From 82546c4401ecd049dbda08aabe879bd2db12d190 Mon Sep 17 00:00:00 2001 From: drowe67 Date: Fri, 5 Apr 2024 20:26:40 +1030 Subject: qam16c2 FreeDV API support --- src/freedv_api.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/freedv_api.h') diff --git a/src/freedv_api.h b/src/freedv_api.h index 9f72c8f..4acf40c 100644 --- a/src/freedv_api.h +++ b/src/freedv_api.h @@ -63,6 +63,7 @@ extern "C" { #define FREEDV_MODE_DATAC13 19 #define FREEDV_MODE_DATAC14 20 #define FREEDV_MODE_DATA_CUSTOM 21 +#define FREEDV_MODE_QAM16C2 22 // Sample rates used #define FREEDV_FS_8000 8000 @@ -148,6 +149,9 @@ extern "C" { #if !defined(FREEDV_MODE_DATA_CUSTOM_EN) #define FREEDV_MODE_DATA_CUSTOM_EN FREEDV_MODE_EN_DEFAULT #endif +#if !defined(FREEDV_MODE_QAM16C2_EN) +#define FREEDV_MODE_QAM16C2_EN FREEDV_MODE_EN_DEFAULT +#endif #define FDV_MODE_ACTIVE(mode_name, var) \ ((mode_name##_EN) == 0 ? 0 : (var) == mode_name) -- cgit v1.2.3