Commit Graph

162 Commits

Author SHA1 Message Date
Jordan Sherer
5a5e37f119 Properly handle compound call parsing for CQs and DEs 2018-08-05 11:42:01 -04:00
Jordan Sherer
7ff43be5f3 Write unpacked entries to the ALL.txt file 2018-08-05 11:42:01 -04:00
Jordan Sherer
3a5707992c Cache in recent when we process rx activity 2018-08-05 11:42:01 -04:00
Jordan Sherer
a47d722901 Refactor display of recent and directed messages 2018-08-05 11:42:01 -04:00
Jordan Sherer
3e19b2c98d Added some better alignment of low priority beacons with other messages 2018-08-05 11:42:01 -04:00
Jordan Sherer
62c449669f Added a prioritized TX queue for beacons (low priority) and automatic replies (normal priority) and eventually outgoing messages (high priority) 2018-08-05 11:42:01 -04:00
Jordan Sherer
f0de2f2ba1 Continued refactoring of command processing 2018-08-05 11:38:08 -04:00
Jordan Sherer
ff77effb3e Varicode packing of trigram and quadgrams 2018-08-05 11:38:08 -04:00
Jordan Sherer
5d64ac37c5 Restructured building frames and decoding for better support of compound callsigns 2018-08-05 11:38:08 -04:00
Jordan Sherer
565f4d9321 Starting compound call refactoring 2018-08-05 11:38:08 -04:00
Jordan Sherer
62899069bf Merged master 8748 2018-08-05 11:33:30 -04:00
Jordan Sherer
f09132f6b4 Fix beacon for compound calls 2018-07-27 16:52:16 -04:00
Jordan Sherer
bf57a67c43 Encoding of beacon messages that consist of compound call + (grid or arbitrary 15 bit number) + a flag (isCQ) 2018-07-27 16:11:11 -04:00
Jordan Sherer
091b3b3ee8 Disabled global keyboard shortcuts... 2018-07-27 14:40:37 -04:00
Jordan Sherer
17033f1044 Automatic reply to AGN queries. Restore last message in the text area menu 2018-07-27 13:53:07 -04:00
Jordan Sherer
a6771b81c3 Fixed leading whitespace issue for buffered commands 2018-07-27 10:57:51 -04:00
Jordan Sherer
6ad2417804 Remove station from heard list 2018-07-27 02:22:48 -04:00
Jordan Sherer
21e87d8b6f QSY on right click of heard list 2018-07-27 01:43:25 -04:00
Jordan Sherer
52a5650a74 Restore original functionality regarding stations heard 2018-07-27 01:36:55 -04:00
Jordan Sherer
2158722ebc Fixed bug in checksuming of buffered messages 2018-07-27 01:24:38 -04:00
Jordan Sherer
bf11d66f60 Dont reset the beacon at a 1 minute interval 2018-07-26 20:51:02 -04:00
Jordan Sherer
8348f61a94 Bump date 2018-07-26 17:31:21 -04:00
Jordan Sherer
bf28918096 Write current messages to ALL.TXT 2018-07-26 16:30:19 -04:00
Jordan Sherer
571aa6446d Added message alerts 2018-07-26 15:57:19 -04:00
Jordan Sherer
4290dd6e2f Extended charset via escapes. DE added to retransmits 2018-07-26 14:31:28 -04:00
Jordan Sherer
de66664635 Added extended alphabet for special characters 2018-07-26 12:47:03 -04:00
Jordan Sherer
9e9c996813 Refactor message buffering for relay 2018-07-25 22:49:19 -04:00
Jordan Sherer
fa00e0dfd6 Added callsign label to main window 2018-07-25 20:13:23 -04:00
Jordan Sherer
ceaa76c497 Experimental single-hop relay working 2018-07-25 17:15:59 -04:00
Jordan Sherer
9c9a5c2d8b Added power reply. Added ack reply 2018-07-25 16:51:47 -04:00
Jordan Sherer
d611d83bb9 Fixed J1Y callsign bug. Added power reporting command 2018-07-25 14:46:21 -04:00
Jordan Sherer
39a536bb91 Experimental foundation of all or nothing checksummed messages 2018-07-25 09:06:47 -04:00
Jordan Sherer
115a9d65f7 Send data frames after directed. Fix bug with enter key double sending 2018-07-24 23:10:47 -04:00
Jordan Sherer
796920cb6b Better EOT. Fixed bug in enter key press 2018-07-24 22:32:24 -04:00
Jordan Sherer
c1c7d85195 UI Tweaks. Remove frequency restriction (causing problems). And keep track of the last message sent for later. 2018-07-24 21:04:04 -04:00
Jordan Sherer
5b198351be Send message on enter key press 2018-07-24 17:45:23 -04:00
Jordan Sherer
246d53201c Updated compound call parsing and aliasing 2018-07-24 17:31:06 -04:00
Jordan Sherer
f415b0c94f Added autoreply button in conjuntion with beacon button 2018-07-24 16:46:04 -04:00
Jordan Sherer
0bf2afa5f8 Proper handling of directed messages for compound calls using an alias scheme 2018-07-24 15:19:02 -04:00
Jordan Sherer
4cec8b80a3 Check offsets above and below 5Hz 2018-07-24 09:42:07 -04:00
Jordan Sherer
9e68b8c402 Clear compound call cache on activity clear 2018-07-24 09:23:44 -04:00
Jordan Sherer
7aef92dd68 Updated call activity once receiving compound callsign 2018-07-24 03:07:36 -04:00
Jordan Sherer
01249bd115 Support compound callsigns 2018-07-24 02:53:01 -04:00
Jordan Sherer
f7a941406c Typing in a callsign not in your heard list recognizes it as a callsign selected 2018-07-23 17:19:26 -04:00
Jordan Sherer
adecb88c29 Added callsign prefix packing 2018-07-23 15:28:36 -04:00
Jordan Sherer
857e19ed94 Updated callsign handling
Reducing compound callsigns to their basecall for most commands except CQ and DE (beacon)
2018-07-23 11:45:41 -04:00
Jordan Sherer
f47224979e Refactor store freq. Rename to bacon. 2018-07-23 09:09:55 -04:00
Jordan Sherer
1b2f8a1c6c Restore audio frequency after responding to allcall or transmitting beacon 2018-07-21 17:50:33 -04:00
Jordan Sherer
95e75741ed Fix bug in scrolling of the main window 2018-07-21 17:32:35 -04:00
Jordan Sherer
8c204e317b Fixed beacon postponement 2018-07-21 17:06:17 -04:00