Joe Taylor
2e5a451b59
Fix a comment in ft8_decode.f90.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8054 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-08-31 20:16:38 +00:00
Steven Franke
89e3e989ca
Fix a potential array bounds issue in osd174.f90.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8040 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-08-28 21:09:44 +00:00
Joe Taylor
a3c65d72bb
Fix the 'Start=0 ==> S/N = -24 dB' problem.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8037 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-08-27 12:26:37 +00:00
Joe Taylor
021336823a
Use a baseline-fitting procedure to improve S/N estimates for FT8.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8036 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-08-26 16:30:47 +00:00
Joe Taylor
0a16a1e614
Possible pseudo-code for DXpedition auto-sequencing.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8034 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-08-24 13:38:47 +00:00
Steven Franke
e212e76de0
More cleanup.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8033 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-08-22 00:21:59 +00:00
Steven Franke
50555def5c
Delete unused array.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8032 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-08-22 00:17:23 +00:00
Steven Franke
d5d8abc29a
1. Improvements to the OSD to allow deeper wideband decoding. 2. Add a third decoding pass. 3. Change symbol metric from max-log to max-amplitude.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8031 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-08-22 00:14:51 +00:00
Steven Franke
84813be7db
Make default MSK144 amplitude polynomial flat.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8026 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-08-14 15:00:48 +00:00
Steven Franke
4a3cd7222f
Improve efficiency of OSD by a factor of 5 to 10 for norder=2 and 3. Use norder=2 for wideband multi-decoding, norder=3 near nfqso and nftx.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8022 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-08-13 01:35:13 +00:00
Steven Franke
3b74de89f2
Bring a simulation tool up to date.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8017 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-08-09 15:52:52 +00:00
Steven Franke
b2df3c9fdb
Remove call to jtmsg.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8016 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-08-09 15:22:54 +00:00
Steven Franke
0bc966c554
1. Use norder=3 for nagain, 2. Renumber aptypes.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7993 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-08-03 14:46:21 +00:00
Joe Taylor
b5b3ffbfbf
Enable "nagain" for FT8, as in other modes.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7980 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-08-02 14:05:37 +00:00
Joe Taylor
db9181d1cd
Tidy up some details for 72-bit contest mode in FT8.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7974 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-08-01 18:16:01 +00:00
Joe Taylor
b29bd33a86
Utility for generating figure for QST/RadCom article.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7973 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-08-01 18:01:27 +00:00
Joe Taylor
e6635624f5
Make 72-bit "contest mode" available in FT8 as well as MSK144.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7969 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-07-28 15:50:13 +00:00
Steven Franke
a7b7c19f88
Comment out diagnostic write to lun 81.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7968 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-07-28 15:35:17 +00:00
Bill Somerville
2e3e5990fc
Fix syntax error in statement function definition
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7964 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-07-28 00:00:42 +00:00
Joe Taylor
f6ddd2cd2e
Working on some features for NA VHF contests. Not finished!
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7963 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-07-27 20:17:30 +00:00
Joe Taylor
ed95b6d373
Remove unused arguments from the call to fix_contest_msg().
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7962 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-07-27 18:57:53 +00:00
Steven Franke
1110902285
Correct some logic so that AP is only on when selected and so that AP decodes of type 4 or greater are limited to the vicinity of nfqso or nftx.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7961 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-07-27 18:07:54 +00:00
Steven Franke
f6d0bd7787
nQSOProgress now controls AP decoding. Needs testing - may not be stable with AP enabled.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7960 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-07-27 15:35:40 +00:00
Bill Somerville
33b1742568
Add QSO state machine state and tx audio offset to parameters passed to slow decoders
...
Required to pick best AP masks in FT8 decoder
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7958 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-07-26 21:19:21 +00:00
Joe Taylor
8fe7d5c5de
Remove obsolete test program.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7956 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-07-26 13:44:31 +00:00
Steven Franke
a891bcdd8d
Enable AP for any decoding level.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7955 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-07-26 13:05:34 +00:00
Steven Franke
7b8a86dca7
Reject candiates with fewer than 7 correct hard-decoded sync symbols.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7946 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-07-25 20:55:13 +00:00
Steven Franke
dc5305573d
Move '?' quality warning to message(22:22).
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7945 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-07-25 19:06:05 +00:00
Steven Franke
22af8aa7d3
Bring msk144d2 more up to date. Runs now, but still needs more work.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7936 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-07-24 14:23:22 +00:00
Steven Franke
d06912a075
More informative end-of-line annotation for AP decodes.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7935 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-07-22 17:12:48 +00:00
Steven Franke
b924a81f80
Prevent a certain type of non-standard message from being flagged as a false decode.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7934 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-07-22 13:21:03 +00:00
Steven Franke
bbbcae9233
Add variables lapon and napwid to control ap decoding. Reconfigure the logic for AP decoding and ordered-statistics decoding.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7933 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-07-22 03:01:09 +00:00
Steven Franke
d4c6a4e823
Add to the list of allowed keywords in jtmsg.f90.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7932 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-07-21 22:02:06 +00:00
Steven Franke
925cd09085
Only print dupes if SNR is higher than what has already been printed.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7931 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-07-20 21:08:36 +00:00
Joe Taylor
fc5e10fc08
Comment out diagnostic write.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7930 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-07-20 19:25:08 +00:00
Joe Taylor
556525702a
Fix wording in list of keyboard shortcuts.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7929 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-07-20 19:23:17 +00:00
Joe Taylor
73df0d00ef
1. Alt+F8 arms "Call 1st" as if a CQ had been sent.
...
2. "Call 1st" label turns red when armed to respond to a caller.
3. Suppress some recognizable false decodes, send them to cumulative file
"data_dir/false_decodes.txt".
4. Reduce sleep delay in decoder() to 10 ms.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7928 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-07-20 15:15:00 +00:00
Steven Franke
46e1cd5a30
Fix a bug in AP decoding when iaptype=2. Decrease time-sync search range to +/- 1.5s. Fix a big with erasure decoding.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7926 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-07-18 15:22:20 +00:00
Steven Franke
4594aaa589
Work on ap decoding. Diagnostic write enabled.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7925 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-07-18 01:12:11 +00:00
Steven Franke
238ccff110
Properly round the printed snr.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7917 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-07-16 17:08:09 +00:00
Steven Franke
748e359fe0
More work on Deep decoding.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7911 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-07-16 15:56:06 +00:00
Bill Somerville
29fc1719a9
Improve support for older C++ compilers
...
Some current Linux distributions are still using GCC 4.6 which has
no/poor C++11 support. probably more of this needed if we are to
support such compilers.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7896 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-07-16 14:32:28 +00:00
Steven Franke
d50f3a009d
Make refspec filter causal for overlap and add.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7895 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-07-16 00:10:37 +00:00
Steven Franke
f4eaca5cf0
Improve a comment.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7894 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-07-15 15:46:46 +00:00
Steven Franke
86776ed0d1
Use overlap and add to apply reference filter/amplitude equalization.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7893 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-07-15 15:43:41 +00:00
Steven Franke
8af95e2582
Properly calculate metrics for non-ap bits that reside in symbols that contain ap bits.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7892 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-07-15 14:21:18 +00:00
Steven Franke
57d898779f
Add some more items to the lun 81 diagnostics.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7891 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-07-15 01:49:44 +00:00
Steven Franke
c1666a0069
Turn off ap.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7890 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-07-15 00:33:25 +00:00
Steven Franke
a2f2e6091d
More work on AP. Deep decode is unstable - not for use on the air.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7887 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-07-14 22:09:50 +00:00
Steven Franke
192665bdeb
More work on ap.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7886 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-07-14 20:12:29 +00:00