From d71f3cecb338ef3e6730d83b124140eb0f17f323 Mon Sep 17 00:00:00 2001 From: f4exb Date: Mon, 28 Nov 2016 13:32:41 +0100 Subject: [PATCH] AM Modulator: fixed interpolator filter sample rate --- Readme.md | 2 ++ plugins/channeltx/modam/ammod.cpp | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/Readme.md b/Readme.md index d28b4a30a..1d3d3ce3b 100644 --- a/Readme.md +++ b/Readme.md @@ -66,6 +66,8 @@ If you use your own location for libbladeRF install directory you need to specif

FunCube Dongle

+Linux only. + Both Pro and Pro+ are supported with the plugins in fcdpro and fcdproplus respectively. For the Pro+ the band filter selection is not effective as it is handled by the firmware using the center frequency. The control interface is based on qthid and has been built in the software in the fcdhid library. You don't need anything else than libusb support. Library fcdlib is used to store the constants for each dongle type. diff --git a/plugins/channeltx/modam/ammod.cpp b/plugins/channeltx/modam/ammod.cpp index 66148a255..fb0f141a2 100644 --- a/plugins/channeltx/modam/ammod.cpp +++ b/plugins/channeltx/modam/ammod.cpp @@ -255,7 +255,7 @@ void AMMod::apply() m_interpolatorDistanceRemain = 0; m_interpolatorConsumed = false; m_interpolatorDistance = (Real) m_config.m_audioSampleRate / (Real) m_config.m_outputSampleRate; - m_interpolator.create(48, m_config.m_outputSampleRate, m_config.m_rfBandwidth / 2.2, 3.0); + m_interpolator.create(48, m_config.m_audioSampleRate, m_config.m_rfBandwidth / 2.2, 3.0); m_settingsMutex.unlock(); }