FreeDV modulator

From GNU Radio
Revision as of 02:48, 10 December 2020 by Duggabe (talk | contribs) (initial creation)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Note: Not all modes may be supported by the underlying codec2 library.

Parameters

(R): Run-time adjustable

Operating Mode
options: ['1600', '700', 700B, 2400A, 2400B, 800XA, 700C, 700D]
Text Message
default: GNU Radio
Interleave Frames
interleave_frames is an integer between 1 and 32, and is only used in the 700D mode. (must be set the same on both transmitter and receiver)
Clip
Clip reduces the Peak/Average Power Ratio from 12dB to 8dB by clipping. (default: False)
Tx BPF
enable a bandpass filter (default: True)

Example Flowgraph

This flowgraph can be found at [1]

Grfreedv fg.png

Source Files

C++ files
TODO
Header files
TODO
Public header files
TODO
Block definition
TODO