Commit Graph

2846 Commits

Author SHA1 Message Date
Joe Taylor 41ce20101f Q65 sync curves linear up to 10, then logarithmic. AutoClrAvg only for decodes at RxFreq, and never for "lagain" decode attempts. 2021-03-12 14:27:58 -05:00
Steven Franke 1d590b81f5 Prevent a crash when widegraph lower limit is 0 Hz. 2021-03-10 13:10:47 -06:00
Joe Taylor 2048b3fec3 Tweaks to the way orance/red (==> single/avg) sync curves are displayed. 2021-03-09 14:41:36 -05:00
Joe Taylor dda3c9d0cc First cut at displaying a Q65 sync curve for both current sequence and accumulated average. May not be quite right, yet... 2021-03-07 11:41:56 -05:00
Joe Taylor ce839e1d2e Trying to isolate the cause of bad data appearing in red.dat. 2021-03-05 14:57:26 -05:00
Joe Taylor 3f5705ac74 Fix for possible out-of-bounds nutc. 2021-03-05 13:28:14 -05:00
Charlie Suckling 7defc8846d Adds Single Tone capability to q65sim 2021-03-04 11:15:54 +00:00
Bill Somerville 22f1ba6a6d Merge branch 'support-2.3.1' into release-2.4.0 2021-03-03 23:58:39 +00:00
Joe Taylor 0e6f536d3e Remove a few more vestiges of ISCAT mode. 2021-03-03 11:59:03 -05:00
Joe Taylor 4573c78acd Remove iscat Fortran routines. 2021-03-03 11:52:36 -05:00
Joe Taylor 333c4da0b4 Re-enable "Save Decoded" for Q65. 2021-02-27 11:50:13 -05:00
Joe Taylor 94b273edc1 Allow blank MyCall when jt9 run from command line. 2021-02-26 11:28:14 -05:00
Joe Taylor b4723d3186 Use Decode = Fast unless file 'ndepth.dat' is present in CWD. 2021-02-25 18:43:44 -05:00
Joe Taylor 7ad8816170 Kludge to allow specifying blank "hiscall" when jt9 is executed from command line. 2021-02-25 15:19:44 -05:00
Joe Taylor 19512c00f1 More tweaks to the Fast?normal/Deep settings in Q65 mode. 2021-02-25 12:45:07 -05:00
Bill Somerville 01dff71070 Re-enable EU VHF Contest mode messages in MSK144 mode
Also bring  message checking utilities up  to date with the  latest EU
VHF Contest mode source encodings.
2021-02-24 02:21:31 +00:00
Joe Taylor 94c31572d2 More tweaks to the Fast/Normal/Deep parameters. 2021-02-23 16:13:46 -05:00
Joe Taylor 0765a1cc06 Working on tweaks to the Fast/Normal/Deep decoding options. 2021-02-23 11:32:38 -05:00
Joe Taylor a8200fdfdd Rempove remaining QRA64 code and direcories. 2021-02-23 09:20:46 -05:00
k9an 4b1077f897 Fix a mis-spelled warning message. 2021-02-20 08:39:53 -06:00
Joe Taylor 7192f53e68 Code cleanup. 2021-02-19 09:47:30 -05:00
Joe Taylor b156ecd3a1 New method for measuring SNR of decoded Q65 signals. 2021-02-19 09:44:03 -05:00
Steven Franke b194cc1a14 FST4: Do not bail out of blanker loop after 1st decode. 2021-02-18 14:26:56 -06:00
Joe Taylor 23eb287449 Correct a typo. 2021-02-16 12:55:59 -05:00
Joe Taylor 10e08b0e94 Much better algorithm for detecting and removing birdies in Q65. 2021-02-12 13:26:22 -05:00
Joe Taylor 1aad2fdbda Q65: Supppress birdies and don't display decode lines with blank message. 2021-02-11 11:30:35 -05:00
Joe Taylor 3962a1eeba Merge branch 'release-2.4.0' of bitbucket.org:k1jt/wsjtx into release-2.4.0 2021-02-10 13:56:56 -05:00
Joe Taylor 6395087e6f Tweak the averaging scheme: now straight avg up to N=4, then expenential with ntc=4. 2021-02-10 11:14:46 -05:00
Charlie Suckling b58ce90a9f Now generates a filename for 15s periods that works with averaging 2021-02-09 13:47:40 +00:00
Charlie Suckling d91404bbb1 Modification to make filenames compatible with Q65 averaging 2021-02-09 13:47:33 +00:00
Joe Taylor a6779ecda3 Use exponential message averaging (ntc=3) rather than simple sums in Q65. 2021-02-08 11:10:02 -05:00
Joe Taylor 3ccf949691 Save nrc (number of q[0124] iterations) to q65_decodes.dat. 2021-02-08 09:24:16 -05:00
Joe Taylor f9a771b422 Q65 parameter ibwa should not be larger in Normal/Deep than in Fast. Corrected. 2021-02-06 09:43:14 -05:00
Joe Taylor ade40fabf5 Be sure that Q65 nsps cannot remain undefined, and can't stop jt9[.exe]. 2021-02-05 14:14:22 -05:00
Joe Taylor 7180c40754 Fix the source of a bounds error in JT4 decoder. (Why was this not a problem in v2.3?) 2021-02-05 14:03:18 -05:00
Joe Taylor ebd41fabcc Don't use CWD writes such as 'fort.33' in production versions! 2021-02-03 15:20:37 -05:00
Joe Taylor 9ca57f9a5c Protect against a possible bounds error. 2021-02-02 11:39:29 -05:00
Joe Taylor 14d18306e6 Use single_decode and lagain as intended in Q65. 2021-02-02 09:58:04 -05:00
Joe Taylor 5850317de0 Speed improvements for Q65 multi-decode. 2021-02-02 09:27:40 -05:00
Joe Taylor 7d069c5617 Don't get too close to the Wide Graps frequency limits. 2021-02-01 15:52:25 -05:00
Joe Taylor 34cb4c502d Eliminate some redundant candidates. 2021-02-01 14:23:49 -05:00
Joe Taylor 72a4158898 First working multi-decode procedure for Q65. 2021-02-01 13:28:59 -05:00
Joe Taylor 86ada8c9d4 Working toward multi-decode capability. 2021-02-01 10:54:04 -05:00
Joe Taylor 6519c07a71 Working toward a good multi-decode solution ... 2021-01-31 15:10:50 -05:00
Joe Taylor f7cde117fe Extens orange sync surve to the full displayed frequency range. 2021-01-31 13:41:32 -05:00
Joe Taylor cae3095174 Allocate and use 2d CCF only within q65_ccf_85(). 2021-01-31 11:39:04 -05:00
Joe Taylor ec6fe749f9 Update the Q65 test program. 2021-01-31 09:06:20 -05:00
Joe Taylor b8ea4c1c2c Zero the red curve in we're not trying for q3 decodes. 2021-01-30 15:23:30 -05:00
Joe Taylor 9e822d1806 Clean up possible cases where rms evaluates to 0.0. 2021-01-30 15:10:05 -05:00
Joe Taylor 2f5c368aad Remove a diagnostic write. 2021-01-30 14:59:55 -05:00