diff --git a/wfmain.cpp b/wfmain.cpp index 12d372c..9608658 100644 --- a/wfmain.cpp +++ b/wfmain.cpp @@ -213,11 +213,11 @@ wfmain::wfmain(const QString serialPortCL, const QString hostCL, QWidget *parent ui->modeSelectCombo->addItem("LSB", 0x00); ui->modeSelectCombo->addItem("USB", 0x01); + ui->modeSelectCombo->addItem("FM", 0x05); ui->modeSelectCombo->addItem("AM", 0x02); ui->modeSelectCombo->addItem("CW", 0x03); - ui->modeSelectCombo->addItem("RTTY", 0x04); - ui->modeSelectCombo->addItem("FM", 0x05); ui->modeSelectCombo->addItem("CW-R", 0x07); + ui->modeSelectCombo->addItem("RTTY", 0x04); ui->modeSelectCombo->addItem("RTTY-R", 0x08); @@ -2882,7 +2882,8 @@ void wfmain::on_band4mbtn_clicked() } else { f.Hz = (70.200) * 1E6; } - setFrequency(f); + emit setFrequency(f); + issueDelayedCommandUnique(cmdGetFreq); } void wfmain::on_band6mbtn_clicked() @@ -2946,7 +2947,8 @@ void wfmain::on_band60mbtn_clicked() // clutter the UI with 60M channel buttons... freqt f; f.Hz = (5.3305) * 1E6; - setFrequency(f); + emit setFrequency(f); + issueDelayedCommandUnique(cmdGetFreq); } void wfmain::on_band80mbtn_clicked() @@ -2965,14 +2967,16 @@ void wfmain::on_band630mbtn_clicked() { freqt f; f.Hz = 475 * 1E3; - setFrequency(f); + emit setFrequency(f); + issueDelayedCommandUnique(cmdGetFreq); } void wfmain::on_band2200mbtn_clicked() { freqt f; f.Hz = 136 * 1E3; - setFrequency(f); + emit setFrequency(f); + issueDelayedCommandUnique(cmdGetFreq); } void wfmain::on_bandGenbtn_clicked()