From 3e95e2b1a5a969b57f5d6b6f15dc0125488e6b34 Mon Sep 17 00:00:00 2001 From: f4exb Date: Thu, 12 Nov 2020 18:31:33 +0100 Subject: [PATCH] Corrected spectrum initialization when set as GUI buddy --- sdrbase/dsp/glspectrumsettings.cpp | 4 ++-- sdrgui/gui/glspectrumgui.cpp | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/sdrbase/dsp/glspectrumsettings.cpp b/sdrbase/dsp/glspectrumsettings.cpp index cf0506511..9592815ef 100644 --- a/sdrbase/dsp/glspectrumsettings.cpp +++ b/sdrbase/dsp/glspectrumsettings.cpp @@ -42,7 +42,7 @@ void GLSpectrumSettings::resetToDefaults() m_waterfallShare = 0.66; m_displayCurrent = true; m_displayWaterfall = true; - m_invertedWaterfall = false; + m_invertedWaterfall = true; m_displayMaxHold = false; m_displayHistogram = false; m_displayGrid = false; @@ -109,7 +109,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); diff --git a/sdrgui/gui/glspectrumgui.cpp b/sdrgui/gui/glspectrumgui.cpp index 3d70a1050..445966e57 100644 --- a/sdrgui/gui/glspectrumgui.cpp +++ b/sdrgui/gui/glspectrumgui.cpp @@ -75,6 +75,7 @@ void GLSpectrumGUI::setBuddies(SpectrumVis* spectrumVis, GLSpectrum* glSpectrum) m_glSpectrum = glSpectrum; m_glSpectrum->setMessageQueueToGUI(&m_messageQueue); m_spectrumVis->setMessageQueueToGUI(&m_messageQueue); + applyGLSpectrumSettings(); } void GLSpectrumGUI::resetToDefaults()