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
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
dbb9eca66e
Allow msk144sim[.exe] to generate files with length 5, 10, 15, and 30 s.
2021-09-14 14:09:54 -04:00
Bill Somerville
8794bad146
Use local 8-bit strings for paths passed to Fortran
...
By using the local 8-bit character set we can allow local non-ASCII
characters in file paths, for example user account names on MS Windows
with characters in the default code page.
2021-08-22 13:24:03 +01:00
Bill Somerville
82e3949b8b
Repair a file handle leak in wsprd
2021-08-11 11:19:28 +01:00
Joe Taylor
11d874ec37
Correct a flaw that caused some i3=4 messages to be encoded as free text.
2021-08-02 13:24:33 -04:00
k9an
ec2afd3fd2
Revert "FT8: ensure that nagain only decodes near nfqso."
...
This reverts commit 771f424108
.
2021-07-28 12:18:33 -05:00
k9an
64eed79027
Revert "Another attempt to make nagain work correctly."
...
This reverts commit 777126ae1e
.
2021-07-28 12:17:57 -05:00
Joe Taylor
e4144b7e19
Merge branch 'release-2.5.0' of bitbucket.org:k1jt/wsjtx into release-2.5.0
2021-07-28 13:07:53 -04:00
Joe Taylor
4b4e78cd9d
FT8 decodes with data read from disk and nagain=.true. should decode only at RxFreq.
2021-07-28 13:06:07 -04:00
k9an
777126ae1e
Another attempt to make nagain work correctly.
2021-07-28 10:58:20 -05:00
Steven Franke
771f424108
FT8: ensure that nagain only decodes near nfqso.
2021-07-28 09:54:05 -05:00
Steven Franke
afcfb08072
Make incomplete messages like 'K9AN G4WJS R-' encode as free text.
2021-07-22 13:54:35 -05: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
e0c06168cf
One more attempt at fixing the bounds errors in spec64.
2021-06-30 14:49:00 -04:00
Joe Taylor
8ab721bde3
Further protection against bounds error is spec64.
2021-06-30 11:28:03 -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
dac2414da5
Fix several comments.
2021-06-08 11:16:26 -04:00
Joe Taylor
b7cb4ae9a6
Make test_q65 execute jt9 with the single_decode ('-X 32') flag set.
2021-06-08 11:12:42 -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