25 lines
662 B
C
25 lines
662 B
C
extern int freedv_current_mode; // the current FreeDV running mode
|
|
|
|
// available speech modes
|
|
#define FREEDV_MODE_1600 0
|
|
#define FREEDV_MODE_2400A 3
|
|
#define FREEDV_MODE_2400B 4
|
|
#define FREEDV_MODE_800XA 5
|
|
#define FREEDV_MODE_700C 6
|
|
#define FREEDV_MODE_700D 7
|
|
#define FREEDV_MODE_700E 13
|
|
#define FREEDV_MODE_2020 8
|
|
#define FREEDV_MODE_2020B 16
|
|
|
|
// available data modes
|
|
#define FREEDV_MODE_FSK_LDPC 9
|
|
#define FREEDV_MODE_DATAC1 10
|
|
#define FREEDV_MODE_DATAC3 12
|
|
#define FREEDV_MODE_DATAC0 14
|
|
#define FREEDV_MODE_DATAC4 18
|
|
#define FREEDV_MODE_DATAC13 19
|
|
|
|
// Sample rates used
|
|
#define FREEDV_FS_8000 8000
|
|
#define FREEDV_FS_16000 16000
|