From 12234418a837b7e3c143b5d9ba7b8bd2c072c27a Mon Sep 17 00:00:00 2001 From: f4exb Date: Thu, 6 Apr 2023 18:53:35 +0200 Subject: [PATCH] DATV demod: GUI: set RF bandwidth with standard SR --- plugins/channelrx/demoddatv/datvdemodgui.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/plugins/channelrx/demoddatv/datvdemodgui.cpp b/plugins/channelrx/demoddatv/datvdemodgui.cpp index b241f0209..938c639ae 100644 --- a/plugins/channelrx/demoddatv/datvdemodgui.cpp +++ b/plugins/channelrx/demoddatv/datvdemodgui.cpp @@ -751,8 +751,13 @@ void DATVDemodGUI::on_spiSymbolRate_valueChanged(int value) void DATVDemodGUI::on_datvStdSR_valueChanged(int value) { m_settings.m_symbolRate = symbolRateFromIndex(value); + m_settings.m_rfBandwidth = (m_settings.m_symbolRate * 3) / 2; ui->spiSymbolRate->blockSignals(true); + ui->rfBandwidth->blockSignals(true); ui->spiSymbolRate->setValue(m_settings.m_symbolRate); + ui->rfBandwidth->setValue(m_settings.m_rfBandwidth); + m_channelMarker.setBandwidth(m_settings.m_rfBandwidth); + ui->rfBandwidth->blockSignals(false); ui->spiSymbolRate->blockSignals(false); applySettings(); }