1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2026-06-08 17:04:46 -04:00

GLSpectrum: fixed settings and waterfall share serialization. Fixes #609

This commit is contained in:
f4exb
2020-08-29 11:10:11 +02:00
parent a88b2074c4
commit 97efda734f
4 changed files with 33 additions and 7 deletions
+5 -3
View File
@@ -39,8 +39,10 @@ void GLSpectrumSettings::resetToDefaults()
m_histogramStroke = 30;
m_displayGridIntensity = 5;
m_displayTraceIntensity = 50;
m_displayCurrent = true;
m_displayWaterfall = true;
m_invertedWaterfall = false;
m_invertedWaterfall = true;
m_waterfallShare = 0.66;
m_displayMaxHold = false;
m_displayHistogram = false;
m_displayGrid = false;
@@ -99,7 +101,7 @@ bool GLSpectrumSettings::deserialize(const QByteArray& data)
d.readReal(4, &m_refLevel, 0);
d.readReal(5, &m_powerRange, 100);
d.readBool(6, &m_displayWaterfall, true);
d.readBool(7, &m_invertedWaterfall, false);
d.readBool(7, &m_invertedWaterfall, true);
d.readBool(8, &m_displayMaxHold, false);
d.readBool(9, &m_displayHistogram, false);
d.readS32(10, &m_decay, 1);
@@ -108,7 +110,7 @@ bool GLSpectrumSettings::deserialize(const QByteArray& data)
d.readS32(13, &m_displayGridIntensity, 5);
d.readS32(14, &m_decayDivisor, 1);
d.readS32(15, &m_histogramStroke, 30);
d.readBool(16, &m_displayCurrent, false);
d.readBool(16, &m_displayCurrent, true);
d.readS32(17, &m_displayTraceIntensity, 50);
d.readReal(18, &m_waterfallShare, 0.66);
d.readS32(19, &tmp, 0);