diff --git a/plugins/channel/bfm/bfmdemod.cpp b/plugins/channel/bfm/bfmdemod.cpp index f532ab313..927ab1422 100644 --- a/plugins/channel/bfm/bfmdemod.cpp +++ b/plugins/channel/bfm/bfmdemod.cpp @@ -144,7 +144,6 @@ void BFMDemod::feed(const SampleVector::const_iterator& begin, const SampleVecto m_rdsDemod.process(cr.real(), cr.imag()); m_interpolatorRDSDistanceRemain += m_interpolatorRDSDistance; } - } Real sampleStereo; @@ -160,7 +159,7 @@ void BFMDemod::feed(const SampleVector::const_iterator& begin, const SampleVecto m_sampleBuffer.push_back(Sample(m_pilotPLLSamples[1] * (1<<15), 0.0)); // debug 38 kHz pilot } - Complex s(demod*2.0*m_pilotPLLSamples[1], 0); + Complex s(demod * 1.17 * m_pilotPLLSamples[1], 0); if (m_interpolatorStereo.interpolate(&m_interpolatorStereoDistanceRemain, s, &cs)) {