AM Modulator: fixed interpolator filter sample rate

pull/27/head
f4exb 2016-11-28 13:32:41 +01:00
rodzic 7c1b1032c9
commit d71f3cecb3
2 zmienionych plików z 3 dodań i 1 usunięć

Wyświetl plik

@ -66,6 +66,8 @@ If you use your own location for libbladeRF install directory you need to specif
<h2>FunCube Dongle</h2>
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.

Wyświetl plik

@ -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();
}