Jordan Sherer
a5f0937cbb
Fixed #23 : Log window should not halt transmission
2018-12-04 22:10:52 -05:00
Jordan Sherer
26f21cd70a
Fixed issue with repeat messages
2018-12-03 22:42:19 -05:00
Jordan Sherer
f406553a5f
Fixed issues with frame counting
2018-12-01 17:17:12 -05:00
Jordan Sherer
5163a4a630
Fixed #1 : automatic repeat of CQ was not transmitting when setting was not checked
2018-12-01 16:59:17 -05:00
Jordan Sherer
4af1a14961
Remove FT8 reference from ALL.txt
2018-12-01 16:51:14 -05:00
Jordan Sherer
4406e99670
Added MFSK/JS8 for logging modes
2018-11-30 17:02:14 -05:00
Jordan Sherer
79785dbef5
Fixed bug in HB auto-reply when HB was not active
2018-11-30 10:05:47 -05:00
Jordan Sherer
1d1bc254a4
Don't turn off the repeat buttons on stop button clicked, just reset them
2018-11-30 09:09:54 -05:00
Jordan Sherer
dd6f50a5a3
Bump version and EOL
2018-11-29 22:51:19 -05:00
Jordan Sherer
55c365b834
Added heartbeat and CQ to control menu
2018-11-29 22:43:15 -05:00
Jordan Sherer
b55f8ba5c5
Added option for displaying/hiding heartbeats and acks
2018-11-29 22:34:39 -05:00
Jordan Sherer
fd77e5440f
Keep configuration option for heartbeat channelization
2018-11-29 22:19:17 -05:00
Jordan Sherer
19cb0b859d
SELCALL checked should disable repeat transmissions
2018-11-29 21:53:03 -05:00
Jordan Sherer
3d3be02830
Countdown for HB and CQ. Escape key stops CQ and resets HB timer
2018-11-28 22:53:18 -05:00
Jordan Sherer
693eec8b4b
Rename do not repeat
2018-11-27 23:25:40 -05:00
Jordan Sherer
9244ac08c6
Hide heartbeat and acks if we have HB turned off
2018-11-27 23:21:16 -05:00
Jordan Sherer
8004c51ed2
Hide configuration for heartbeat.
2018-11-27 23:16:02 -05:00
Jordan Sherer
52b67a5609
HB and CQ repeat logic
2018-11-27 23:04:11 -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
09cea086c7
Added fullscreen toggle
2018-11-22 10:37:38 -05:00
Jordan Sherer
a3e004375e
Added deselect callsign after logging as an option instead of forced
2018-11-20 09:50:53 -05:00
Jordan Sherer
f018a622ce
Removed printing of ALLCALL messages that were not freetext in the RX window
2018-11-19 23:02:59 -05:00
Jordan Sherer
565c031b28
Added add/remove group from callsign list and it propagate to the settings
2018-11-19 22:36:28 -05:00
Jordan Sherer
d88d8aa440
Removed clear menu item icons
2018-11-19 22:36:10 -05:00
Jordan Sherer
3a59599253
Fix SELCALL and HB menu items toggle vs click
2018-11-16 15:36:02 -05:00
Jordan Sherer
22e4b0891e
Bump eol
2018-11-15 22:09:03 -05:00
Jordan Sherer
8c564b6637
Added control menu
2018-11-15 22:06:52 -05:00
Jordan Sherer
a7849c5b72
Added push button bold style for colorblindness
2018-11-15 21:57:04 -05:00
Jordan Sherer
04394273dd
Added notification for CQ messages
2018-11-15 15:03:05 -05:00
Jordan Sherer
1052dd3f9f
Added macro expansion in typed message text
2018-11-14 22:48:31 -05:00
Jordan Sherer
c0d08f87b6
Added keyboard shortcuts to the basic Show actions. Added show action to disable tooltips
2018-11-13 12:35:39 -05:00
Jordan Sherer
f92b3db5ea
Added ability to add an arbitrary station to the heard list manually
2018-11-12 16:51:51 -05:00
Jordan Sherer
cebed44ccd
User Interface Tweaks:
...
* Changed Window Menu to View Menu
* Added Show Clock to View Menu
* Changed minimum sizing for better fit on smaller screens
* Reordered Clock and Date for Clock Priority
2018-11-12 16:34:31 -05:00
Jordan Sherer
fd69dce0ae
Fixed word wrapping of non-breaking space words by only replacing double spaces
2018-11-06 23:06:05 -05:00
Jordan Sherer
b2fb3f31ac
Added azimuth to the distance column
2018-11-06 17:28:21 -05:00
Jordan Sherer
db704858e2
Merge branch 'ft8call-develop' of bitbucket.org:widefido/js8call into ft8call-develop
2018-11-05 21:36:13 -05:00
Jordan Sherer
1d11f0f8ba
Fixed word wrapping with no break spaces
2018-11-05 21:13:16 -05:00
Jordan Sherer
b6bc50a8e1
Fixed QAction for older Qt versions
2018-11-05 17:00:59 -05:00
Jordan Sherer
5addf8f61f
Fixed bug with space collapsing in displayTextForFreq
2018-11-05 16:51:24 -05:00
Jordan Sherer
caaaa957b6
Fixed OSX issue with menuBar menus that have sub-menues that aren't populated at construction, but when the menu is aboutToShow
2018-11-05 16:00:12 -05:00
Jordan Sherer
c440d4c143
Added TDELTA macro variable
2018-11-05 11:35:37 -05:00
Jordan Sherer
740c0b4c04
Fixed call activity with empty rows
2018-11-04 14:57:44 -05:00
Jordan Sherer
f5ce9f0e30
Added TU short command
2018-11-03 22:38:27 -04:00
Jordan Sherer
0a6ec136f9
Fixed macro expansion for auto-reply messages QTC and QTH
2018-11-03 22:20:49 -04:00
Jordan Sherer
d5e1f2822d
Fixed more issues with compressed data decoding and invalid frames
2018-11-03 22:14:42 -04:00
Jordan Sherer
1d255b1ebf
Fixed time delta labeling
2018-11-03 02:06:20 -04:00
Jordan Sherer
cc6a719f6d
Added default column show settings
2018-11-03 01:59:21 -04:00
Jordan Sherer
ccd380356a
Fixed log cache issue by reloading log after qso or erase
2018-11-03 01:47:54 -04:00
Jordan Sherer
9f8583c8e2
Fixed reply queuing when text is typed in the reply textbox
2018-11-03 01:31:24 -04:00
Jordan Sherer
c9016d7378
Fixed issue with false decodes causing app crash
2018-11-03 01:14:31 -04:00
Jordan Sherer
6d7b187269
Fixed table column swap for snr and offset
2018-11-01 00:50:39 -04:00
Jordan Sherer
13308a38f8
Fixed sync for non APPLE
2018-11-01 00:44:14 -04:00
Jordan Sherer
804605e9e6
Fixed text count for APPLE
2018-11-01 00:41:15 -04:00
Jordan Sherer
4e981da9c8
Fixed send button initial frame count. Fixed apple specific text counting
2018-11-01 00:37:29 -04:00
Jordan Sherer
5a0e2a8b14
Fixed time delta average reset on activity clear
2018-10-31 22:10:04 -04:00
Jordan Sherer
1a9c611195
Fixed issue with tdrift average when reset
2018-10-31 22:09:03 -04:00
Jordan Sherer
c70661461e
Fixed selcall button should prevent heartbeat acks
2018-10-31 21:52:58 -04:00
Jordan Sherer
33446297fa
Update heartbeat to allow on demand only. Add AUTO requirement for ACKs
2018-10-31 10:51:17 -04:00
Jordan Sherer
f1f618bbcd
Added worked before status
2018-10-30 20:50:31 -04:00
Jordan Sherer
ac7da998a2
15 seconds is not now
2018-10-30 17:04:30 -04:00
Jordan Sherer
8d73805dce
Average time drift labels
2018-10-29 22:34:26 -04:00
Jordan Sherer
5c491dc10d
Update threshold and tones. Cleanup bits
2018-10-29 17:56:31 -04:00
Jordan Sherer
00f2d46167
Reduce late start threshold to 2 seconds
2018-10-29 09:24:52 -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
38fc98702b
Average time delta computation
2018-10-29 02:02:58 -04:00
Jordan Sherer
4321bd5e75
Time drift columns and show column labels
2018-10-28 17:54: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
65a2411c46
Better interface for idle timer values
2018-10-28 12:06:37 -04:00
Jordan Sherer
d076eedeb8
Fixed idle timer for idle watchdog
2018-10-28 11:24:00 -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
Jordan Sherer
41fb7481ed
Bump eol
2018-10-28 09:50:16 -04:00
Jordan Sherer
eecf7f65c7
Macro for CQ, Reply, QTH, QTC messages
2018-10-27 15:19:49 -04:00
Jordan Sherer
00685b9117
Warning message for stupid messages
2018-10-27 15:01:27 -04:00
Jordan Sherer
5fa60659f3
Idle minutes should always be incremented
2018-10-27 14:51:11 -04:00
Jordan Sherer
08629019d4
Added macro like functionality for saved messages
2018-10-27 14:41:57 -04:00
Jordan Sherer
7293d1e796
Remove table configuration from context menu
2018-10-27 14:41:40 -04:00
Jordan Sherer
9010fa07c0
Replace ALLCALL with @ALLCALL
2018-10-27 10:13:34 -04:00
Jordan Sherer
121bb0fdb5
Replace GROUPCALL with actual group calls
2018-10-27 10:09:40 -04:00
Jordan Sherer
5c28d154ff
Added autoprepend back in
2018-10-26 22:16:48 -04:00
Jordan Sherer
6dfd037736
Compound callsigns and group callsigns parse correctly
2018-10-26 22:10:08 -04:00
Jordan Sherer
3767b347d9
Working compound extended callsigns with group identifiers
2018-10-26 22:10:07 -04:00
Jordan Sherer
f11e02c966
Do not delete band activity or call activity rows that are selected
2018-10-26 22:09:38 -04:00
Jordan Sherer
4c3ed5c719
Removed temp txt file
2018-10-23 12:34:29 -04:00
Jordan Sherer
0064176736
Reduce late start to 25%
2018-10-23 02:26:19 -04:00
Jordan Sherer
67386a09c7
Simple buffered directed commands should log immediately
2018-10-23 02:18:03 -04:00
Jordan Sherer
3c81108cc6
Moved relay responses into the main window
2018-10-23 02:06:24 -04:00
Jordan Sherer
71ed0c1f10
Added menu for decode depth. Removed some WSPR.
2018-10-21 15:37:12 -04:00
Jordan Sherer
20a44171e4
Ripped out decoded.txt and houndcallers.txt junk
2018-10-20 09:04:03 -04:00
Jordan Sherer
644633721f
Disable stations heard command:
2018-10-19 09:53:51 -04:00
Jordan Sherer
8529ef0982
Fixed allcall and groupcall counts to respect aging
2018-10-18 10:51:53 -04:00
Jordan Sherer
8bba574963
Fixed issue where whitespace broke ACKd messages
2018-10-17 14:36:15 -04:00
Jordan Sherer
80d798d7e3
Fixed APRS passcode warning
2018-10-17 14:31:23 -04:00
Jordan Sherer
23a554220b
Fixed APRS passcode warning
2018-10-17 14:30:32 -04:00
Jordan Sherer
7e903349ae
Added QTC, QTH, and Saved messages to the 'immediately transmit' setting
2018-10-17 14:23:17 -04:00
Jordan Sherer
55810e63a6
Transmit entry should be JS8 not FT8
2018-10-17 14:17:53 -04:00
Jordan Sherer
9162d851d4
Made some adjustments to the tx cycling...should help those having trouble with their audio interface not working fast enough.
2018-10-17 11:19:27 -04:00
Jordan Sherer
2e2551519d
Added ACTIVE/IDLE query. Fixed CQ start transmission.
2018-10-17 09:08:37 -04:00
Jordan Sherer
51010e7310
Allow out of period starts toggles
2018-10-16 20:15:04 -04:00
Jordan Sherer
a3eaf1cf74
Fixed BEACON ACK printing overwrite
2018-10-16 17:47:38 -04:00
Jordan Sherer
a5f59019d3
Remove unused count message frames function
2018-10-16 17:09:19 -04:00
Jordan Sherer
2da25c3171
Move around the force update to be more reliable
2018-10-16 09:49:53 -04:00
Jordan Sherer
87a6e10bd6
Added async frame counting
2018-10-15 22:06:31 -04:00
Jordan Sherer
cf9c74b99e
Fixed issue with multiple beacon acks not displaying in rx window
2018-10-15 12:43:49 -04:00
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
Jordan Sherer
5694b96f55
Fixed compound callsigns not displaying in the heard list
2018-08-12 09:23:05 -04:00
Jordan Sherer
fded3b5003
Allow changes to station message from external programs
2018-08-11 22:12:54 -04:00
Jordan Sherer
de713e86fc
Fixed printing of grid in compound call messages
2018-08-11 22:00:59 -04:00
Jordan Sherer
ed9228d196
Fixed issues with double printing of messages and skipping printing some frames
2018-08-11 18:05:36 -04:00
Jordan Sherer
08357c4b11
Fixed issue with changing frequency in response to directed allcalls
2018-08-11 10:54:21 -04:00
Jordan Sherer
94d7b94f56
Fixed isFreqOffsetFree when responding to directed query
2018-08-11 10:45:39 -04:00
Jordan Sherer
8c8ddb533c
Fixed issue with grid length. Fixed back-to-back CQs
2018-08-11 10:31:28 -04:00
Jordan Sherer
c042a72d0d
Fixed bug causing compound calls not to send when a grid locator larger than 4 characters was set in the configuration
2018-08-11 10:06:50 -04:00
Jordan Sherer
a5b6984ede
Fixed bug in configuring band hopping
2018-08-11 09:39:02 -04:00
Jordan Sherer
ca2436c11d
Fixed issue with legacy Qt and toSecsSinceEpoch
2018-08-10 14:34:21 -04:00
Jordan Sherer
b3c0901de7
Fixed bug with 200Hz minimum RX frequency
2018-08-10 14:10:11 -04:00
Jordan Sherer
7a42fac9d9
Added selected callsign to log window. Fixed bug in window panel size restoration when new
2018-08-10 10:58:04 -04:00
Jordan Sherer
aa59cc547f
Added window menu for showing/hiding band activity, call activity, and waterfall...as well as reset all of those sizes to their defaults
2018-08-10 09:35:40 -04:00
Jordan Sherer
49224f5b81
Fixed bugginess when displaying rx activity that are buffered commands
2018-08-10 10:59:17 +03:00
Jordan Sherer
935708dd5e
Use new dialFrequency function for grabbing the current rig frequency
2018-08-09 23:07:58 -04:00
Jordan Sherer
0353724f1a
Updated band hopping to not hop bands when on the frequency
2018-08-09 23:07:14 -04:00
Jordan Sherer
899a914a88
Updated API to be better organized and scoped functions
2018-08-09 22:44:25 -04:00
Jordan Sherer
f4688b44d3
Working through some common api commands
2018-08-09 17:32:19 -04:00
Jordan Sherer
7037baa0a6
Initial commands supported, get and set grid locator, with example app udp.py
2018-08-09 17:32:18 -04:00
Jordan Sherer
80ed587514
Restructuring message client for external api with a python example
2018-08-09 17:32:18 -04:00
Jordan Sherer
edf85a1e5f
Do not reset frequency on saving of configuration
2018-08-09 15:54:59 -04:00
Jordan Sherer
6b3591df88
Cleanup some compiler warnings
2018-08-09 15:46:35 -04:00
Jordan Sherer
af913532c5
Fixed bug in saving of band hopping information
2018-08-09 15:28:23 -04:00
Jordan Sherer
e51cc6c3b5
Added some better scheduling logic around station band switching
2018-08-09 12:52:48 -04:00
Jordan Sherer
2989c20175
Updated editing experience for frequency schedule. Fixed some bugs with the data storage
2018-08-09 09:44:22 -04:00
Jordan Sherer
d2ad5ee893
Switched to time range instead of a fixed point for easier comparisons
2018-08-09 00:06:02 -04:00
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