diff --git a/plugins/channel/bfm/bfmdemod.cpp b/plugins/channel/bfm/bfmdemod.cpp index 47d19d721..f735d3597 100644 --- a/plugins/channel/bfm/bfmdemod.cpp +++ b/plugins/channel/bfm/bfmdemod.cpp @@ -151,7 +151,7 @@ void BFMDemod::feed(const SampleVector::const_iterator& begin, const SampleVecto if (m_running.m_showPilot) { - m_sampleBuffer.push_back(Sample(m_pilotPLLSamples[1] * (1<<15), 0.0)); // debug 38 kHz pilot + m_sampleBuffer.push_back(Sample(m_pilotPLLSamples[2] * (1<<15), 0.0)); // debug 57 kHz pilot } Complex s(demod*2.0*m_pilotPLLSamples[1], 0); diff --git a/plugins/channel/bfm/bfmdemod.h b/plugins/channel/bfm/bfmdemod.h index 5b44a0d49..c3f0e4e77 100644 --- a/plugins/channel/bfm/bfmdemod.h +++ b/plugins/channel/bfm/bfmdemod.h @@ -180,8 +180,8 @@ private: SampleVector m_sampleBuffer; QMutex m_settingsMutex; - StereoPhaseLock m_pilotPLL; - Real m_pilotPLLSamples[2]; + RDSPhaseLock m_pilotPLL; + Real m_pilotPLLSamples[3]; LowPassFilterRC m_deemphasisFilterX; LowPassFilterRC m_deemphasisFilterY;