Joe Taylor
cab1bb8aed
Use BIND(C) for gen65.f90, and pass strings in/out as character*1 arrays. Please test on macOS!
2022-01-31 19:18:46 -05:00
Joe Taylor
c26aa9160b
Go back to original settings for sync threshold and decode acceptance criteria.
2022-01-11 11:55:26 -05:00
Joe Taylor
fc40770960
Revert "Improve ft8 decoder sensitivity for Normal and Deep settings"
...
This reverts commit 3e49dfacc5
.
2022-01-11 11:54:36 -05:00
Joe Taylor
9d7f323231
Merge branch 'feat-UR' into feat-a7-UR
2022-01-10 11:39:53 -05:00
Uwe Risse
b68e90ae88
Slightly reduce number of false decodes
2022-01-10 11:04:11 +01:00
Uwe Risse
ab89d70b6a
Improve ft8 decoder sensitivity
2022-01-10 10:41:23 +01:00
Uwe Risse
3e49dfacc5
Improve ft8 decoder sensitivity for Normal and Deep settings
2022-01-10 10:34:08 +01:00
Joe Taylor
5797e51fe3
Protect against a blank message.
2022-01-09 09:46:33 -05:00
Joe Taylor
500e565d77
For now, at least, revert to NFILT=4000 in subtractft8.f90.
2022-01-08 14:20:55 -05:00
Joe Taylor
6b2df37137
Merge branch 'develop' into feat-ft8-q3
2022-01-07 11:38:10 -05:00
Joe Taylor
98b3cd9a05
W3SZ patch: Initialize AP params and set npasses=2 before first call to q65_dec0().
2022-01-07 09:59:15 -06:00
Joe Taylor
43c0752140
Add the $DXCALL macro capability.
2021-12-06 11:12:10 -05:00
Joe Taylor
6020552473
Varioous adjustments to a7 decoding for FT8.
2021-11-11 12:28:24 -05:00
Joe Taylor
c13407612e
Temporary save of changes related to a7 decodes.
2021-11-10 10:44:56 -05:00
Joe Taylor
21f8303511
W3SZ patch: Initialize AP params and set npasses=2 before first call to q65_dec0().
2021-11-09 11:00:55 -05:00
Joe Taylor
9aa4786f11
Re-organize some of the FT8 a7 code.
2021-11-05 15:57:24 -04:00
Joe Taylor
4a68d3c4cf
Adjustments to FT8 a7 code. Still more to come ...
2021-11-05 09:21:49 -04:00
Joe Taylor
393265a0e0
Working code for FT8 'a7' decodes. Still needs some cleanup.
2021-11-04 11:55:15 -04:00
Joe Taylor
5b406effcf
Minor code cleanup.
2021-11-02 16:07:52 -04:00
Joe Taylor
77c532b1a3
Always use Deep for manual Q65 decodes (lagain==true).
2021-11-02 15:28:59 -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
4b6ad3857a
Always use Deep for manual Q65 decodes (lagain==true).
2021-11-01 14:57:52 -04:00
Joe Taylor
994e00c5d2
Adjust the and-correction numbers for averaged Q65 decodes.
2021-11-01 10:22:41 -04:00
Joe Taylor
93ade73af7
Remove diagnostic writes. Include subtraction of a7 decodes.
2021-10-29 16:22:48 -04:00
Joe Taylor
c30b91cb69
Correct a format.
2021-10-29 15:31:22 -04:00
Joe Taylor
f13e318204
Improvements to a7 decoding for FT8.
2021-10-29 15:28:42 -04:00
Joe Taylor
48b1ad1e46
Send xdt and xsnr from ft8_dec7 to ft8_decode.
2021-10-28 15:19:40 -04:00
Joe Taylor
2b25c51169
First fully working version of 'a7' (q3-style) decoding for FT8.
2021-10-28 15:01:00 -04:00
Joe Taylor
5a0cb0f0a0
Fix a bug in gen_ft8wave.f90 that failed to update pulse and ctab when sample rate changes.
2021-10-28 11:47:00 -04:00
Joe Taylor
f51a7d4f7d
Correct a longstanding error in values of "nw()" returned by subroutine split77().
2021-10-27 12:09:23 -04:00
Joe Taylor
901e9dbc38
Working program test_ft8q3 and subroutine ft8q3().
2021-10-26 16:40:14 -04:00
Joe Taylor
384899754f
Add initial version of test_ft8q3.f90.
2021-10-26 12:31:24 -04:00
Joe Taylor
0ed62e4f80
Save test routine ft8q3.f90 -- first, as a main program.
2021-10-26 12:14:32 -04:00
Joe Taylor
a5be2fb4ef
TEMPORARY: save downsampled data at f0=1500 Hz, for testing ft8q3.
2021-10-26 08:58:06 -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
Bill Somerville
175092f536
Environment variable to add extra data to azel.dat
...
The new environment variable WSJT_AZEL_EXTRA_LINES when set to
positive integer value adds up to that number of extra data lines to
the azel.dat file. Currently only one extra line is supported which
contains the following data: Dpol, MNR, Dgrd. Where the values are the
same as displayed in the astronomical data window. I.e. EME spatial
polarization offset in degrees, maximum non-reciprocity of the PATH in
dB, and the estimated signal degradation relative to best possible in
dB.
2021-10-23 12:03:33 +01: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
Bill Somerville
30e11106c8
Further refinements to complex to real FFT initialization
2021-10-20 19:28:58 +01:00
Bill Somerville
7695b7d331
Merge branch 'release-2.5.1' of bitbucket.org:k1jt/wsjtx into release-2.5.1
2021-10-20 18:02:53 +01:00
Bill Somerville
595ef8e9db
Repair a long-standing defect that could cause access violations
...
This was revealed when building with gcc-fortran v11 and using
reference spectrum correction.
2021-10-20 18:00:32 +01:00
Joe Taylor
83c1a85226
In Q65 mode, allow q2 decodes when MyCall is compound or nonstandard.
2021-10-20 12:51:18 -04:00
Joe Taylor
2fb5d22e6f
Fix the logic for setting ibwa, ibwb, and maxiters in Q65 "Deep" decoding attempts.
2021-10-20 11:18:31 -04: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
Joe Taylor
089e0b9ebe
Protect against NaN in savg() after switch from Q65 to JT65 mode.
2021-10-19 10:01:47 -04:00
Joe Taylor
226c59982b
Fix the calls to unpack77 in q65_decode.f90 so that they set nrx=1.
2021-10-18 13:24:29 -04:00
Bill Somerville
34753ca613
Repair issue with DE & DX call not being added to hash tables in Q65
2021-10-17 20:26:57 +01:00