From 4b665a188aa61ae1ffc1e2f4269b8e0757df9765 Mon Sep 17 00:00:00 2001 From: f4exb Date: Thu, 3 Nov 2022 23:44:45 +0100 Subject: [PATCH] HackRF input: fixed sample rate setting from GUI. Following #1329 --- plugins/samplesource/hackrfinput/hackrfinputgui.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/plugins/samplesource/hackrfinput/hackrfinputgui.cpp b/plugins/samplesource/hackrfinput/hackrfinputgui.cpp index fe45d18a3..3c8484500 100644 --- a/plugins/samplesource/hackrfinput/hackrfinputgui.cpp +++ b/plugins/samplesource/hackrfinput/hackrfinputgui.cpp @@ -393,14 +393,14 @@ void HackRFInputGui::on_centerFrequency_changed(quint64 value) void HackRFInputGui::on_sampleRate_changed(quint64 value) { m_settings.m_devSampleRate = value; + m_settingsKeys.append("devSampleRate"); - if (!m_sampleRateMode) - { + if (!m_sampleRateMode) { m_settings.m_devSampleRate <<= m_settings.m_log2Decim; - m_settingsKeys.append("devSampleRate"); } - if(m_settings.m_autoBBF){ + if (m_settings.m_autoBBF) + { m_settings.m_bandwidth = hackrf_compute_baseband_filter_bw(m_settings.m_devSampleRate); m_settingsKeys.append("bandwidth"); ui->bbFilter->blockSignals(true);