Jordan Sherer
|
330eb3a57e
|
Initial stab at band switching...broken
|
2018-08-08 23:19:27 -04:00 |
|
Jordan Sherer
|
c0cfac10dc
|
Bump expiration date
|
2018-08-08 17:40:13 -04:00 |
|
Jordan Sherer
|
4eba12b2a2
|
Fix CQ highlighting
|
2018-08-08 17:38:50 -04:00 |
|
Jordan Sherer
|
27fe5a3d28
|
Our callsign is not a selected callsign
|
2018-08-08 17:30:02 -04:00 |
|
Jordan Sherer
|
9e6b647139
|
Long checksums for hash buffered messages. Display a newline if we reach the last frame and the frame is not buffered
|
2018-08-07 09:19:18 -04:00 |
|
Jordan Sherer
|
0755634366
|
Directed cache good for 5 minutes
|
2018-08-06 23:42:37 -04:00 |
|
Jordan Sherer
|
fed71cb75c
|
Updated display of command and rx activity
|
2018-08-06 23:39:43 -04:00 |
|
Jordan Sherer
|
a08858a3f1
|
Fixed bug in beacon that prevented it from kicking off if AUTO was disabled
|
2018-08-06 17:24:42 -04:00 |
|
Jordan Sherer
|
aa9014f2f5
|
Escape key clears message queue too
|
2018-08-06 17:11:31 -04:00 |
|
Jordan Sherer
|
45032cfdd8
|
Updated to ft8call_log.adif for logbook
|
2018-08-06 16:35:46 -04:00 |
|
Jordan Sherer
|
085a81ca18
|
Fixing some remnants related to modes logging
|
2018-08-06 16:30:28 -04:00 |
|
Jordan Sherer
|
a81f9602a9
|
FT8CALL the mode is all uppercase
|
2018-08-06 16:22:16 -04:00 |
|
Jordan Sherer
|
80767c5dd0
|
Removed other modes. FT8CALL is THE mode
|
2018-08-06 16:20:46 -04:00 |
|
Jordan Sherer
|
d303cbfe67
|
Better beacon scheduling. Should prevent future issues with beacons going missed
|
2018-08-06 14:43:32 -04:00 |
|
Jordan Sherer
|
07118dac49
|
Require i3bits to be set to avoid most weird false decodes
|
2018-08-06 14:05:10 -04:00 |
|
Jordan Sherer
|
ebf30b38ef
|
Message buffer should ack
|
2018-08-06 11:07:03 -04:00 |
|
Jordan Sherer
|
334b6ef443
|
Remove old style FT8 beacon
|
2018-08-06 11:01:17 -04:00 |
|
Jordan Sherer
|
3318fa1005
|
Updated decoded to use new alphabet. Updated frame packing to use new 72 bit messages
|
2018-08-06 10:18:11 -04:00 |
|
Jordan Sherer
|
db9f969dcc
|
Added wider offset for band activity +/- 10Hz. Update dirty display 2x per transmission period
|
2018-08-06 00:05:56 -04:00 |
|
Jordan Sherer
|
c1b374b858
|
Send compound frames for stations heard to be more efficient in delivery. Added FT8CallFirst to flush the buffers of incomplete transmissions.
|
2018-08-05 11:48:19 -04:00 |
|
Jordan Sherer
|
16a744d55e
|
Added ability to add newline into the text edit panel with Shift+Enter
|
2018-08-05 11:48:19 -04:00 |
|
Jordan Sherer
|
883cb99c0f
|
Fixed issue with compound directed calls with numerical values
|
2018-08-05 11:48:19 -04:00 |
|
Jordan Sherer
|
c2bda71da5
|
Added QSL commands
|
2018-08-05 11:48:19 -04:00 |
|
Jordan Sherer
|
a3c5431000
|
Escape key stops transmission
|
2018-08-05 11:48:19 -04:00 |
|
Jordan Sherer
|
7a155a4820
|
Refactor compound call structure for directed messaging by using a new frame type FrameCompoundDirected. This allows us to send only two frames when each station has a compound callsign. No aliasing, full calls are sent with each transmission.
|
2018-08-05 11:42:02 -04:00 |
|
Jordan Sherer
|
172e1df31d
|
Stop displaying general activity in the directed text area (for now)
|
2018-08-05 11:42:02 -04:00 |
|
Jordan Sherer
|
b7b7167d85
|
Added hashed message with ack
|
2018-08-05 11:42:02 -04:00 |
|
Jordan Sherer
|
5f3ca913b7
|
Added large checksum message processing
|
2018-08-05 11:42:02 -04:00 |
|
Jordan Sherer
|
e649a375cf
|
Split beacon packing from compound packing
|
2018-08-05 11:42:02 -04:00 |
|
Jordan Sherer
|
eb7882e253
|
Restructuring beacons to be more like standard allcalls
|
2018-08-05 11:42:02 -04:00 |
|
Jordan Sherer
|
96f7b9fd66
|
Refactoring for better compound message display
|
2018-08-05 11:42:02 -04:00 |
|
Jordan Sherer
|
479d647456
|
Refactored callsign packing to use 21 bits instead of 22, reducing our dependence on Prefix/Suffix flags added to our frame type enum
|
2018-08-05 11:42:01 -04:00 |
|
Jordan Sherer
|
323c4e888f
|
Added remove activity to band activity right context menu
|
2018-08-05 11:42:01 -04:00 |
|
Jordan Sherer
|
7942bf3a4d
|
Parse callsigns from BCN command
|
2018-08-05 11:42:01 -04:00 |
|
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 |
|
Jordan Sherer
|
a672668c3a
|
Only respond to allcalls once per beacon interval
|
2018-07-21 16:57:42 -04:00 |
|
Jordan Sherer
|
8638b53e45
|
Added band activity age in the table
|
2018-07-21 16:55:04 -04:00 |
|
Jordan Sherer
|
29bbedcc8f
|
Make sure standard messages are displayed with a space between them.
|
2018-07-21 15:57:01 -04:00 |
|
Jordan Sherer
|
d66b4ffb37
|
Disable QTC QTH buttons if those messages are empty
|
2018-07-21 12:37:11 -04:00 |
|
Jordan Sherer
|
83e3f5ddbc
|
SNR button sends a directed SNR message
|
2018-07-21 03:52:13 -04:00 |
|
Jordan Sherer
|
0f4057aa97
|
Make sure to clear seen beacon cache when changing bands
|
2018-07-21 03:45:56 -04:00 |
|
Jordan Sherer
|
591629e369
|
Disable heard list beaconing for now
|
2018-07-21 03:33:00 -04:00 |
|
Jordan Sherer
|
4a96ab3b13
|
Beaconing of heard list
|
2018-07-21 03:32:07 -04:00 |
|
Jordan Sherer
|
e955cff24f
|
Make sure selected call exists before using it
|
2018-07-21 02:31:30 -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
|
1c6d1babe6
|
Set the QTH button to drop in the station location if provided
|
2018-07-20 16:11:21 -04:00 |
|
Jordan Sherer
|
9a945c156d
|
Proper SNR formatting +00 +30 -09
|
2018-07-20 11:40:55 -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
|
7a788c05c8
|
Added configuration options for controlling aging of the callsign and band activity windows
|
2018-07-20 10:13:12 -04:00 |
|
Jordan Sherer
|
7b409a6ff4
|
Fix varicode bug with empty messages
|
2018-07-20 09:38:34 -04:00 |
|