Commit Graph

166 Commits

Author SHA1 Message Date
Jordan Sherer
7942bf3a4d Parse callsigns from BCN command 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
5d64ac37c5 Restructured building frames and decoding for better support of compound callsigns 2018-08-05 11:38:08 -04:00
Jordan Sherer
62899069bf Merged master 8748 2018-08-05 11:33:30 -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
9e9c996813 Refactor message buffering for relay 2018-07-25 22:49:19 -04:00
Jordan Sherer
39a536bb91 Experimental foundation of all or nothing checksummed messages 2018-07-25 09:06:47 -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
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
9e68b8c402 Clear compound call cache on activity clear 2018-07-24 09:23:44 -04:00
Jordan Sherer
01249bd115 Support compound callsigns 2018-07-24 02:53:01 -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
4a96ab3b13 Beaconing of heard list 2018-07-21 03:32:07 -04:00
Jordan Sherer
d4c2d9a871 Log directed FT8Call messages to PSKReporter 2018-07-20 23:09:17 -04:00
Jordan Sherer
b2e2b91d31 Refactored get current frequency 2018-07-20 22:17:41 -04:00
Jordan Sherer
83c742f7ec Double click band activity now transfers the received message into the directed activity window and further transmissions on the offset will be added to the window automatically 2018-07-20 10:54:00 -04:00
Jordan Sherer
553f2400e5 Updated text decoding to support more commands as well as numerical options for those commands 2018-07-19 23:14:11 -04:00
Jordan Sherer
512dffabf4 Added station message command processing 2018-07-19 02:09:19 -04:00
Jordan Sherer
deb228948d Added ability to display when we receive the final transmission frame of a message 2018-07-18 16:45:27 -04:00
Jordan Sherer
7845736c05 Smarter beacon scheduling for when editing a message or have recently transmitted 2018-07-18 09:04:58 -04:00
Jordan Sherer
77eb65d6b3 Display callsign prefix for transmitted directed messages 2018-07-16 09:14:28 -04:00
Jordan Sherer
4c63129876 Fixed bug in beacon bumping 2018-07-15 16:48:27 -04:00
Jordan Sherer
3260bb7b89 Use standard FT8 packing for standard FT8 messages, but apply a directed header for those messages that _can_ be directed 2018-07-15 15:43:29 -04:00
Jordan Sherer
2832572741 Process directed free text messages. Bump beacon on transmit. 2018-07-15 13:03:16 -04:00
Jordan Sherer
28df33b218 Better parsing of selected callsign. Blur edit box while transmitting 2018-07-15 11:00:57 -04:00
Jordan Sherer
b08ecd21e6 PSKReporter shouldnt include the rigname in the name. Added a cache to prevent allcall overrun 2018-07-14 09:26:39 -04:00
Jordan Sherer
09b12701b5 Updated table call view. Added ALLCALL 2018-07-13 15:45:00 -04:00
Jordan Sherer
a96216e2f8 Refactored directed code into decoded text so the rest of the app can use it as is. 2018-07-13 10:32:58 -04:00
Jordan Sherer
6a265efe48 Added command processing, code cleanup, new parsing of messages to be sent, etc. 2018-07-13 04:44:41 -04:00
Jordan Sherer
64b5ebbdd2 Updated to refresh rx activity at least once per cycle 2018-07-12 14:15:18 -04:00
Jordan Sherer
564b93f307 Removed unused count function 2018-07-11 22:53:21 -04:00
Jordan Sherer
2cb78f5414 Extracted isMyCallIncluded 2018-07-11 10:40:29 -04:00
Jordan Sherer
494459ee11 Extracted isRecentlyDirected 2018-07-11 10:30:20 -04:00
Jordan Sherer
1cddbdf91e Experimenting with age in the band activity window 2018-07-10 22:32:35 -04:00
Jordan Sherer
ec568966c8 Fixed macros menu 2018-07-09 21:49:38 -04:00
Jordan Sherer
eb062fb0b8 Macros should be updated more frequently 2018-07-09 20:55:54 -04:00
Jordan Sherer
9907a80136 Activity gui should update every 15 seconds 2018-07-09 20:51:42 -04:00
Jordan Sherer
f44b1154b7 Added SPOT button to UI 2018-07-09 16:31:37 -04:00
Jordan Sherer
7255728049 Added distance to the calls list 2018-07-07 22:02:11 -04:00
Jordan Sherer
16b46176a6 Only QSY your beacon if the frequency isn't free. Don't break lines in the rx window 2018-07-07 16:56:33 -04:00
Jordan Sherer
0df4bbcd29 Added QTH button 2018-07-07 00:47:17 -04:00
Jordan Sherer
145bc8d292 Updated configuration for beacon interval 2018-07-06 20:01:38 -04:00
Jordan Sherer
f58ce3aec0 Propertly clear the edit widget. Properly space messages in the rx window 2018-07-06 18:25:27 -04:00
Jordan Sherer
27b45a26d9 Clear activity on band change. Scroll rx window 2018-07-06 16:54:26 -04:00
Jordan Sherer
0653f81a0d Smarter beaconing with band space 2018-07-06 16:40:09 -04:00
Jordan Sherer
56869d16a9 Updated since computation to be accurate 2018-07-06 15:27:26 -04:00
Jordan Sherer
2605fb1a8f UI Customizations 2018-07-06 02:36:40 -04:00
Jordan Sherer
04bdf8574a Cache calls for easier display 2018-07-05 15:21:47 -04:00
Jordan Sherer
022866b52b Complete UI functionality 2018-07-05 04:45:55 -04:00
Jordan Sherer
9ed0fe80d2 UI: TableView customizations, including clear context menu 2018-07-03 18:57:49 -04:00
Jordan Sherer
7837ff5d74 UI: Updated tableview behavior 2018-07-03 15:34:03 -04:00
Jordan Sherer
bee42d1762 UI Updates, Text Eliding, CallDetail Grid 2018-07-03 11:38:16 -04:00
Jordan Sherer
e3a9762179 Beaconing 2018-07-03 03:21:01 -04:00
Jordan Sherer
c517b555d8 Reorganized message transmission semantics 2018-07-02 22:54:26 -04:00
Jordan Sherer
f610e946fc Reorganized the window, added beacon watch, macro buttons, etc 2018-07-02 15:08:26 -04:00
Jordan Sherer
4df7aae11a Merged in the extended free text experiment patch 2018-03-08 17:01:33 -05:00
Jordan Sherer
a32fe6a4dc Updated to r8541 2018-03-05 14:49:51 -05:00
Jordan Sherer
a4fa5b9988 Working through a keyboard to keyboard chat window 2018-02-11 11:02:52 -05:00
Jordan Sherer
678c1d3966 Initial Commit 2018-02-08 21:28:33 -05:00