11 #ifndef _VOCODER_FREEDV_H_
12 #define _VOCODER_FREEDV_H_
21 #include <codec2/codec2.h>
22 #include <codec2/freedv_api.h>
23 #include <codec2/modem_stats.h>
35 #ifdef FREEDV_MODE_1600
36 MODE_1600 = FREEDV_MODE_1600,
38 #ifdef FREEDV_MODE_700
39 MODE_700 = FREEDV_MODE_700,
41 #ifdef FREEDV_MODE_700B
42 MODE_700B = FREEDV_MODE_700B,
44 #ifdef FREEDV_MODE_2400A
45 MODE_2400A = FREEDV_MODE_2400A,
47 #ifdef FREEDV_MODE_2400B
48 MODE_2400B = FREEDV_MODE_2400B,
50 #ifdef FREEDV_MODE_800XA
51 MODE_800XA = FREEDV_MODE_800XA,
53 #ifdef FREEDV_MODE_700C
54 MODE_700C = FREEDV_MODE_700C,
56 #ifdef FREEDV_MODE_700D
57 MODE_700D = FREEDV_MODE_700D,
58 SYNC_UNSYNC = FREEDV_SYNC_UNSYNC,
59 SYNC_AUTO = FREEDV_SYNC_AUTO,
60 SYNC_MANUAL = FREEDV_SYNC_MANUAL,
62 #ifdef FREEDV_MODE_2020
63 MODE_2020 = FREEDV_MODE_2020,
65 #ifdef FREEDV_MODE_2020B
66 MODE_2020B = FREEDV_MODE_2020B,
68 #ifdef FREEDV_MODE_700E
69 MODE_700E = FREEDV_MODE_700E,
71 #ifdef FREEDV_MODE_FSK_LDPC
72 MODE_FSK_LDPC = FREEDV_MODE_FSK_LDPC,
74 #ifdef FREEDV_MODE_DATAC1
75 MODE_DATAC1 = FREEDV_MODE_DATAC1,
77 #ifdef FREEDV_MODE_DATAC3
78 MODE_DATAC3 = FREEDV_MODE_DATAC3,
80 #ifdef FREEDV_MODE_DATAC0
81 MODE_DATAC0 = FREEDV_MODE_DATAC0,
Definition: freedv_api.h:32
freedv_modes
Definition: freedv_api.h:34
#define VOCODER_API
Definition: gr-vocoder/include/gnuradio/vocoder/api.h:18
GNU Radio logging wrapper.
Definition: basic_block.h:29