diff --git a/NEWS b/NEWS index 9d428ff57..638641189 100644 --- a/NEWS +++ b/NEWS @@ -22,13 +22,15 @@ In program WSJT-X: - Better calibration for FST4/W SNR estimates. + - Upload FST4W-900 spots to wsprnet with TR code 15 instead of 16. + - Improved FT8 decoding on crowded bands. - The Working frequency table now offers the following options: - Better handling of more than one frequency per band. - Set your preferred frequencies, WSJT-X always comes back to these QRGs when changing band or mode. - - You can label your frequencies with discriptions (e.g. DXp AB0YXZ). + - You can label your frequencies with descriptions (e.g. DXp AB0YXZ). - Option to set Start and End Date/Time, so that the frequencies automatically appear and disappear. Useful for contest or DXpedition QRGs. @@ -88,7 +90,7 @@ In program WSJT-X: has turned out to be not reliable enough. - Correct a long-standing flaw which caused the "Transmit digital gain" - overlay toappear somewhere on the screen. + overlay to appear somewhere on the screen. - "Highlight DX Call" now also works when the other station is <...>. @@ -102,6 +104,7 @@ tentative new features: - an ability to read the file wsjtx.log (kept by WSJT-X) to recognize EME contest dupes. + Release: WSJT-X 2.6.0-rc4 September 8, 2022 ------------------------- diff --git a/Network/wsprnet.cpp b/Network/wsprnet.cpp index e01be1b5e..903c82368 100644 --- a/Network/wsprnet.cpp +++ b/Network/wsprnet.cpp @@ -278,9 +278,10 @@ QString WSPRNet::encode_mode () const if (m_mode == "FST4W") { auto tr = static_cast ((TR_period_ / 60.)+.5); - if (2 == tr || 15 == tr) +// if (2 == tr || 15 == tr) + if (2 == tr) { - tr += 1; // distinguish from WSPR-2 and WSPR-15 + tr += 1; // distinguish from WSPR-2 } return QString::number (tr); } diff --git a/Release_Notes.txt b/Release_Notes.txt index bfcbf0d76..f25ba4e56 100644 --- a/Release_Notes.txt +++ b/Release_Notes.txt @@ -22,13 +22,15 @@ In program WSJT-X: - Better calibration for FST4/W SNR estimates. + - Upload FST4W-900 spots to wsprnet with TR code 15 instead of 16. + - Improved FT8 decoding on crowded bands. - The Working frequency table now offers the following options: - Better handling of more than one frequency per band. - Set your preferred frequencies, WSJT-X always comes back to these QRGs when changing band or mode. - - You can label your frequencies with discriptions (e.g. DXp AB0YXZ). + - You can label your frequencies with descriptions (e.g. DXp AB0YXZ). - Option to set Start and End Date/Time, so that the frequencies automatically appear and disappear. Useful for contest or DXpedition QRGs. @@ -88,7 +90,7 @@ In program WSJT-X: has turned out to be not reliable enough. - Correct a long-standing flaw which caused the "Transmit digital gain" - overlay toappear somewhere on the screen. + overlay to appear somewhere on the screen. - "Highlight DX Call" now also works when the other station is <...>. @@ -102,6 +104,7 @@ tentative new features: - an ability to read the file wsjtx.log (kept by WSJT-X) to recognize EME contest dupes. + Release: WSJT-X 2.6.0-rc4 September 8, 2022 ------------------------- diff --git a/widgets/mainwindow.cpp b/widgets/mainwindow.cpp index 6910cbea8..11d82d18a 100644 --- a/widgets/mainwindow.cpp +++ b/widgets/mainwindow.cpp @@ -3957,7 +3957,7 @@ void MainWindow::readFromStdout() //readFromStdout } if(SpecOp::FOX==m_specOp and decodedtext.string().contains(" DE ")) for_us=true; //Hound with compound callsign - if(SpecOp::FOX==m_specOp and for_us and (audioFreq<1000)) bDisplayRight=true; + if(SpecOp::FOX==m_specOp and for_us and decodedtext.string().contains(QRegularExpression{" R\\W\\d"})) bDisplayRight=true; if(SpecOp::FOX!=m_specOp and (for_us or (abs(audioFreq - m_wideGraph->rxFreq()) <= 10))) bDisplayRight=true; } } else { @@ -9593,6 +9593,10 @@ list2Done: on_logQSOButton_clicked (); m_foxRateQueue.enqueue (now); //Add present time in seconds //to Rate queue. + QTimer::singleShot (13000, [=] { + m_foxQSOinProgress.removeOne(hc1); //Remove from In Progress window + updateFoxQSOsInProgressDisplay(); //Update InProgress display after Tx is complete + }); } m_loggedByFox[hc1] += (m_lastBand + " "); }