diff --git a/Modulator.cpp b/Modulator.cpp index 0b1b9a929..8811d16a3 100644 --- a/Modulator.cpp +++ b/Modulator.cpp @@ -302,7 +302,7 @@ qint64 Modulator::readData (char * data, qint64 maxSize) sample=qRound(m_amp*qSin(m_phi)); //Here's where we transmit from a precomputed wave[] array: - if(m_toneSpacing < 0) sample=qRound(m_amp*foxcom_.wave[m_ic]); + if(!m_tuning and (m_toneSpacing < 0)) sample=qRound(m_amp*foxcom_.wave[m_ic]); // if(m_ic < 10) qDebug() << "Mod Tx" << m_ic << m_amp // << foxcom_.wave[m_ic] << sample // << m_toneSpacing;