mirror of
https://github.com/f4exb/sdrangel.git
synced 2025-08-13 11:12:25 -04:00
DATV demod: set channel marker bandwidth appropriately
This commit is contained in:
parent
2e96fef6e3
commit
e56abf490f
@ -96,9 +96,7 @@ bool DATVDemodGUI::handleMessage(const Message& message)
|
|||||||
{
|
{
|
||||||
DATVDemod::MsgConfigureDATVDemod& cfg = (DATVDemod::MsgConfigureDATVDemod&) message;
|
DATVDemod::MsgConfigureDATVDemod& cfg = (DATVDemod::MsgConfigureDATVDemod&) message;
|
||||||
m_settings = cfg.getSettings();
|
m_settings = cfg.getSettings();
|
||||||
blockApplySettings(true);
|
|
||||||
displaySettings();
|
displaySettings();
|
||||||
blockApplySettings(false);
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
@ -294,12 +292,13 @@ void DATVDemodGUI::blockApplySettings(bool blnBlock)
|
|||||||
void DATVDemodGUI::displaySettings()
|
void DATVDemodGUI::displaySettings()
|
||||||
{
|
{
|
||||||
m_objChannelMarker.blockSignals(true);
|
m_objChannelMarker.blockSignals(true);
|
||||||
blockApplySettings(true);
|
|
||||||
|
|
||||||
m_objChannelMarker.setCenterFrequency(m_settings.m_centerFrequency);
|
m_objChannelMarker.setCenterFrequency(m_settings.m_centerFrequency);
|
||||||
m_objChannelMarker.setBandwidth(m_settings.m_rfBandwidth);
|
|
||||||
m_objChannelMarker.setColor(m_settings.m_rgbColor);
|
m_objChannelMarker.setColor(m_settings.m_rgbColor);
|
||||||
m_objChannelMarker.setTitle(m_settings.m_title);
|
m_objChannelMarker.setTitle(m_settings.m_title);
|
||||||
|
m_objChannelMarker.blockSignals(false);
|
||||||
|
m_objChannelMarker.setBandwidth(m_settings.m_rfBandwidth);
|
||||||
|
|
||||||
|
blockApplySettings(true);
|
||||||
|
|
||||||
setTitleColor(m_settings.m_rgbColor);
|
setTitleColor(m_settings.m_rgbColor);
|
||||||
setWindowTitle(m_objChannelMarker.getTitle());
|
setWindowTitle(m_objChannelMarker.getTitle());
|
||||||
@ -379,7 +378,6 @@ void DATVDemodGUI::displaySettings()
|
|||||||
ui->udpTSPort->setText(tr("%1").arg(m_settings.m_udpTSPort));
|
ui->udpTSPort->setText(tr("%1").arg(m_settings.m_udpTSPort));
|
||||||
|
|
||||||
blockApplySettings(false);
|
blockApplySettings(false);
|
||||||
m_objChannelMarker.blockSignals(false);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void DATVDemodGUI::displaySystemConfiguration()
|
void DATVDemodGUI::displaySystemConfiguration()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user