From 6f0201369496e1d5ed9c3a92d4c1cc685030f70f Mon Sep 17 00:00:00 2001 From: Joe Taylor Date: Fri, 31 May 2024 09:03:15 -0400 Subject: [PATCH] Make cbRxAll invisible in SuperHound mode, and treat it as checked. --- widgets/mainwindow.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/widgets/mainwindow.cpp b/widgets/mainwindow.cpp index f8b5d664d..58fb9f9f3 100644 --- a/widgets/mainwindow.cpp +++ b/widgets/mainwindow.cpp @@ -2618,6 +2618,7 @@ void MainWindow::statusChanged() ui->cbSendMsg->setVisible(false); ui->sbNslots->setValue(m_Nslots0); } + if (SpecOp::HOUND==m_specOp) ui->cbRxAll->setVisible(!m_config.superFox()); } bool MainWindow::eventFilter (QObject * object, QEvent * event) @@ -3482,7 +3483,8 @@ void MainWindow::decode() //decode() if(dec_data.params.nfSplit==8) dec_data.params.nfSplit=1; dec_data.params.nfb=m_wideGraph->Fmax(); - if(m_mode=="FT8" and SpecOp::HOUND == m_specOp and !ui->cbRxAll->isChecked()) dec_data.params.nfb=1000; + if(m_mode=="FT8" and SpecOp::HOUND==m_specOp and !ui->cbRxAll->isChecked() and + !m_config.superFox()) dec_data.params.nfb=1000; if(m_mode=="FT8" and SpecOp::FOX == m_specOp ) dec_data.params.nfqso=200; dec_data.params.b_even_seq=(dec_data.params.nutc%10)==0; dec_data.params.b_superfox=(m_config.superFox() and (SpecOp::FOX == m_specOp or SpecOp::HOUND == m_specOp));