Jordan Sherer
43401c3c26
Added DIT DIT short message
2019-03-04 23:25:17 -05:00
Jordan Sherer
a5f8593b3d
Added NACK command for future implementation
2019-03-03 23:33:30 -05:00
Jordan Sherer
84a3ef6046
Fixed #110 : duplicate acks weren't being displayed even if they came in minutes apart
2019-02-21 13:11:30 -05:00
Jordan Sherer
5565a7731e
Added /P support to single-frame transmissions, ala KN4CRD/P: JY1/P SNR?. Boom
2019-02-21 12:42:46 -05:00
Jordan Sherer
538c70d158
Remove valid compound check
2019-02-16 17:47:07 -05:00
Jordan Sherer
c011b80a5a
Added some pre-configured group names that can be transmitted in a single directed frame
2019-02-12 19:51:21 -05:00
Jordan Sherer
5446c979e9
Fixed issue with group callsigns not being able to be added
2019-02-12 19:37:41 -05:00
Jordan Sherer
eca6813d8f
Added optional question mark to 'QUERY MSGS?'
2019-02-11 18:44:35 -05:00
Jordan Sherer
4e666fed67
Renamed QTH to INFO to be more generic
2019-02-08 16:57:42 -05:00
Jordan Sherer
0b2107402e
Fixed #116 : HB AUTO SPOT was not correctly encoded
2019-02-08 10:03:41 -05:00
Jordan Sherer
368f14cc07
Added ability to relay MSG and MSG TO commands
2019-02-01 03:08:47 -05:00
Jordan Sherer
ccd10aea89
Cleanup
2019-02-01 01:47:36 -05:00
Jordan Sherer
da41991171
Working through QUERY MSG [id] and MSG commands to make it easier to work with the inbox
2019-02-01 01:46:01 -05:00
Jordan Sherer
78c1c9f1cf
Added CMD. Fixed sending of spots over the network API. Changed the basic response of QUERY MSGS
2019-01-31 14:04:44 -05:00
Jordan Sherer
03f351551d
Removed QTC as it was confusing and redundant. QTH is now the 'station message'
2019-01-31 10:53:17 -05:00
Jordan Sherer
faf653d8ba
Added message storage and retreival
2019-01-23 20:31:26 -05:00
Jordan Sherer
ef6bde8cb0
Closed #45 : A subset of directed commands will be autoreplied when relayed. This includes: SNR, GRID, QTC, QTH, etc
2019-01-20 23:08:57 -05:00
Jordan Sherer
10ecd059d1
Updated CQ spec to include CQ FIELD and CQ CONTEST
2019-01-20 13:15:23 -05:00
Jordan Sherer
a46035fa86
Unified STATUS and HB flags for better visibility.
2019-01-14 10:15:45 -05:00
Jordan Sherer
3d7b523746
Rename variable to be more correct
2019-01-09 11:03:32 -05:00
Jordan Sherer
bb24724587
Cut down on a few false positives of auto-prepended callsigns with text override for words 3 characters or less.
2019-01-06 22:48:44 -05:00
Jordan Sherer
4f226b0c11
Cleanup of build frames and a note for later
2019-01-02 12:36:25 -05:00
Jordan Sherer
bedc6dd96c
Fixed bug with hearing command response. Added status response shortcode.
2019-01-01 10:12:09 -05:00
Jordan Sherer
81a22ab8b8
Renamed QUERY to QUERY CALL. Added generic user QUERY with no auto-reply (for scripting).
2018-12-31 20:03:51 -05:00
Jordan Sherer
b7792fe30c
Removed most old compat query shortcodes
2018-12-31 19:50:50 -05:00
Jordan Sherer
19ad283119
Added HEARING short message back in to complement HEARING query
2018-12-31 19:49:06 -05:00
Jordan Sherer
9f2e87c076
Removed selcall and active flag
...
In effort to simplify the behavior of automatic responses as well as make the software easier to use, I have removed the SELCALL button and the ACTIVE flag. Now, the response to STATUS is one that contains actual status (AUTO ON/OFF, VERSION NUMBER, etc). HBs used this in their transmissions, but it was never really accurate because it relied on the user to toggle the switch. Hazardous really. So, I approached this by simplifying the behavior. If AUTO is on, you will reply to direct queries. If AUTO is off, you wont. Simple. If HB is on, you will heartbeat. If it is off, you wont. Simple. If both AUTO and HB is on, you will automatically reply to heartbeats with ACKs. If not, you wont. Simple. You can remove yourself from the ALLCALL group. This is the same behavior as the previous SELCALL function and now that we have simplified it I can build an actual SELCALL function (to selectively allow stations to call you) instead of a 1/2 SELCALL that it used to be. Bingo.
2018-12-26 14:05:44 -05:00
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