Commit Graph

75 Commits

Author SHA1 Message Date
Steve Franke bb3d68a5d7 Suppress some easy-to-detect false decodes. 2018-09-19 17:18:51 -05:00
Joe Taylor 78a912cbb4 Store has codes for decoded standard calls. Need to check for table size and possible overflow! 2018-09-19 16:47:14 -04:00
Joe Taylor 705004d206 Initialize i3, n3 before two more calls to pack77(). 2018-09-19 13:05:32 -04:00
Steve Franke 1ea3d7b33e Trap bad unpacks in unpack28 that would otherwise result in a QU1RK callsign. 2018-09-19 11:30:55 -05:00
Joe Taylor b091d56b42 Correct the flaw that interpreted some callsigns as hexadecimal telemetry data. 2018-09-18 13:30:19 -04:00
Joe Taylor 41f9810822 Update the callign sequence for unpack77, to account for the new "success" flag. 2018-09-18 13:28:41 -04:00
Joe Taylor 34f9355f00 Fix a few flaws in descriptive documents. 2018-09-17 09:12:47 -04:00
Joe Taylor 9facbde6de Minor edits. 2018-09-13 15:55:23 -04:00
Joe Taylor 83bf281a1b Minor editorial work. 2018-09-13 15:33:42 -04:00
Joe Taylor 53c0908533 Editorial changes to planning and development documents. 2018-09-13 09:56:20 -04:00
Steve Franke 642540ff8f unpack77 now returns logical variable unpk77_success, which will be .false. if there is something obviously wrong with the message. Still to do: set the flag if the unpacked message contains CQ in an implausible place. 2018-09-12 15:06:26 -05:00
Joe Taylor fa949d1f09 Added draft of a v2.0 release document. 2018-09-11 15:57:25 -04:00
Joe Taylor 09467b1ca9 Correct a flaw in handling the telemetry message type. Minor edit to msgtypes.txt. 2018-09-11 13:15:16 -04:00
Steve Franke e35410dd1a Trap a potential array bound error. 2018-09-07 12:16:12 +00: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
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 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 4db3c6b6cf Prese i3 and n3 to -1 in encode77.f90. 2018-07-29 19:39:55 -04: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
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 1a8605d21c Update the White Paper describing features of WSJT-X Version 2.0. 2018-07-26 12:17:13 -04:00
Joe Taylor e785d56a16 Draft White Paper on WSJT-X v2.0. 2018-07-12 13:25:12 -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 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
Joe Taylor 8a8e407ca0 Check range of isec. Need a better solution? 2018-07-07 17:39:20 -04:00
Joe Taylor cb9b39b13c Add some comments; clean up a qDebug() output. 2018-07-07 10:59:39 -04:00
Joe Taylor d3c9d29214 Fix a bug in split77. 2018-07-07 09:54:34 -04:00
Joe Taylor 00029c1910 Merge branch 'integrate-77bit' of https://bitbucket.org/k1jt/wsjtx into integrate-77bit 2018-07-06 13:04:35 -04:00
Joe Taylor c5d61f4cf4 Now able to generate 72-bit or 77-bit messages. 2018-07-06 12:52:39 -04:00
Steve Franke 60de25d9e6 Update the todo list. 2018-07-06 09:52:48 -05:00
Joe Taylor af7f1af22b Update the ToDo list. 2018-07-05 16:51:52 -04:00
Joe Taylor e5e81e01fb Make packjt77 into a module; move all its routines into file packjt77.f90. 2018-07-05 14:07:17 -04:00
Joe Taylor 0462008e15 Fix a few more issues with hashed callsigns. 2018-07-05 13:20:31 -04:00
Joe Taylor 641db21672 Fix several problems with the use of hash codes for compound or goofy callsigns. 2018-07-05 11:15:06 -04:00
Steve Franke bb12c7424d Module packjt77.f90 includes the 77bit utility programs called by pak77 and unpack77. Modify genft8_174_91.f90 to generate type 2 messages. 2018-07-03 15:08:38 -05:00
Joe Taylor 854a7f2a5c NewCode.txt describes some necessary code additions. 2018-07-03 14:17:49 -04:00
Joe Taylor 2963e8c19a Add a m_config.bNoSpecial() function. 2018-07-03 10:38:50 -04:00
Joe Taylor d6c0d1d878 Add a To Do list -- always subject to revision! 2018-07-03 08:26:16 -04:00
Joe Taylor 251b2c6ce9 Fix bugs for several more edge cases. 2018-06-29 20:11:24 -04:00
Joe Taylor 023b76400b Add a few more test messages. 2018-06-29 13:36:05 -04:00
Joe Taylor 2da8f51fc2 Fix bugs for a few edge-case messages. Add some test files. 2018-06-29 12:02:29 -04:00