# HG changeset patch # User Mychaela Falconia # Date 1715671848 0 # Node ID d80ccb3c3970d444193c4ae88f29c6dd19ff0608 # Parent b5f8ea41362bace905090b2f16badabb4295ab9e gsmefr-dlcap-sync: use DHF datum in the library diff -r b5f8ea41362b -r d80ccb3c3970 efrtest/Makefile --- a/efrtest/Makefile Tue May 14 07:25:06 2024 +0000 +++ b/efrtest/Makefile Tue May 14 07:30:48 2024 +0000 @@ -34,7 +34,7 @@ ${CC} ${CFLAGS} -o $@ $^ gsmefr-dlcap-sync: dlcap-sync.o sync-from-pcma.o sync-from-pcmu.o tidsp.o \ - ${LIBTEST} + ${LIBTEST} ${LIBEFR} ${CC} ${CFLAGS} -o $@ $^ gsmefr-encode: encode.o ${LIBTEST} ${LIBEFR} diff -r b5f8ea41362b -r d80ccb3c3970 efrtest/dlcap-sync.c --- a/efrtest/dlcap-sync.c Tue May 14 07:25:06 2024 +0000 +++ b/efrtest/dlcap-sync.c Tue May 14 07:30:48 2024 +0000 @@ -12,11 +12,7 @@ #include #include #include - -static const uint8_t efr_dhf[31] = { -0xC0,0x85,0xEB,0x49,0x0F,0xAA,0xD6,0x03,0xE3,0xA1,0x86,0x07,0xB0,0xC4,0x2C,0x08, -0x04,0x80,0x55,0x80,0x00,0x00,0x00,0x00,0x03,0x6B,0x00,0x00,0x00,0x00,0x00, -}; +#include "../libgsmefr/gsm_efr.h" static const uint8_t mr122_dhf[31] = { 0xC0,0x85,0x4D,0xB9,0x6A,0xAA,0xD6,0x00,0x00,0x00,0x00,0x01,0xB5,0x87,0xF6,0x68, @@ -95,7 +91,7 @@ continue; } efr_tidsp_to_std(tidsp_bytes, efr_bytes); - if (!bcmp(efr_bytes, efr_dhf, 31)) { + if (!bcmp(efr_bytes, EFR_decoder_homing_frame, 31)) { dhf_state = 1; continue; }