Commit Graph

572 Commits

Author SHA1 Message Date
Jordan Sherer
dae50d3a99 Added constants for NEAR thresholds 2018-10-15 12:10:13 -04:00
Jordan Sherer
83268fbdaf Added groupcall and allcall callsign counts 2018-10-15 12:01:28 -04:00
Jordan Sherer
9496d5ed81 Deslect callsign on click cq button 2018-10-15 02:41:35 -04:00
Jordan Sherer
83174bc6fa Fixed stations heard ordering (by time) 2018-10-15 02:37:21 -04:00
Jordan Sherer
d74850b8e1 Fixed reversed qtc qth macro buttons 2018-10-15 02:30:46 -04:00
Jordan Sherer
2f1dca3c49 Updated comments 2018-10-15 02:29:40 -04:00
Jordan Sherer
4a38778808 Removed single shot timer from gui loop 2018-10-15 02:10:48 -04:00
Jordan Sherer
960b9b14d1 Rip out fox/hound junk 2018-10-15 01:04:57 -04:00
Jordan Sherer
9e93745587 Instrumentation and pull ui update async 2018-10-15 00:59:38 -04:00
Jordan Sherer
4168e1937c Fixed beacon scheduling with a beacon now context menu item 2018-10-11 01:11:48 -04:00
Jordan Sherer
f4b640df75 Fixed incremental directed decode for compound calls 2018-10-11 01:01:38 -04:00
Jordan Sherer
ead5c225b5 Fixed separator for restore previous message action 2018-10-11 00:15:52 -04:00
Jordan Sherer
4744952a1a Fixed issue with button and text display in the gui event loop 2018-10-10 17:43:11 -04:00
Jordan Sherer
e7e2f8357f Fixed idle timer alert 2018-10-10 15:36:53 -04:00
Jordan Sherer
4ffa82f695 Fixed default idle timer 2018-10-10 15:29:48 -04:00
Jordan Sherer
3e38067561 Fixed incremental directed message receipt for ALLCALL and GROUPCALL 2018-10-10 13:35:52 -04:00
Jordan Sherer
f79ca47a93 Fixed incremental print for directed messages.
Fixed compound calls in the heard list
2018-10-10 09:04:56 -04:00
Jordan Sherer
f0e30dc7b0 Fixed compound calls / beacon / cq differentiation 2018-10-09 20:09:53 -04:00
Jordan Sherer
d20fe46447 Fixed tx first dependence on checkbox and potential delay caused by event processing 2018-10-09 17:44:36 -04:00
Jordan Sherer
aa2c41f124 Initial tx cycle cleanup 2018-10-09 17:33:30 -04:00
Jordan Sherer
60b58fb50f Fixed display of beacons and beacon acks when not beaconining 2018-10-09 15:26:13 -04:00
Jordan Sherer
ca79a450ca Fixed beacon queue reset on beacon toggle 2018-10-09 15:03:30 -04:00
Jordan Sherer
18fac2e4ba Fixed BEACON ACK replies to CQs 2018-10-08 15:00:54 -04:00
Jordan Sherer
676aa3c78e Don't close the app when expired...just be really annoying 2018-10-07 11:01:01 -04:00
Jordan Sherer
4e8a65b5ee Move EOL to Oct 31 2018-10-07 10:52:03 -04:00
Jordan Sherer
29cb01697a Bump to 25Hz buffer 2018-10-07 10:51:08 -04:00
Jordan Sherer
9cd17a4441 Only one beacon ack per frame 2018-10-06 23:37:32 -04:00
Jordan Sherer
9d371c474a Fixed truncated grid issue 2018-10-06 23:28:00 -04:00
Jordan Sherer
286e32bf4e Added save directory. Tweaked groupcall Hz 2018-10-06 09:06:47 -04:00
Jordan Sherer
48dbe28031 Added a groupcall row while in selcal mode to replace 'allcall' 2018-10-06 08:22:43 -04:00
Jordan Sherer
f95df562f7 Fix SELCAL button band activity table restoration 2018-10-06 04:12:16 -04:00
Jordan Sherer
1f210bba63 GROUPCALL easter egg 2018-10-06 03:59:54 -04:00
Jordan Sherer
aa151c10e1 Added drift protection in message buffers. Up to 10Hz per 15-second transmission cycles 2018-10-06 02:55:59 -04:00
Jordan Sherer
db5e9e6520 Widen grid column 2018-10-06 02:15:09 -04:00
Jordan Sherer
f22d51b53e Fixed send button highlight 2018-10-06 02:13:08 -04:00
Jordan Sherer
68f9b2a5ff Fix beacon grids 2018-10-06 02:12:12 -04:00
Jordan Sherer
ffb6bb679a SELCAL should restore band activity 2018-10-06 01:56:55 -04:00
Jordan Sherer
34773a3b98 Fix button label 2018-10-06 01:51:15 -04:00
Jordan Sherer
b2e623a488 Smaller dictionary. Realtime text computation 2018-10-06 01:43:47 -04:00
Jordan Sherer
0e82edc9ea Turn off counting to start... 2018-10-05 18:40:56 -04:00
Jordan Sherer
97ccbbd049 Fixed bug with send button not disabling on text clear 2018-10-05 09:01:25 -04:00
Jordan Sherer
1a61dc53cc Remove foxcom 2018-10-04 18:20:35 -04:00
Jordan Sherer
75bf51072a Rename to JS8Call 2018-10-04 13:52:52 -04:00
Jordan Sherer
d5c22a0c91 JS8 Mode 2018-10-04 12:03:21 -04:00
Jordan Sherer
6b20cda1c0 Cleanup old files, documentation, samples, and other remnants 2018-10-04 11:52:02 -04:00
Jordan Sherer
cb48947e9f Mode name is now JS8 2018-10-03 22:27:50 -04:00
Jordan Sherer
beec31c9b8 Extracted function to write messages to log file 2018-10-03 21:32:00 -04:00
Jordan Sherer
383f5d0943 Add beacon option to transmit anywhere 2018-10-03 18:55:57 -04:00
Jordan Sherer
6cce8230f2 Removed block for lower frequencies, but keeping the orange caution 2018-10-03 18:29:38 -04:00
Jordan Sherer
0ca7c332f6 Beacon between 750Hz and 1250Hz 2018-10-03 18:27:43 -04:00
Jordan Sherer
1461f00a84 UI Tweaks for sanity: 2018-10-03 17:10:43 -04:00
Jordan Sherer
10f4049e68 Do not transmit if callsign isnt selected in selcal mode 2018-10-03 16:54:25 -04:00
Jordan Sherer
f1db556598 Hide allcall when selcal enabled 2018-10-03 16:30:53 -04:00
Jordan Sherer
93299ec7da Don't buffer if its a directed command and its the last frame (unless it's a compound call) 2018-10-03 15:13:43 -04:00
Jordan Sherer
289d38538a Do not start at < 1000Hz 2018-10-03 14:59:10 -04:00
Jordan Sherer
60fde40f58 Added menus to the context menus 2018-10-03 14:56:35 -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
fe1cbcf6c6 APRS call cache 2018-10-03 09:55:43 -04:00
Jordan Sherer
119499afa4 Added better debounce logic for text counting 2018-10-03 08:59:14 -04:00
Jordan Sherer
c26a042a92 Removed debounce comment 2018-10-03 08:09:21 -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
862e702b2d Only update count for send button if the text box is dirty 2018-10-02 14:37:12 -04:00
Jordan Sherer
2f6ed1b89c Working through compression implementation for data frames 2018-10-02 14:37:12 -04:00
Jordan Sherer
489cf3a85c Added static built data list 2018-10-02 14:37:12 -04:00
Jordan Sherer
188d775b7f Initial commit of SCDC compression 2018-10-02 14:37:12 -04:00
Jordan Sherer
2199b8b057 Deselect callsign after 1 hour 2018-10-02 14:10:16 -04:00
Jordan Sherer
344635c75f Bump EOL and message 2018-10-02 09:54:09 -04:00
Jordan Sherer
41977d6b61 Added directed menu to the edit context menu 2018-10-02 09:54:00 -04:00
Jordan Sherer
ef8bc26474 Turn off tx before remembering our tune settings 2018-10-01 13:06:31 -04:00
Jordan Sherer
b3fd715063 We do not need these null checks 2018-09-29 17:31:01 -04:00
Jordan Sherer
85ccc14549 Added ack sorting 2018-09-29 17:30:27 -04:00
Jordan Sherer
e5f4cd4753 Added indicators for callsigns who can hear you 2018-09-29 17:04:05 -04:00
Jordan Sherer
4426dc77dc Added Joe 2018-09-29 12:20:11 -04:00
Jordan Sherer
17f07caf72 Added callsign to directed button 2018-09-24 21:23:24 -04:00
Jordan Sherer
420f8d0fcc Disabled menu item for ALLCALL SNR query 2018-09-24 21:06:12 -04:00
Jordan Sherer
aab859a580 Added column hiding for band and call activity 2018-09-24 16:46:33 -04:00
Jordan Sherer
f71a5f2174 Turned off SELCAL until I can figure out an operating pattern 2018-09-24 15:34:11 -04:00
Jordan Sherer
573fa4f8f9 Added drift offset to UTC label 2018-09-23 16:47:07 -04:00
Jordan Sherer
522f5cf743 Renamed Runaway Tx to Idle Watchdog 2018-09-23 16:41:06 -04:00
Jordan Sherer
a0abda9313 Cleaning up stopTx 2018-09-23 16:20:26 -04:00
Jordan Sherer
db650e970a Ripped out a bunch of fox mode crap 2018-09-23 10:22:28 -04:00
Jordan Sherer
a5b2eeab5d Started basic selcal functionality 2018-09-21 22:41:20 -04:00
Jordan Sherer
0451f6aca9 Fixing some APRS packet structures 2018-09-21 14:43:02 -04:00
Jordan Sherer
25e7631c09 Added automatic BEACON acknowledgment and BEACON REQ commands 2018-09-21 01:47:21 -04:00
Jordan Sherer
fe1509c94b Renamed macros to saved messages. Added menu and buttons for quick access to all messages configured 2018-09-20 10:46:04 -04:00
Jordan Sherer
f6edea8753 Fixed show/hide default for time drift 2018-09-18 21:22:00 -04:00
Jordan Sherer
79bc33bcb7 Added menu item to show time drift controls 2018-09-18 18:07:49 -04:00
Jordan Sherer
d08096a934 Initial commit of manual clock drift syncronization 2018-09-18 17:24:07 -04:00
Jordan Sherer
4e094b791c Added new CQ parsing to be more intuitive 2018-09-18 10:53:43 -04:00
Jordan Sherer
1817e298b1 Fixed split rig offset bug during restore freq 2018-09-16 11:30:13 -04:00
Jordan Sherer
300ba49e8d Fix configuration styling of compose text font. Added table colors. 2018-09-15 17:33:09 -04:00
Jordan Sherer
dae1118bf3 Fix ALLCALL SNR query when ALLCALL or the station calling is selected 2018-09-15 08:22:24 -04:00
Jordan Sherer
f979e3c4a7 Removed station power from query menu 2018-09-13 16:44:47 -04:00
Jordan Sherer
a829516a33 Fixed issue with offset qsy after a message send when using jump 2018-09-13 01:51:32 -04:00
Jordan Sherer
86d47c83b4 Fixed issues with callsigns selected after unsolicited ALLCALL 2018-09-13 01:45:27 -04:00
Jordan Sherer
735acb000e Fixed issue with ALLCALL block blocking legit directed query 2018-09-13 01:10:32 -04:00
Jordan Sherer
62042cfa33 Fixed grid display to 4 chars with tooltip for extended chars 2018-09-13 01:09:03 -04:00
Jordan Sherer
873929b3f6 Fixed configuration ui for compose textbox 2018-09-12 20:51:46 -04:00
Jordan Sherer
bafaf8a5ae Fixed saving of .wav files when it was disabled 2018-09-12 16:08:25 -04:00
Jordan Sherer
1181e68f27 Fixed highlighting when my call apprears in the band activity 2018-09-12 10:05:35 -04:00
Jordan Sherer
d715b1d534 Fixed band and call activity sorting when empty values are present 2018-09-12 09:04:22 -04:00
Jordan Sherer
23e378f977 Fixed QSY frequency offset of band and call activity 2018-09-11 23:03:44 -04:00
Jordan Sherer
f27d664f61 Updated behavior of allcall to not respond automatically if we have a callsign selected 2018-09-11 19:04:54 -04:00
Jordan Sherer
16c665d199 Newline should remove block from cache 2018-09-11 18:58:33 -04:00
Jordan Sherer
0b11b1b1d3 Changed offset qsy to be a specific action. Clicking the tables no longer change your offset 2018-09-11 18:54:32 -04:00
Jordan Sherer
e699d2e081 Fixed buffered messages from ages ago getting sent 2018-09-11 17:41:21 -04:00
Jordan Sherer
9f25842c79 Fixed message reply dialog to be non-modal 2018-09-11 13:35:29 -04:00
Jordan Sherer
fddca6522e Added more sane defaults to tx watchdog. Fixed bug in relay disabled when no relay required 2018-09-11 11:20:17 -04:00
Jordan Sherer
df0b06ccb7 Allow configuration for rig frequency changes during transmit 2018-09-11 10:52:07 -04:00
Jordan Sherer
418e071a8d Fixed QAction to support older versions of Qt 2018-09-10 10:22:24 -04:00
Jordan Sherer
4ca8ac338e Fixed template initialization defininition 2018-09-10 10:18:13 -04:00
Jordan Sherer
4b28f9eca5 Added QSY function to waterfall controls for centering a signal in the bandpass 2018-09-09 17:18:07 -04:00
Jordan Sherer
5a18b3f9fb Added ability to open settings to a specific tab to make editing macros easier 2018-09-09 15:47:26 -04:00
Jordan Sherer
a36ed10fe2 Fixed ALLCALL from bumping the directed or recent cache so we get fewer random messages mid-stream 2018-09-09 14:56:19 -04:00
Jordan Sherer
8d0d93d10e Added configuration option to disable message passing, even while AUTO is on 2018-09-09 14:37:34 -04:00
Jordan Sherer
ca537f5e9f Stable sort callsigns 2018-09-09 14:22:21 -04:00
Jordan Sherer
e0c3592868 Added relay actions and relay via menu. Removed retransmit and alert actions as they are superseded by relay/reply dialog 2018-09-09 12:40:02 -04:00
Jordan Sherer
3a9750015d Added a 'Relay via' menu and "hearing" of third party callsigns. 2018-09-09 10:42:36 -04:00
Jordan Sherer
38ddf11479 Added a custom reply dialog box so we can customize the text input validator (upper case text only) 2018-09-09 10:04:19 -04:00
Jordan Sherer
15ee95360f Initial cut of relay 2018-09-08 23:36:12 -04:00
Jordan Sherer
308a45efe0 Fixed inactive and highlight palletes for the table views 2018-09-08 14:31:21 -04:00
Jordan Sherer
35139c6d84 Only issue a directed message alert for directed to me...not ALLCALL 2018-09-07 17:33:28 -04:00
Jordan Sherer
942d960a90 Bump EOL 2018-09-07 15:42:43 -04:00
Jordan Sherer
b4c95e4313 Added directed message and alert message notification sound configuration options 2018-09-07 15:38:11 -04:00
Jordan Sherer
003120d998 Dummy Data on Startup 2018-09-07 11:20:10 -04:00
Jordan Sherer
57f84c8e2b Fixed stations heard and qso queries respecting callsign aging 2018-09-07 11:15:58 -04:00
Jordan Sherer
231c75715a Added deselect button to main button row 2018-09-07 10:33:53 -04:00
Jordan Sherer
775008be48 Added configuration options to style transmit and receive text 2018-09-07 10:12:40 -04:00
Jordan Sherer
b0937ffe18 To help with QRM, beacons now transmit between 500Hz and 1000Hz offset. 2018-09-06 17:52:29 -04:00
Jordan Sherer
f6c59d33bd Added copy and paste to edit textboxes 2018-09-06 17:44:47 -04:00
Jordan Sherer
6725df3d26 Unify date formats in ALL.txt 2018-09-06 15:30:33 -04:00
Jordan Sherer
dfdf23315b Added ability to send CQ QRP/CQ DX/CQ TEST along with customization for the message that the CQ button sends 2018-09-06 15:22:24 -04:00
Jordan Sherer
3a139fc87a Deselect callsign on Log QSO 2018-09-06 11:19:38 -04:00
Jordan Sherer
ca66c6401c Fixed bug in printing. Do not append to a line that already has an EOT marker 2018-09-05 15:14:39 -04:00
Jordan Sherer
e922df7635 Require APRS passcode for raw APRS usage 2018-09-05 11:33:50 -04:00
Jordan Sherer
75fded07d3 Fixed call activity scroll jumping one last time 2018-09-04 15:39:43 -04:00
Jordan Sherer
24e9b15e42 Added user configurable APRS server option 2018-09-02 00:05:15 -04:00
Jordan Sherer
8c8218bdd8 Fixed send button countdown text 2018-09-01 20:23:04 -04:00
Jordan Sherer
b8c3b4ce91 Disable spotting of SSID suffix by default 2018-09-01 20:07:03 -04:00
Jordan Sherer
bf7d057d6e Allow SSID-like suffixes to be sent to APRS 2018-09-01 20:04:15 -04:00
Jordan Sherer
ecfbbe5219 Removed debug 2018-09-01 18:31:31 -04:00
Jordan Sherer
2620435e92 Added waterfall controls menu item 2018-09-01 18:26:10 -04:00
Jordan Sherer
0886dc1995 Fixed tx messages should display EOT character 2018-09-01 18:14:40 -04:00
Jordan Sherer
9a3d7dd992 Removed SSID from APRS spotting. Unintuitive 2018-09-01 18:06:12 -04:00
Jordan Sherer
a5e1d0206b Fixed bug when right click on band activity would display incorrect callsign that was selected in the call activity 2018-09-01 18:02:02 -04:00
Jordan Sherer
c5531a5177 Updated QSO reply to send multiple stations if the base callsigns match 2018-09-01 17:56:10 -04:00
Jordan Sherer
5c313af3ab Removed PWR. Added APRS SSID 2018-09-01 10:34:12 -04:00
Jordan Sherer
046fe83193 Fixed compound buffered commands double printing in the rx window 2018-08-31 22:29:13 -04:00
Jordan Sherer
e861308d70 Added auto-prefix messages with directed callsigns 2018-08-31 21:30:34 -04:00
Jordan Sherer
2e8cde4193 Added deselect to the activity menus 2018-08-31 09:59:43 -04:00
Jordan Sherer
7caa7c83b8 Updated GRID command to no longer ACK a reply. It was giving off the wrong impression 2018-08-30 20:45:51 -04:00
Jordan Sherer
08d8beed64 Fixed issue with double printing of directed and undirected activity. Fixed enter key press with no message 2018-08-30 17:19:58 -04:00
Jordan Sherer
e5347eb4b6 Fixed scrolling bug for band activity and call activity lists 2018-08-30 16:13:43 -04:00
Jordan Sherer
64022c18b6 Added compound callsigns to APRS position comment 2018-08-30 15:01:43 -04:00
Jordan Sherer
6ab3d32e3b Updated APRS spotting connections for better reliability 2018-08-30 12:18:20 -04:00
Jordan Sherer
2b62734437 Fixed bug with SNR report menu item 2018-08-29 22:17:14 -04:00
Jordan Sherer
95a91fb526 Updated listCopyReverse to support older versions of Qt 2018-08-29 16:00:25 -04:00
Jordan Sherer
081bc0380b Added reply message to configuration 2018-08-29 12:32:09 -04:00
Jordan Sherer
77715347c7 Reordered the query menu 2018-08-29 12:11:32 -04:00
Jordan Sherer
712580d08c Added QSO query for finding a remote station 2018-08-29 12:08:22 -04:00
Jordan Sherer
d1b239201c Removed from callsign from message save log...redundant 2018-08-28 21:06:49 -04:00
Jordan Sherer
f06df77db2 Added writing hashed messages to a file on disk 2018-08-28 20:58:39 -04:00
Jordan Sherer
2250589f83 Bump EOL 2018-08-28 16:49:44 -04:00
Jordan Sherer
65a19e4707 Added API entry for logging QSOs 2018-08-28 16:44:21 -04:00
Jordan Sherer
c8c4f98610 Added offset to call activity display and sort menu 2018-08-28 16:35:14 -04:00
Jordan Sherer
0ecbbd0da1 Added reply button back into the main window 2018-08-28 16:04:49 -04:00
Jordan Sherer
b5cebe41e8 Added caching and restoring band/call/rx activity on band change 2018-08-28 15:45:23 -04:00
Jordan Sherer
83b05df312 Added APRS payload sends to APRS-IS 2018-08-28 15:13:38 -04:00
Jordan Sherer
565bdb5690 Added function to determine the checksum size needed for a buffered command 2018-08-27 22:04:17 -04:00
Jordan Sherer
7868c3fe70 Added double spacing between message lines 2018-08-27 21:41:22 -04:00
Jordan Sherer
adcc728492 Added spotting to APRS-IS for grids larger than 4 characters. Added supporting commands for QTH QTC and GRID 2018-08-27 21:19:38 -04:00
Jordan Sherer
8eb0fc327d Added option to enable/disable immediate transmission of directed items 2018-08-24 09:38:00 -04:00
Jordan Sherer
e6f83e999b Added a few additional directed message short commands 2018-08-24 09:21:17 -04:00
Jordan Sherer
b10ccc370f Added a few additional optional directeds 2018-08-24 00:20:10 -04:00
Jordan Sherer
121ffb48f6 Renamed labeling for sort 2018-08-24 00:11:21 -04:00
Jordan Sherer
4698db27f6 Bump EOL. Ensure grid is also configured before transmit. Optionally show warning message. Display configuration when not configured on application load 2018-08-23 23:59:15 -04:00
Jordan Sherer
5166b1e0dd Block lower 500Hz from being used to allow frequency separation 2018-08-23 13:10:20 -04:00
Jordan Sherer
5d0e91a5ed Added menu items for band and call activity sorting in the main menu 2018-08-23 12:24:47 -04:00
Jordan Sherer
c01238f5e0 Added sorting of band activity and call activity window 2018-08-23 11:59:20 -04:00
Jordan Sherer
6c8902d802 Tweaks to the directed menu 2018-08-17 11:13:49 -04:00
Jordan Sherer
1002dcbc1b Added enable/disable for UDP API. Added DATA for logging instead of RTTY 2018-08-17 10:07:17 -04:00
Jordan Sherer
f2ca9caec7 Added right click menu to the band activity window 2018-08-17 09:35:45 -04:00
Jordan Sherer
96ca7786e5 Fixed issue with background colors 2018-08-17 09:27:31 -04:00
Jordan Sherer
eecde27cd8 Open settings if no call has been set 2018-08-17 09:18:49 -04:00
Jordan Sherer
db74c22890 Make sure to initialize the structs 2018-08-16 17:46:53 -04:00
Jordan Sherer
69b90b243a Fixed issue with allcall buffering responses while autoreply is disabled 2018-08-16 16:41:01 -04:00
Jordan Sherer
6b4390fe5c Added warning message with a timeout for automatic band switching 2018-08-16 15:19:43 -04:00
Jordan Sherer
ad4e567392 Fixed display of allcalls. No longer red 2018-08-16 11:31:10 -04:00
Jordan Sherer
612df625ed Added ability to change directed message window background color 2018-08-16 11:02:23 -04:00
Jordan Sherer
5fad5497d2 Fixed jumping of band activity and call activity tables on update 2018-08-15 23:24:16 -04:00
Jordan Sherer
9815c4dde9 API: Added RX.GET_CALL_SELECTED 2018-08-15 22:31:01 -04:00
Jordan Sherer
60c0f24ef8 Fixed restricted characterset for configuration messages and macros 2018-08-15 22:29:23 -04:00
Jordan Sherer
ee44e2e5d7 Fixed issue with QSY during message sending 2018-08-15 20:57:30 -04:00
Jordan Sherer
5f4a66e916 Added warning message about empty callsign before transmitting 2018-08-14 12:09:14 -04:00
Jordan Sherer
bc97c96a5b Added tooltips and better labels 2018-08-14 10:53:30 -04:00
Jordan Sherer
f30c2e3858 Fixed configuration of band hopping to reset cached band position after configuration save. Fixed issue with band hopping not working across a date transition 2018-08-12 10:35:19 -04:00
Jordan Sherer
c60efba4ca Fixed display of messages that drift more than a few Hz during transmission 2018-08-12 10:03:14 -04:00