From 48340f253a88e54da3c2bdeac3ba1a958fcf30dc Mon Sep 17 00:00:00 2001 From: f4exb Date: Thu, 8 Nov 2018 02:28:01 +0100 Subject: [PATCH] SoapySDR support: fixed StringRangeGUI::setValue --- plugins/samplesource/soapysdrinput/soapysdrinputgui.cpp | 1 + sdrgui/soapygui/stringrangegui.cpp | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/plugins/samplesource/soapysdrinput/soapysdrinputgui.cpp b/plugins/samplesource/soapysdrinput/soapysdrinputgui.cpp index 62ebd890f..49caee713 100644 --- a/plugins/samplesource/soapysdrinput/soapysdrinputgui.cpp +++ b/plugins/samplesource/soapysdrinput/soapysdrinputgui.cpp @@ -490,6 +490,7 @@ void SoapySDRInputGui::displaySettings() ui->centerFrequency->setValue(m_settings.m_centerFrequency / 1000); if (m_antennas) { + qDebug("SoapySDRInputGui::displaySettings: m_antenna: %s", m_settings.m_antenna.toStdString().c_str()); m_antennas->setValue(m_settings.m_antenna.toStdString()); } if (m_sampleRateGUI) { diff --git a/sdrgui/soapygui/stringrangegui.cpp b/sdrgui/soapygui/stringrangegui.cpp index 2cf3cb011..677bcd5db 100644 --- a/sdrgui/soapygui/stringrangegui.cpp +++ b/sdrgui/soapygui/stringrangegui.cpp @@ -59,7 +59,7 @@ void StringRangeGUI::setValue(const std::string& value) for (const auto &it : itemValues) { - if (it >= value) + if (it == value) { ui->rangeCombo->blockSignals(true); ui->rangeCombo->setCurrentIndex(index);