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,
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