Commit Graph

295 Commits

Author SHA1 Message Date
Bill Somerville 1403c186d2
Updates for Qt v5.14 compaibility 2020-05-07 02:56:57 +01:00
Bill Somerville 8c4af5dba7
Update version string in RC time out warning 2020-05-04 14:05:20 +01:00
Joe Taylor 0e29df1145 Enable the "RC" warning message for v2.2.0-rc1. 2020-05-03 13:56:25 -04:00
Joe Taylor 67e4c8855a Warning message: "Fox-and-Hound operation is available only in FT8 mode". 2020-05-03 11:46:56 -04:00
Joe Taylor 292d6454c3 Warning msg: "EU VHF Contest messages require a 6-character locator." 2020-05-03 11:23:38 -04:00
Joe Taylor aa2c965b85 Don't display Fox or Hound on labDX in FT4 mode. Fox/Hound is only available in FT8 mode. 2020-05-02 11:54:20 -04:00
Joe Taylor 38db927673 Fix another bug: I believe all contest modes autosequence properly now. 2020-05-01 16:39:40 -04:00
Joe Taylor f3e0eed06b Correct bug in RTTY RU autosequencing introduced with the new EU VHF Contest message format. 2020-05-01 13:33:27 -04:00
Joe Taylor 9709b19585 Better format for warning message. 2020-04-30 15:05:28 -04:00
Joe Taylor a81c9acdce Offer instruction in the "Should you switch to EU VHF Contest?" messagebox. 2020-04-30 14:44:51 -04:00
Joe Taylor f4c0e7803b Don't crash after double-click on a EU_VHF message with <...>. 2020-04-25 16:28:05 -04:00
Joe Taylor 47a3f9c736 Don't allow hijacking of EU VHF Contest QSOs. (Why is this change necessary?) 2020-04-25 12:11:20 -04:00
Joe Taylor ee04d864cf Correct for "deCallAndGrid" not working for EU VHF contest messages. 2020-04-24 10:33:23 -04:00
Joe Taylor d657da5980 Don't switch automatically to EU VHF Contest mode. 2020-04-23 16:15:19 -04:00
Joe Taylor 7b444b855b Fix an index value. Better approach: fix parsing in decodedtext.cpp. 2020-04-22 14:45:43 -04:00
Bill Somerville e51bfc8397
Fix a QStringList bounds error in auto-sequencing 2020-04-22 18:32:00 +01:00
Joe Taylor 185901e518 Auto-sequences QSOs with EU VHF Contest messages now work OK. 2020-04-22 13:08:45 -04:00
Joe Taylor 47f47a313f Fix a lonstanding bug that causes crash when logging incomplete EU VHF Contest data. 2020-04-22 11:51:30 -04:00
Joe Taylor 428bb96ce8 Temporary commit to help in finding a bug. 2020-04-22 11:34:06 -04:00
Joe Taylor 8253f359bc First cut at auto-sequencing for the new-style EU VHF Contest messages. 2020-04-21 15:50:27 -04:00
Bill Somerville f286a24710
Ensure that break lines are printed when decoder is aborted
This  change  also  moves  some   other  decode  finished  logic  into
MainWindow::decodeDone().
2020-04-18 00:22:07 +01:00
Joe Taylor 75f0e40e8a Make "Hold Tx Freq" invisible in JT4, QRA64, and JT65/VHF. 2020-04-17 16:10:47 -04:00
Joe Taylor 35eb391e23 Clean up the formation and display of JT4 average and DS decodes. 2020-04-17 12:14:43 -04:00
Joe Taylor 800ed045b6 Remove some obsolete, commented-out code. 2020-04-15 13:41:45 -04:00
Joe Taylor dc71fd70d5 Stated WSPR power levels below 0 dBm are not allowed. Remove them from TxPowerComboBox. 2020-04-14 12:12:53 -04:00
Joe Taylor b6e2fa82c0 Update copyright notice to 2020. 2020-04-10 11:19:42 -04:00
Joe Taylor c188f8ee89 More cleanup of the display of special JT65 decoding modes: avg, deep, AP. 2020-04-09 13:56:35 -04:00
Joe Taylor 0390791090 Fix some problems with message averaging, etc., in JT65 with VHF features enabled. Needs further testing! 2020-04-08 16:56:28 -04:00
Joe Taylor 9d2b2b1a56 Maintain visibility of AvgMsg window when it has been activated. 2020-04-08 10:56:11 -04:00
Joe Taylor d69da851c1 Fix the 'OO O' display problem for some JT65 decodes. 2020-04-07 18:26:30 -04:00
Joe Taylor c46ec025e0 For "D4C/B HK76": Make FT8 beacon transmissions only at top of a UTC minute. 2020-04-07 09:39:48 -04:00
Steven Franke 3f7b06853e Make wspr work again. 2020-03-21 14:44:17 -05:00
Joe Taylor a39470cb6f FT4 should always use RR73 in Tx4. 2020-03-20 09:32:02 -04:00
Joe Taylor fe33bcdd6c More cleanup after making "Save None" mean NO SAVING AT ALL. 2020-03-19 15:41:18 -04:00
Joe Taylor 7de6b8c98d Remove diagnostic writes. Don't save .wav files if "Save None" is selected. 2020-03-19 14:46:41 -04:00
Joe Taylor d4d37c49ab Silence compiler warnings. 2020-03-19 12:04:56 -04:00
Joe Taylor 7564301209 Silence compiler warnings. 2020-03-19 11:43:22 -04:00
Joe Taylor aff8229fef For non-FT8 modes, reset m_nDecodes to 0 after receiving <DecodeFinished>. 2020-03-17 14:39:15 -04:00
Joe Taylor 2653626d45 Replace the changes I removed by executing 'git reset HEAD~'. 2020-03-16 10:27:22 -04:00
Joe Taylor 3962aa3c43 Replace hijacked ss(1:3,1) with a separate ipc(3) array. 2020-03-15 14:25:56 -04:00
Bill Somerville 46638f6f07
Add shared memory synchronization to make access safe 2020-03-15 00:25:35 +00:00
Joe Taylor 649a79dfc1 New IPC trial: use shmem instead of .start .stop .quit files. 2020-03-14 17:06:54 -04:00
Bill Somerville 523e9a1a07
Enhanced process control for jt9 executable
The wsjtx  process creates control  files .start, .stop, or  .quit and
the jt9  process deletes  them.  This  is intended  to avoid  any race
conditions that get the processes out of sync.
2020-03-14 00:01:54 +00:00
Joe Taylor ebf4952c7c Auto-clear of hung decoder status. 2020-03-13 14:25:12 -04:00
Joe Taylor 8151816c84 Change formats of diagnostic writes so that GUI and Fortran output can be sorted together. 2020-03-13 11:25:22 -04:00
Joe Taylor fedb72a38c Set m_nDecodes=0 only after the 50-buffer decode pass. 2020-03-12 16:52:19 -04:00
Joe Taylor afe0262ec9 Previous commit message should have mentioned number of decodes is now displayed on status bar. 2020-03-12 15:11:20 -04:00
Joe Taylor 8e7685ea36 Do not alolow bailouts when data were read from disk. 2020-03-12 15:07:56 -04:00
Joe Taylor 6e308f0018 More attempts to diagnose or fix the FT8 "hung decoder" issue.
On the Fortran side:
 - For the nzhsym=41 activation, bail out if m_ihsym reaches 45
 - For the nzhsym=47 activation, bail out if m_ihsym reaches 48
 - Change the format and content of what's written to fort.71
 - Change msdelay from 10 to 1

In mainwindow.cpp:
 - change format and content of what's written to qDebug
 - always start FT8 decoder at m_ihsym = 41, 47, and 50
2020-03-12 12:33:34 -04:00
Bill Somerville 6a7263dc94
Add escape route from retries of IPC errors 2020-03-11 22:38:41 +00:00