Commit Graph

330 Commits

Author SHA1 Message Date
Joe Taylor 2e53a8a47d Add GUI controls to set max_drift in both WSJT-X and MAP65. 2021-05-30 12:07:48 -04:00
Joe Taylor 8034a006d7 Enable q3 decodes, but only at the QSO freq. 2021-05-13 15:33:52 -04:00
Joe Taylor 4596ba05a0 Fix a problem with plotting the Q65 sync curves for Q65-120x and Q65-300x. 2021-03-15 17:00:56 -04:00
Joe Taylor 333c4da0b4 Re-enable "Save Decoded" for Q65. 2021-02-27 11:50:13 -05:00
Joe Taylor 14d18306e6 Use single_decode and lagain as intended in Q65. 2021-02-02 09:58:04 -05:00
Joe Taylor 1489513803 Decodes without "newdat" should not add s1 into s1a again. 2021-01-23 10:58:28 -05:00
Joe Taylor 8a436b63dd Separate message averaging for Odd and Even sequences. 2021-01-19 16:06:10 -05:00
Joe Taylor 39024253d2 Fix the oddball values of DT and f0 sometimes being displayed. 2021-01-19 14:11:21 -05:00
Joe Taylor 6d220d46d2 Do not attempt decoding after TRp is increased and Decode button clicked. 2021-01-18 09:25:58 -05:00
Joe Taylor a9bce0dbd3 Don't allow a decode attempt with previous data if TRperiod has increased. 2021-01-17 19:50:58 -05:00
Joe Taylor 397c31a62d Extend red/orange sync curves to full width. Display navg on status bar. 2021-01-16 12:21:13 -05:00
Joe Taylor 02d410d4f7 Send both idec and navg to the q65 callback routine. 2021-01-14 13:23:09 -05:00
Joe Taylor fca6d482f7 Radionalize the reporting of idec values. 2021-01-14 13:13:40 -05:00
Joe Taylor 201004a47d Move more into q65 module. 2021-01-13 10:55:01 -05:00
Joe Taylor 2194f3096a Don't count lines with blank message in "ndecoded". 2021-01-06 21:44:49 -05:00
Joe Taylor 8a4b5b6a40 Various tweaks to the Q65 decoder; new numbering of the end-of-line decoding flags. 2020-12-31 15:52:06 -05:00
Joe Taylor 77a0e01b05 Allow for all AP types when averaging Q65, and for navg > 9. 2020-12-30 12:10:03 -05:00
Joe Taylor 412422db17 Add 'q' to the Q65 end-of-line flags; label right text window for "Average decodes". 2020-12-30 10:42:27 -05:00
Joe Taylor 3d042ee56f Work in progress, on Q65 message averaging. 2020-12-26 10:04:17 -05:00
Joe Taylor 171e466389 More work on Q65 message averaging. 2020-12-24 09:51:02 -05:00
Joe Taylor 044aa80dc4 Remove all vestiges of the QRA64 mode. It has been replaced by Q65. 2020-12-21 15:07:53 -05:00
Joe Taylor c7ca708569 Fix the problem with not honoring "Save Decoded" in Q65 mode. 2020-12-19 11:42:42 -05:00
Joe Taylor b3769bb6c8 For Q65, plot a red "Sync curve" in the Wide Graph. 2020-12-18 13:31:14 -05:00
Joe Taylor 8507a42655 Quasi-graphical display of the sync ccf(f0,DT). 2020-12-17 17:02:28 -05:00
Joe Taylor 6416777278 Set ':' as the "mode character" for Q65. 2020-12-04 15:55:03 -05:00
Joe Taylor 7cb87e315b Fix a format. 2020-11-30 14:15:59 -05:00
Joe Taylor adc4c3d78a More Q65 cleanup. Single-digit at end of line. 2020-11-30 14:13:37 -05:00
Joe Taylor de6f5e4975 Q65 code cleanup. Use 3-digit format for the end-of-line flag. 2020-11-30 13:14:18 -05:00
Joe Taylor 1c30b97228 More adjustments for adding AP decoding to Q65. 2020-10-29 10:53:30 -04:00
Joe Taylor e2978abcf5 Pass ncontest and lapcqonly to the Q65 decoder. 2020-10-29 10:33:54 -04:00
Joe Taylor 9b452e8f99 Change mode name QRA65 to Q65 everywhere, supposedly. 2020-10-25 13:58:18 -04:00
Bill Somerville 314be8ccb7
Merge branch 'develop' into feat-fst280 2020-10-06 19:25:06 +01:00
Joe Taylor 7fd2f1afe6 Change QRA66 to QRA65, on the C++ side. 2020-09-25 13:20:46 -04:00
Joe Taylor 6ebc700288 Mostly(?) changed QRA66 to QRA65 on the Fortran side. 2020-09-25 12:21:57 -04:00
Joe Taylor 375a869a51 Revert "Revert "Very basic code (including some diagnostics) for "try all NB settings". Will remove it again.""
This reverts commit 033cc65d08.
2020-09-18 09:01:51 -04:00
Joe Taylor 033cc65d08 Revert "Very basic code (including some diagnostics) for "try all NB settings". Will remove it again."
This reverts commit bcf7f36b9c.
2020-09-17 19:30:07 -04:00
Joe Taylor bcf7f36b9c Very basic code (including some diagnostics) for "try all NB settings". Will remove it again. 2020-09-17 19:28:55 -04:00
Joe Taylor a1baaebee9 Decoder should reject data with rms < 3.0 over first 15 seconds. 2020-09-12 13:46:09 -04:00
Bill Somerville 5fdcd8c15a
Merge branch 'develop' into feat-fst280 2020-09-11 20:06:20 +01:00
Joe Taylor 47fcddcb50 Send nfa, nfb to fst4_decode(). 2020-09-10 14:59:52 -04:00
Joe Taylor 01a1688b32 FST4 and FST4W decoder: get freq range from nfqso and ntol; remove BCD submodes, i.e. hmod=2, 4, 8. 2020-09-05 13:14:40 -04:00
Joe Taylor f24d15b16e Eliminate the FST4/FST4W submodes with hmod > 1. 2020-09-04 15:15:30 -04:00
Steven Franke e02850ae5a
Streamline fst4_decode. Add timer for downsampling. 2020-08-29 19:55:22 +01:00
Steven Franke 0e0349e87a Streamline fst4_decode. Add timer for downsampling. 2020-08-20 09:48:32 -05:00
Bill Somerville 4a2a181528
Merge branch 'develop' into feat-fst280 2020-08-17 18:33:00 +01:00
Joe Taylor 84e53960cd QRA66 now works up for submodes A-D up to 300 s periods. Submode E presently NG. 2020-08-09 11:04:49 -04:00
Joe Taylor de0476bf3c More changes to allow longer sequences in QRA66 mode. 2020-08-08 16:53:28 -04:00
Joe Taylor bf38f4416c Modifications to give QRA64 use of longer TR periods and tone-spacing submodes. Noy yet finished, or tested! 2020-08-08 09:14:12 -04:00
Joe Taylor 2de2874672 Allow for larger irc created by message averaging. Commit test_qra66.f90 2020-08-06 14:23:39 -04:00
Joe Taylor 668631180d Code cleanup. 2020-08-04 11:52:29 -04:00