Commit Graph

9 Commits

Author SHA1 Message Date
Steve Franke 7a40bf2e4b Use separate hash tables for 10, 12, and 22 bit hashes. Make unpacking i3=4 messages depend on whether unpack is being done on a received message, or a to-be-transmitted message. Give mycall13 priority over hash table entries in certain contexts. 2018-12-20 15:08:29 -06:00
Steve Franke dd9bdc6d1f Fix bug that prevented generation of MSK144 Sh messages with extended callsign. Change all MSK144 Sh code to use 12-char mycall and hiscall and 37-char messages. Hash full extended callsigns (not just base call) and print full callsigns, e.g. <KP4/K1JT K9AN> RRR 2018-10-05 20:56:22 -05:00
Joe Taylor 618fc05ad6 Correct a flaw that produced bad Tx tones in MSK144. 2018-09-19 11:19:40 -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 542f85694c Remove some bcontest stuff associated with MSK144. 2018-07-11 14:42:48 -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 e3594a2a04 More fixes related to MSK144 changeover. 2018-07-07 12:57:16 -05:00
Steve Franke fd0ad33028 MSK144: Wholesale changeover to (128,90) code with 77-bit messages. Compiles and doesn't crash, but communication between two instances has not been tested. 2018-07-07 10:35:59 -05:00
Steve Franke 622ed4a3ab Working toward whole-hog switchover to new LDPC code with 77 bit messages in MSK144. 2018-07-07 09:44:52 -05:00