From 1a362152eeb66328d38117026b78af8bb467daff Mon Sep 17 00:00:00 2001 From: "Charles J. Cliffe" Date: Wed, 17 Apr 2019 00:12:54 -0400 Subject: [PATCH] USB modem fix re: firhilbf c2r update --- src/modules/modem/analog/ModemUSB.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/modules/modem/analog/ModemUSB.cpp b/src/modules/modem/analog/ModemUSB.cpp index a03f46d..940cbb3 100644 --- a/src/modules/modem/analog/ModemUSB.cpp +++ b/src/modules/modem/analog/ModemUSB.cpp @@ -56,9 +56,8 @@ void ModemUSB::demodulate(ModemKit *kit, ModemIQData *input, AudioThreadInput *a nco_crcf_mix_down(ssbShift, input->data[i], &x); iirfilt_crcf_execute(ssbFilt, x, &y); nco_crcf_mix_up(ssbShift, y, &x); - // TODO: use fixed firhilbf_c2r usb param to simplify instead of shifting and discarding - float usb_discard; - firhilbf_c2r_execute(c2rFilt, x, &demodOutputData[i], &usb_discard); + float lsb_discard; + firhilbf_c2r_execute(c2rFilt, x, &lsb_discard, &demodOutputData[i]); } buildAudioOutput(akit, audioOut, true);