From e5bb3cb699d60cc2b12292aeab8d4bf89750f366 Mon Sep 17 00:00:00 2001 From: f4exb Date: Tue, 13 Jul 2021 22:07:23 +0200 Subject: [PATCH] SSB demod: set bandwidth and low cut to maximum before adjusting limits. Fixes #957 --- plugins/channelrx/demodssb/ssbdemodgui.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/plugins/channelrx/demodssb/ssbdemodgui.cpp b/plugins/channelrx/demodssb/ssbdemodgui.cpp index dc9e69390..ff60f2916 100644 --- a/plugins/channelrx/demodssb/ssbdemodgui.cpp +++ b/plugins/channelrx/demodssb/ssbdemodgui.cpp @@ -44,6 +44,8 @@ bool SSBDemodGUI::deserialize(const QByteArray& data) { if(m_settings.deserialize(data)) { + ui->BW->setMaximum(480); + ui->lowCut->setMaximum(480); displaySettings(); applyBandwidths(m_settings.m_spanLog2, true); // does applySettings(true) return true; @@ -51,6 +53,8 @@ bool SSBDemodGUI::deserialize(const QByteArray& data) else { m_settings.resetToDefaults(); + ui->BW->setMaximum(480); + ui->lowCut->setMaximum(480); displaySettings(); applyBandwidths(m_settings.m_spanLog2, true); // does applySettings(true) return false; @@ -338,6 +342,8 @@ SSBDemodGUI::SSBDemodGUI(PluginAPI* pluginAPI, DeviceUISet *deviceUISet, Baseban m_iconDSBLSB.addPixmap(QPixmap("://dsb.png"), QIcon::Normal, QIcon::On); m_iconDSBLSB.addPixmap(QPixmap("://lsb.png"), QIcon::Normal, QIcon::Off); + ui->BW->setMaximum(480); + ui->lowCut->setMaximum(480); displaySettings(); applyBandwidths(m_settings.m_spanLog2, true); // does applySettings(true) }