1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2026-06-01 21:54:55 -04:00

Split button added, swagger changed manually, but should be the same when regenerated

This commit is contained in:
Łukasz Olszewski
2025-03-27 01:20:53 +01:00
parent 81bae39a22
commit 5f74620406
10 changed files with 80 additions and 5 deletions
@@ -428,6 +428,7 @@ void LimeSDRInputGUI::displaySettings()
displaySampleRate();
ui->dcOffset->setChecked(m_settings.m_dcBlock);
ui->splitFreq->setChecked(m_settings.m_splitFreq);
ui->iqImbalance->setChecked(m_settings.m_iqCorrection);
ui->hwDecim->setCurrentIndex(m_settings.m_log2HardDecim);
@@ -635,6 +636,13 @@ void LimeSDRInputGUI::on_dcOffset_toggled(bool checked)
sendSettings();
}
void LimeSDRInputGUI::on_splitFreq_toggled(bool checked)
{
m_settings.m_splitFreq = checked;
m_settingsKeys.append("splitFreq");
sendSettings();
}
void LimeSDRInputGUI::on_iqImbalance_toggled(bool checked)
{
m_settings.m_iqCorrection = checked;
@@ -939,6 +947,7 @@ void LimeSDRInputGUI::makeUIConnections()
QObject::connect(ui->ncoFrequency, &ValueDialZ::changed, this, &LimeSDRInputGUI::on_ncoFrequency_changed);
QObject::connect(ui->ncoEnable, &ButtonSwitch::toggled, this, &LimeSDRInputGUI::on_ncoEnable_toggled);
QObject::connect(ui->dcOffset, &ButtonSwitch::toggled, this, &LimeSDRInputGUI::on_dcOffset_toggled);
QObject::connect(ui->splitFreq, &ButtonSwitch::toggled, this, &LimeSDRInputGUI::on_splitFreq_toggled);
QObject::connect(ui->iqImbalance, &ButtonSwitch::toggled, this, &LimeSDRInputGUI::on_iqImbalance_toggled);
QObject::connect(ui->sampleRate, &ValueDial::changed, this, &LimeSDRInputGUI::on_sampleRate_changed);
QObject::connect(ui->hwDecim, QOverload<int>::of(&QComboBox::currentIndexChanged), this, &LimeSDRInputGUI::on_hwDecim_currentIndexChanged);