mirror of
https://github.com/f4exb/sdrangel.git
synced 2025-02-03 09:44:01 -05:00
Spectrum frequency zoom: fixed spectrum info text when sample rate is 0. Spectrum overlap: fixed initialization
This commit is contained in:
parent
a8bba2e95a
commit
076a4f6306
@ -51,6 +51,7 @@ GLSpectrum::GLSpectrum(QWidget* parent) :
|
||||
m_decay(1),
|
||||
m_sampleRate(500000),
|
||||
m_timingRate(1),
|
||||
m_fftOverlap(0),
|
||||
m_fftSize(512),
|
||||
m_nbBins(512),
|
||||
m_displayGrid(true),
|
||||
@ -2636,11 +2637,16 @@ void GLSpectrum::formatTextInfo(QString& info)
|
||||
info.append(tr("%1x ").arg(QString::number(m_frequencyZoomFactor, 'f', 1)));
|
||||
}
|
||||
|
||||
int64_t centerFrequency;
|
||||
int frequencySpan;
|
||||
|
||||
getFrequencyZoom(centerFrequency, frequencySpan);
|
||||
|
||||
info.append(tr("CF:%1 ").arg(displayScaled(centerFrequency, 'f', getPrecision(centerFrequency/frequencySpan), true)));
|
||||
info.append(tr("SP:%1 ").arg(displayScaled(frequencySpan, 'f', 3, true)));
|
||||
if (m_sampleRate == 0)
|
||||
{
|
||||
info.append(tr("CF:%1 SP:%2").arg(m_centerFrequency).arg(m_sampleRate));
|
||||
}
|
||||
else
|
||||
{
|
||||
int64_t centerFrequency;
|
||||
int frequencySpan;
|
||||
getFrequencyZoom(centerFrequency, frequencySpan);
|
||||
info.append(tr("CF:%1 ").arg(displayScaled(centerFrequency, 'f', getPrecision(centerFrequency/frequencySpan), true)));
|
||||
info.append(tr("SP:%1 ").arg(displayScaled(frequencySpan, 'f', 3, true)));
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user