Commit Graph

131 Commits

Author SHA1 Message Date
Jordan Sherer
6c741e21b5 Removed hash messages '#' as they are now duplicated by relay '>' 2018-12-17 01:33:22 -05:00
Jordan Sherer
8c74499700 Removed unused commands 2018-12-17 00:54:54 -05:00
Jordan Sherer
51c9dd2761 Removed QRZ short message 2018-12-17 00:45:44 -05:00
Jordan Sherer
dc70d53f5c Added HEARING query back into the app 2018-12-17 00:38:34 -05:00
Jordan Sherer
90858f8964 Fixed #43: space prefix should not break directed call 2018-12-13 22:22:10 -05:00
Jordan Sherer
c5930a0aa3 Fixed rebase issues 2018-12-11 22:14:26 -05:00
Jordan Sherer
223a4a2183 Updated comments to be more clear 2018-12-10 23:37:22 -05:00
Jordan Sherer
5ba31d6df7 Changed frame packing so we can use one of the ibits as a turbo flag 2018-12-10 23:33:50 -05:00
Jordan Sherer
f406553a5f Fixed issues with frame counting 2018-12-01 17:17:12 -05:00
Jordan Sherer
4ddccd99a1 Added a compatiblity display for old heartbeat acks 2018-11-29 22:53:56 -05:00
Jordan Sherer
3e7c64e994 Proper active/inactive flags for HB 2018-11-26 22:40:34 -05:00
Jordan Sherer
d9d3e6fba3 Added active/inactive flag and restructuring heartbeat 2018-11-25 22:12:54 -05:00
Jordan Sherer
a013e79eff Reordering varicode commands to make it easier to spot which numbers are available 2018-11-20 10:09:07 -05:00
Jordan Sherer
f5ce9f0e30 Added TU short command 2018-11-03 22:38:27 -04:00
Jordan Sherer
379a0fa78f Fixed bug with auto-replies using selected callsign as the directed callsign 2018-11-01 00:06:09 -04:00
Jordan Sherer
c0e8a791e6 Hotfix. Broken heartbeat ack when a directed callsign is selected 2018-10-31 18:17:34 -04:00
Jordan Sherer
6f648d5a60 Added compatibility parsing for commands 2018-10-30 21:00:04 -04:00
Jordan Sherer
b3cd705fb6 OCD 2018-10-30 17:00:14 -04:00
Jordan Sherer
d611259a25 Fixed typo in varicode 2018-10-29 13:39:15 -04:00
Jordan Sherer
440311a75b Restructured data frame packing so we can send more over the wire in fewer frames 2018-10-29 03:26:10 -04:00
Jordan Sherer
9f7fd2e7e2 Replaced character queries with textual queries to make it easier to read 2018-10-28 12:37:47 -04:00
Jordan Sherer
7da30200f5 Heartbeat commands instead 2018-10-28 10:06:03 -04:00
Jordan Sherer
cac5f798a3 Rename beacon to heartbean with pings and ping acks 2018-10-28 09:52:07 -04:00
Jordan Sherer
0618b1cc09 Do not allow text overrides for selected calls during parsing 2018-10-27 15:14:54 -04:00
Jordan Sherer
a5a6c95a44 Added SK short message 2018-10-27 14:54:48 -04:00
Jordan Sherer
8612f2cd32 Hashed messages have a 16-bit checksum instead of a 32-bit checksum 2018-10-27 14:52:11 -04:00
Jordan Sherer
9010fa07c0 Replace ALLCALL with @ALLCALL 2018-10-27 10:13:34 -04:00
Jordan Sherer
121bb0fdb5 Replace GROUPCALL with actual group calls 2018-10-27 10:09:40 -04:00
Jordan Sherer
c4089c0af9 Don't allow compound calls greater than 9 chars 2018-10-27 09:53:57 -04:00
Jordan Sherer
5c28d154ff Added autoprepend back in 2018-10-26 22:16:48 -04:00
Jordan Sherer
6dfd037736 Compound callsigns and group callsigns parse correctly 2018-10-26 22:10:08 -04:00
Jordan Sherer
3767b347d9 Working compound extended callsigns with group identifiers 2018-10-26 22:10:07 -04:00
Jordan Sherer
6a0fea1d0a Experiment trying to extend compound callsigns 2018-10-26 22:10:07 -04:00
Jordan Sherer
23a554220b Fixed APRS passcode warning 2018-10-17 14:30:32 -04:00
Jordan Sherer
2e2551519d Added ACTIVE/IDLE query. Fixed CQ start transmission. 2018-10-17 09:08:37 -04:00
Jordan Sherer
4a87edc4c7 Fixed compound callsigns and directed messages (SNR reports) 2018-10-16 16:11:28 -04:00
Jordan Sherer
52177a0513 Fixed parsing of commands to not split up command words 2018-10-10 10:10:30 -04:00
Jordan Sherer
fc43c7fbb4 Fixed issue with directed commands splitting up words that appear in the command. E.g., 'NO' 'T' 2018-10-09 09:31:33 -04:00
Jordan Sherer
e27e7baec9 Added groupcall to compound parsing. 2018-10-07 08:44:47 -04:00
Jordan Sherer
1f210bba63 GROUPCALL easter egg 2018-10-06 03:59:54 -04:00
Jordan Sherer
75bf51072a Rename to JS8Call 2018-10-04 13:52:52 -04:00
Jordan Sherer
646848cba1 Added QRZ short command 2018-10-03 14:50:25 -04:00
Jordan Sherer
b5d7aa8fa8 Buffer all directed free text 2018-10-03 14:37:34 -04:00
Jordan Sherer
6bb3c22bec Added fallback huffman table for basic text packing 2018-10-03 12:36:45 -04:00
Jordan Sherer
7f992433dc Add Tuple struct with precomputed inverse index 2018-10-02 18:03:15 -04:00
Jordan Sherer
2cb1665e2e Added background thread to compute message frames 2018-10-02 14:38:14 -04:00
Jordan Sherer
2f6ed1b89c Working through compression implementation for data frames 2018-10-02 14:37:12 -04:00
Jordan Sherer
25e7631c09 Added automatic BEACON acknowledgment and BEACON REQ commands 2018-09-21 01:47:21 -04:00
Jordan Sherer
8b94c01ff6 Added methods to grab default huff tables 2018-09-20 10:04:18 -04:00
Jordan Sherer
4e094b791c Added new CQ parsing to be more intuitive 2018-09-18 10:53:43 -04:00