Jordan Sherer
052b81ec8f
Added 73 action and more appropriate all call responses. Added better handling of end of transmissions.
2018-07-19 10:35:00 -04:00
Jordan Sherer
b8267372e4
Added varicode encoding of messages
...
What this does is allow us to pack more than 13 characters in a single
transmission frame. Optimized using a Huffman encoding using weights of
alphabetical frequency, this will often allow us to send less than 5 bits
per character.
2018-07-19 03:44:08 -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
58032b6ae4
Restrict low offset when not in split mode
2018-07-18 14:26:45 -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
a2c85256e8
Only throttle ALLCALLs
2018-07-15 21:00:12 -04:00
Jordan Sherer
9419383ab0
Fixes for windows
2018-07-15 17:58:16 -04:00
Jordan Sherer
4c63129876
Fixed bug in beacon bumping
2018-07-15 16:48:27 -04:00
Jordan Sherer
f2b876df49
Bump version to July 30
2018-07-15 16:12:57 -04:00
Jordan Sherer
f229019ef5
Updated buttons while frame count is queued and is transmitting
2018-07-15 15:58:07 -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
2c73ccde9b
Huffman frame packing
2018-07-15 09:40:46 -04:00
Jordan Sherer
90ce372081
Added CRC-5 to directed messages to confirm message is valid
2018-07-14 22:05:08 -04:00
Jordan Sherer
f47c1a5024
Updated comment
2018-07-14 17:10:59 -04:00
Jordan Sherer
c74ed5135b
Parse callsigns from standard messages
2018-07-14 17:09:12 -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
1c98d47718
Bump EOL
2018-07-13 22:26:51 -04:00
Jordan Sherer
1e0a93e076
Update Help menu and Copyrights
2018-07-13 22:13:36 -04:00
Jordan Sherer
369b5fd73a
Better beacon scheduling when receiving a directed message
2018-07-13 21:59:44 -04:00
Jordan Sherer
09b12701b5
Updated table call view. Added ALLCALL
2018-07-13 15:45:00 -04:00
Jordan Sherer
9117ad5381
New slider style
2018-07-13 14:43:57 -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
4140114d8d
Remove revision from PSKReporter report
2018-07-13 09:01:01 -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
4e0326ad6d
Added callsign packing
2018-07-13 00:55:48 -04:00
Jordan Sherer
808782b965
Working through huffman interface
2018-07-12 20:31:45 -04:00
Jordan Sherer
707f577f31
Added huffman encoding utility
2018-07-12 18:02:54 -04:00
Jordan Sherer
4e66e92671
Remove debug statement
2018-07-12 16:25:06 -04:00
Jordan Sherer
f81a954d1d
Ensure 10Hz offset for FT8 reception
2018-07-12 16:18:54 -04:00
Jordan Sherer
23c1730148
Disabled callsign parsing until we are ready
2018-07-12 15:23:12 -04:00
Jordan Sherer
05257d287f
Parse callsigns in QSO and add to call panel
2018-07-12 15:14: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
91d6836fa5
Updated call activity detail
2018-07-12 10:35:41 -04:00
Jordan Sherer
564b93f307
Removed unused count function
2018-07-11 22:53:21 -04:00
Jordan Sherer
b800dac9ce
Contest should be false
2018-07-11 22:13:53 -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
74ea603801
Added clearAll action
2018-07-10 15:35:05 -04:00
Jordan Sherer
16854627d9
Updated PSKReporter spots to use FT8Call instead of WSJT-X for the application name
2018-07-10 15:23:52 -04:00
Jordan Sherer
495c16892f
Bump
2018-07-10 00:56:17 -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
cd9079e7ff
Updated directed call cache to be better represent recent directed calls
2018-07-09 17:29:43 -04:00
Jordan Sherer
42a8338d1c
Allow transmit within 2 seconds of cycle start
2018-07-09 16:36:56 -04:00
Jordan Sherer
f44b1154b7
Added SPOT button to UI
2018-07-09 16:31:37 -04:00
Jordan Sherer
2a7f38b187
Better breaking apart messages with newlines. Macros behavior
2018-07-09 15:17:53 -04:00
Jordan Sherer
f9ab37530c
Only clear activity on actual band change, not freq change
2018-07-09 10:10:04 -04:00
Jordan Sherer
442ff4b21d
Fix bug on band change
2018-07-09 10:02:45 -04:00
Jordan Sherer
6aab2276ed
Updated QAction for old versions of Qt
2018-07-08 09:29:31 -04:00
Jordan Sherer
60563a7dc3
Fix QAction constructor for old compilers
2018-07-07 22:04:27 -04:00
Jordan Sherer
7255728049
Added distance to the calls list
2018-07-07 22:02:11 -04:00
Jordan Sherer
50094fd8a9
Five minutes is too long. Down to two for activity
2018-07-07 17:15:17 -04:00
Jordan Sherer
c45f4c137a
Keep band activity around for 5 min
2018-07-07 16:58:09 -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
3bbea95955
Add warning and eol message
2018-07-06 22:37:25 -04:00
Jordan Sherer
fa0baad9a0
Pin calling activity to the top of the activity window
2018-07-06 22:21:04 -04:00
Jordan Sherer
7b7493d560
Fixed beacon tx display
2018-07-06 22:07:30 -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
aa1871dc66
Fixed beacon scheduling
2018-07-06 16:19:22 -04:00
Jordan Sherer
56869d16a9
Updated since computation to be accurate
2018-07-06 15:27:26 -04:00
Jordan Sherer
57ad5fd0bc
Compat for older Qt
2018-07-06 07:15:11 +00:00
Jordan Sherer
2605fb1a8f
UI Customizations
2018-07-06 02:36:40 -04:00
Jordan Sherer
130b749dfe
Disabled splashscreen. Updated application name and window title
2018-07-06 00:10:30 -04:00
Jordan Sherer
04bdf8574a
Cache calls for easier display
2018-07-05 15:21:47 -04:00
Jordan Sherer
0dfc805a49
Highlight send button on transmit
2018-07-05 04:56:46 -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
26c76662ac
Read only edit box while transmitting
2018-07-03 03:29:26 -04:00
Jordan Sherer
e3a9762179
Beaconing
2018-07-03 03:21:01 -04:00
Jordan Sherer
d048f5a2ab
Selection tracking
2018-07-03 02:02:19 -04:00
Jordan Sherer
0a95c79f3a
Correct stop behavior when clicking send
2018-07-03 01:17:15 -04:00
Jordan Sherer
762f0fb3e1
Added proper send countdown
2018-07-02 23:03:07 -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
cb71c3dcf4
Adding messages to band activity
2018-06-15 10:11:44 -04:00
Jordan Sherer
5c8ff568c3
Updated main ui
2018-03-19 00:05:12 -04:00
Jordan Sherer
87cdc7f7e7
Reorganize main window and style meter
2018-03-10 16:59:09 -05:00
Jordan Sherer
e694d862aa
Modifying mainwindow to display waterfall and minimal ui
2018-03-09 13:10:19 -05: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