mirror of
https://github.com/saitohirga/WSJT-X.git
synced 2025-03-23 20:48:33 -04:00
Set RxFreqSpinBox to 750 Hz when switching to Super Hound mode and > 50 Hz away from 750 Hz.
This commit is contained in:
parent
3f4f88e712
commit
ab5f75192b
@ -7303,7 +7303,12 @@ void MainWindow::on_actionFT8_triggered()
|
||||
QTimer::singleShot (50, [=] {
|
||||
if(m_specOp!=SpecOp::FOX) ui->TxFreqSpinBox->setValue(m_settings->value("TxFreq_old",1500).toInt());
|
||||
if(m_specOp==SpecOp::FOX && !m_config.superFox()) ui->TxFreqSpinBox->setValue(m_TxFreqFox);
|
||||
ui->RxFreqSpinBox->setValue(m_settings->value("RxFreq_old",1500).toInt());
|
||||
if(SpecOp::HOUND == m_specOp && m_config.superFox() &&
|
||||
(ui->RxFreqSpinBox->value() < 700 or ui->RxFreqSpinBox->value() > 800)) {
|
||||
ui->RxFreqSpinBox->setValue(750);
|
||||
} else {
|
||||
ui->RxFreqSpinBox->setValue(m_settings->value("RxFreq_old",1500).toInt());
|
||||
}
|
||||
on_sbSubmode_valueChanged(ui->sbSubmode->value());
|
||||
});
|
||||
m_mode="FT8";
|
||||
@ -8017,7 +8022,8 @@ void MainWindow::on_RxFreqSpinBox_valueChanged(int n)
|
||||
if (m_mode == "FreqCal") {
|
||||
setRig ();
|
||||
}
|
||||
if (m_mode != "MSK144" && m_mode != "FST4W" && m_mode != "WSPR" && m_mode != "Echo" && m_mode != "FreqCal") {
|
||||
if (m_mode != "MSK144" && m_mode != "FST4W" && m_mode != "WSPR" && m_mode != "Echo" && m_mode != "FreqCal"
|
||||
&& !(SpecOp::HOUND == m_specOp && m_config.superFox())) {
|
||||
QTimer::singleShot (200, [=] {m_settings->setValue("RxFreq_old",ui->RxFreqSpinBox->value());});
|
||||
}
|
||||
statusUpdate ();
|
||||
|
Loading…
Reference in New Issue
Block a user