Commit Graph

1626 Commits

Author SHA1 Message Date
Joe Taylor
ca2c1a2b8b Don't use "appendage" ~ or ! on decoded lines. Protect against bad read in genft8_174_91. 2018-09-02 18:55:13 -04:00
Joe Taylor
65689c46cf Protect against a bounds error. 2018-08-31 13:55:44 -04:00
Joe Taylor
81af6f1ed3 Fix minor flaws in reporting bad messages by jt65code and jt9code. 2018-08-31 11:22:06 -04:00
Joe Taylor
a8ad1569cc Protect against a potential bounds error. 2018-08-31 10:47:31 -04:00
Joe Taylor
45d48629d2 Increase size of callsign hash table; protect against its overflow. 2018-08-31 09:23:37 -04:00
Joe Taylor
fed89ef888 Better protection against bad data in c77. Slightly wider default Settings window. 2018-08-30 10:52:38 -04:00
Joe Taylor
201b29993c More fixes related to nonstandard calls. 2018-08-29 14:18:56 -04:00
Joe Taylor
17beaf71de Cleaning up the handling of goofy calls. 2018-08-29 09:21:08 -04:00
Joe Taylor
94e9a02615 Guard against non-binary data in c77. 2018-08-27 11:40:34 -04:00
Joe Taylor
15b4463394 Fix several bugs found when testing MSK144 op activities NA_VHF and EU_VHF. 2018-08-27 11:26:09 -04:00
Steve Franke
c7b9892517 Fix the dimensions of the candidate array. 2018-08-08 16:05:21 +00:00
Steve Franke
20cfae891e Make sync8.f90 more robust. Increase number of candidates to 300. 2018-08-08 09:29:08 -05:00
Joe Taylor
0d7cd3ed03 Fix generation of Tx2 in RTTY mode. Fix a related problem of decoding the incorrect RTTY message. 2018-08-03 11:46:28 -04:00
Joe Taylor
800e29d4db Fix two potential crash spots in packjt77. Add "Reset Defaults" to Colors tab. 2018-08-03 08:53:02 -04:00
Joe Taylor
8a732f40a5 NA_VHF now basically functional in MSK144 mode. 2018-07-31 13:18:57 -04:00
Joe Taylor
0235af4f77 Sorry, I forgot to add this file. 2018-07-30 17:56:09 -04:00
Joe Taylor
3af293f297 Use module variables rather than common/hashcom/; working on transparent handling of goofy calls. 2018-07-30 15:46:25 -04:00
Joe Taylor
cbf8b5d914 Fix the generation of Tx* messages containing nonstandard calls. 2018-07-30 11:17:09 -04:00
Joe Taylor
c87296d90e Merge branch 'integrate-77bit' of https://bitbucket.org/k1jt/wsjtx into integrate-77bit 2018-07-29 19:40:53 -04:00
Joe Taylor
4db3c6b6cf Prese i3 and n3 to -1 in encode77.f90. 2018-07-29 19:39:55 -04:00
Steve Franke
fe491393cd Fix call to ft8apset. 2018-07-29 17:18:02 -05:00
Steve Franke
f7d423296f Minor code cleanup. 2018-07-29 17:15:02 -05:00
Steve Franke
92ffbe3524 Merge branch 'integrate-77bit' of bitbucket.org:k1jt/wsjtx into integrate-77bit 2018-07-29 16:29:19 -05:00
Steve Franke
b67589d29f Bring isync=1 message simulator, ft8sim, up to date. Fix ap decoding for isync=1 messages. 2018-07-29 16:29:11 -05:00
Joe Taylor
796f5e865f Fix a flw in handling i3=4 messages; export n28a_77 and n28b_77. 2018-07-29 16:34:21 -04:00
Steve Franke
df0b5e2622 Progress on AP decoding for 77bit messages. AP is basically working for regular i3=1 messages. 2018-07-28 17:32:45 -05:00
Steve Franke
750bf569f3 ft8sim2: make it easier to identify callsign and grid bits in simulated messages. 2018-07-28 09:26:54 -05:00
Steve Franke
bee1ecd109 Detect and reject messages with invalid i3 and or n3. 2018-07-28 08:50:50 -05:00
Joe Taylor
017629ac36 Suppress any "QU1RK" decodes, they are necessarily bad. 2018-07-27 10:43:58 -04:00
Joe Taylor
91d0707eb6 Fix a quirk (aka "QU1RK") that can produce a callsign with an embedded blank. 2018-07-27 10:28:28 -04:00
Joe Taylor
789d2042bf Pass nContest value to hspec.f90. 2018-07-27 09:45:14 -04:00
Joe Taylor
adcffe3db4 Pass "nContest" value to ft8_decode.f90. 2018-07-27 09:30:00 -04:00
Joe Taylor
1a8605d21c Update the White Paper describing features of WSJT-X Version 2.0. 2018-07-26 12:17:13 -04:00
Joe Taylor
f7c02ec587 Code cleanup: remove several unused dummy arguments. 2018-07-25 15:19:57 -04:00
Joe Taylor
7ff366abe3 Code cleanup and improvement in the JT4 decoder.
NB: should remove the present downsampling to 11025/2 Hz, which unnecessarily
limits the availabler range of Fx Freq ("nfqso" in the source code).
2018-07-23 12:42:50 -04:00
Steve Franke
59f713ba76 The change committed to decodedtext.cpp fixes a crash that occurred when processing certain isync=2 decodes. Is this the right fix? Other changes are minor code cleanups. 2018-07-17 17:48:23 -05:00
Steve Franke
54b3541012 Merge branch 'integrate-77bit' of bitbucket.org:k1jt/wsjtx into integrate-77bit 2018-07-17 16:55:41 -05:00
Steve Franke
ab7c811552 Remove bcontest from ft8sim2.f90 so that it works. 2018-07-17 16:55:22 -05:00
Joe Taylor
e785d56a16 Draft White Paper on WSJT-X v2.0. 2018-07-12 13:25:12 -04:00
Joe Taylor
2c5dd053f3 Don't send "mygrid" where it's no longer needed. 2018-07-11 16:32:08 -04:00
Joe Taylor
542f85694c Remove some bcontest stuff associated with MSK144. 2018-07-11 14:42:48 -04:00
Joe Taylor
316e78133c Remove remaining traces of the "NA VHF Contest" checkBox. 2018-07-11 14:27:53 -04:00
Joe Taylor
14385611be Code cleanup related to "bcontest". Auto-seq now OK for new NA VHF Contest messages. 2018-07-11 10:13:42 -04:00
Joe Taylor
c1e71a46ef Remove more "bcontest" stuff from Fortrn code. 2018-07-10 15:32:59 -04:00
Joe Taylor
d95d2df5b6 Old-style "NA VHF Contest" mode removed from all Fortran routines. 2018-07-10 15:09:42 -04:00
Steve Franke
a379af5472 Update todo list. 2018-07-09 07:07:49 -05:00
Steven Franke
e7b19b29b0 Screen out FT8 decodes with excessively large number of hard errors. These are almost certainly undetected errors. 2018-07-08 13:29:12 +00:00
Steven Franke
8eb58a47ba Fix a problem in ldpcsim174_91.f90. 2018-07-08 13:19:22 +00:00
Steven Franke
d6cf3dc89f Screen MSK144 decodes and reject if more than 18 hard errors were 'corrected'. These are almost certainly undetected errors. 2018-07-08 12:53:23 +00:00
Joe Taylor
8a8e407ca0 Check range of isec. Need a better solution? 2018-07-07 17:39:20 -04:00