Commit Graph

314 Commits

Author SHA1 Message Date
Joe Taylor
f976d32013 Clean up some compiler warnings. 2023-01-24 09:18:00 -05:00
Joe Taylor
f83db225f5 Remove another unused variable. 2023-01-24 08:27:02 -05:00
Joe Taylor
a76239dd76 Remove more unused dummy arguments. 2023-01-24 08:17:42 -05:00
Joe Taylor
afcb034956 More cleanup of global variables and unused arguments. 2023-01-23 19:22:34 -05:00
Joe Taylor
aec42afda7 Remove ndepth from argument lists where it's not needed. 2023-01-23 19:03:57 -05:00
Joe Taylor
1fff588991 Reduce nsmo from 11 to 8. 2023-01-23 17:50:46 -05:00
Joe Taylor
73db6eb28f Compute symbol spectra at 1/4 symbol steps, rather than 1/8 symbol. 2023-01-23 17:25:31 -05:00
Joe Taylor
d7859062bb At least for Q65-60C, maxdist=5 is big enough. 2023-01-23 15:40:48 -05:00
Joe Taylor
0a439019b3 WIP on optimization of Q65-60C decodes with 110 EME Contest files. 2023-01-23 14:03:49 -05:00
Joe Taylor
28a48ae6fc Revert "Revert "Optional q65 decoding params from q65_params.txt. Maybe temporary!""
This reverts commit 18e8c89a43.
2023-01-23 11:46:38 -05:00
Joe Taylor
18e8c89a43 Revert "Optional q65 decoding params from q65_params.txt. Maybe temporary!"
This reverts commit 31bedb8528.
2023-01-23 11:38:15 -05:00
Joe Taylor
31bedb8528 Optional q65 decoding params from q65_params.txt. Maybe temporary! 2023-01-20 14:09:51 -05:00
Joe Taylor
33a836242c Fix a newdat/nagain problem. This seems to make both WSJT-X and Q65W behave correctly, but the code needs cleanup. 2023-01-17 12:06:47 -05:00
Joe Taylor
5ea9296944 WIP on q65 decoder. A good place to commit, for now. 2023-01-13 14:20:17 -05:00
Joe Taylor
0bf8193601 Correct several flaws in the way Q65 sync curves orange (current) and red (avg) are plotted. 2023-01-12 15:25:17 -05:00
Joe Taylor
8f159db056 Don't do the "stest" cycle when decoding for Q65W. 2023-01-04 14:49:22 -05:00
Joe Taylor
fc040d435a Sort out some stuff having to do with multiple decodes in Q65 mode. 2023-01-04 12:02:10 -05:00
Joe Taylor
173aab72e7 Cleaning up compiler warnings ... 2022-12-12 15:15:18 -05:00
Joe Taylor
e26b2db967 Work in progress... Q65 decoding now works when called as a subroutine. 2022-12-09 19:08:35 -05:00
Joe Taylor
bc9e8f89bc Remove the SNR adjustment for Q65 averaged decodes. It does not seem to work as expected. 2022-03-08 11:48:54 -05:00
Joe Taylor
6b2df37137 Merge branch 'develop' into feat-ft8-q3 2022-01-07 11:38:10 -05:00
Joe Taylor
5b406effcf Minor code cleanup. 2021-11-02 16:07:52 -04:00
Joe Taylor
7e078c805f Fix the issue noted by N9JIM by allowing decodes near frequencies already searched, but not displaying dupes. 2021-11-02 15:17:51 -04:00
Joe Taylor
32a3a75bb5 Revert "Add 'TNX 73 GL' to the list of possible messages for q3 decodes."
This reverts commit 8f2dc74b52.
2021-11-02 11:08:44 -04:00
Joe Taylor
994e00c5d2 Adjust the and-correction numbers for averaged Q65 decodes. 2021-11-01 10:22:41 -04:00
Joe Taylor
8f2dc74b52 Add 'TNX 73 GL' to the list of possible messages for q3 decodes. 2021-10-25 11:51:11 -04:00
Joe Taylor
c56926595a Fix a problm with q3 decodes of "<call1> call2" messages, e.g., <KA1GT> DL/G3WDG. 2021-10-25 11:14:54 -04:00
Joe Taylor
385f0e7b62 Activate the W3SZ code for 'q5' decodes only when max_drift = 50. 2021-10-22 10:22:23 -04:00
Bill Somerville
f7996de670
Merge branch 'release-2.5.1' into feat-Q65-aircraft-scatter-AFC 2021-10-21 02:44:15 +01:00
Joe Taylor
12efb098bb Fix the problem with q3 decodes when DxCall is compount and DxGrid is present. 2021-10-19 14:43:17 -04:00
Joe Taylor
ef438919e4 Enable q3 decoding for Q65 messages containing a nonstandard callsign. 2021-10-19 11:44:20 -04:00
Bill Somerville
1e2ceea199
Support for 10GHz Aircraft Scatter with Q65, tnx Rex, VK7MO & Roger, W3SZ
See: Rex Moncur, VK7MO et al "10 GHz Terrestrial with Q65" DUBUS Vol
1/2021 page 64.
2021-10-11 19:56:08 +01:00
Joe Taylor
3d04c767ca Protect against a bounds error when no input data. 2021-07-18 08:39:34 -04:00
Joe Taylor
b25ef318a4 Don't require the "better.ge.1.10" condition for submodes D and E. 2021-07-16 17:07:41 -04:00
Joe Taylor
82de949a8c Disable a diagnostic write. 2021-07-16 11:26:17 -04:00
Joe Taylor
d53b5cbd33 Require best msg to produce ccf at least 1.10 x second-best message, for q3 decode. 2021-07-10 14:31:21 -04:00
Joe Taylor
4b0f116219 Revert "Tweak timer calls to distinguish the QuickDecode portion."
This reverts commit 203c8c25dd.
2021-07-01 14:45:33 -04:00
Joe Taylor
203c8c25dd Tweak timer calls to distinguish the QuickDecode portion. 2021-07-01 13:21:32 -04:00
Joe Taylor
6310fcf619 Declare array c0 in spec64() with its active length rather than its maximum length. 2021-06-30 10:40:38 -04:00
Joe Taylor
f543cc21e7 Protect against jpk being too large (xdt > 4.8 s ?) in q65_loops. 2021-06-29 17:35:07 -04:00
Joe Taylor
915571827c Fix a compiler warning. 2021-06-29 10:17:42 -04:00
Joe Taylor
588e862346 Improves setting of limits for flattening s1(), when nfqso is too close to 0. 2021-06-25 16:29:42 -04:00
Joe Taylor
9b01bfae52 Restore plotting of a Q65 sync curve after a q3 decode. 2021-06-25 14:57:36 -04:00
Joe Taylor
bbd7fa059a Correct a flaw in setting values of ia, ib in q65_ccf_22.f90. 2021-06-24 10:36:34 -04:00
Joe Taylor
652e989356 For now, increase max DT to 5.5 s in Q65 EME mode. 2021-06-23 13:58:08 -04:00
Joe Taylor
e729a67a36 Increase max EME delay to 5.0 s. 2021-06-22 10:38:21 -04:00
Joe Taylor
f7464c8df6 Protect against bounds error when ntol range goes below 0. 2021-06-03 13:34:22 -04:00
Joe Taylor
4847cf3617 Allow drift compensation with FTol greater than 100 Hz. 2021-05-31 10:23:22 -04:00
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
42ab7fcd20 Set max_drift = 10 for Q65-60A, 40 for Q65-15C, otherwise 0. Temporary ?? 2021-05-30 09:25:42 -04:00