mirror of
https://github.com/f4exb/sdrangel.git
synced 2026-06-09 09:25:07 -04:00
BFM demod: introducing LSB stereo for what it's worth...
This commit is contained in:
@@ -110,6 +110,7 @@ QByteArray BFMDemodGUI::serialize() const
|
||||
s.writeU32(7, m_channelMarker.getColor().rgb());
|
||||
s.writeBlob(8, ui->spectrumGUI->serialize());
|
||||
s.writeBool(9, ui->audioStereo->isChecked());
|
||||
s.writeBool(10, ui->lsbStereo->isChecked());
|
||||
return s.final();
|
||||
}
|
||||
|
||||
@@ -162,6 +163,9 @@ bool BFMDemodGUI::deserialize(const QByteArray& data)
|
||||
d.readBool(9, &booltmp, false);
|
||||
ui->audioStereo->setChecked(booltmp);
|
||||
|
||||
d.readBool(10, &booltmp, false);
|
||||
ui->lsbStereo->setChecked(booltmp);
|
||||
|
||||
blockApplySettings(false);
|
||||
m_channelMarker.blockSignals(false);
|
||||
|
||||
@@ -243,6 +247,11 @@ void BFMDemodGUI::on_audioStereo_toggled(bool stereo)
|
||||
applySettings();
|
||||
}
|
||||
|
||||
void BFMDemodGUI::on_lsbStereo_toggled(bool lsb)
|
||||
{
|
||||
applySettings();
|
||||
}
|
||||
|
||||
void BFMDemodGUI::on_showPilot_clicked()
|
||||
{
|
||||
applySettings();
|
||||
@@ -436,6 +445,7 @@ void BFMDemodGUI::applySettings()
|
||||
ui->volume->value() / 10.0,
|
||||
ui->squelch->value(),
|
||||
ui->audioStereo->isChecked(),
|
||||
ui->lsbStereo->isChecked(),
|
||||
ui->showPilot->isChecked(),
|
||||
ui->rds->isChecked());
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user