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
52b67a5609
HB and CQ repeat logic
2018-11-27 23:04:11 -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
3a59599253
Fix SELCALL and HB menu items toggle vs click
2018-11-16 15:36:02 -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
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
b2fb3f31ac
Added azimuth to the distance column
2018-11-06 17:28:21 -05:00
Jordan Sherer
cc6a719f6d
Added default column show settings
2018-11-03 01:59:21 -04:00
Jordan Sherer
5c491dc10d
Update threshold and tones. Cleanup bits
2018-10-29 17:56:31 -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
cac5f798a3
Rename beacon to heartbean with pings and ping acks
2018-10-28 09:52:07 -04:00
Jordan Sherer
00685b9117
Warning message for stupid messages
2018-10-27 15:01:27 -04:00
Jordan Sherer
08629019d4
Added macro like functionality for saved messages
2018-10-27 14:41:57 -04:00
Jordan Sherer
121bb0fdb5
Replace GROUPCALL with actual group calls
2018-10-27 10:09:40 -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
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
a5f59019d3
Remove unused count message frames function
2018-10-16 17:09:19 -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
f79ca47a93
Fixed incremental print for directed messages.
...
Fixed compound calls in the heard list
2018-10-10 09:04:56 -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
676aa3c78e
Don't close the app when expired...just be really annoying
2018-10-07 11:01:01 -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
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
ffb6bb679a
SELCAL should restore band activity
2018-10-06 01:56:55 -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
75bf51072a
Rename to JS8Call
2018-10-04 13:52:52 -04:00
Jordan Sherer
6b20cda1c0
Cleanup old files, documentation, samples, and other remnants
2018-10-04 11:52:02 -04:00
Jordan Sherer
beec31c9b8
Extracted function to write messages to log file
2018-10-03 21:32:00 -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
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
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
2199b8b057
Deselect callsign after 1 hour
2018-10-02 14:10:16 -04:00
Jordan Sherer
e5f4cd4753
Added indicators for callsigns who can hear you
2018-09-29 17:04:05 -04:00
Jordan Sherer
aab859a580
Added column hiding for band and call activity
2018-09-24 16:46:33 -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
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
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
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
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
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
15ee95360f
Initial cut of relay
2018-09-08 23:36:12 -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
f6c59d33bd
Added copy and paste to edit textboxes
2018-09-06 17:44:47 -04:00
Jordan Sherer
3a139fc87a
Deselect callsign on Log QSO
2018-09-06 11:19:38 -04:00
Jordan Sherer
2620435e92
Added waterfall controls menu item
2018-09-01 18:26:10 -04:00
Jordan Sherer
712580d08c
Added QSO query for finding a remote station
2018-08-29 12:08:22 -04:00
Jordan Sherer
2250589f83
Bump EOL
2018-08-28 16:49:44 -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
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
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
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
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
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
ed9228d196
Fixed issues with double printing of messages and skipping printing some frames
2018-08-11 18:05:36 -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
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
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
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
fed71cb75c
Updated display of command and rx activity
2018-08-06 23:39:43 -04:00
Jordan Sherer
45032cfdd8
Updated to ft8call_log.adif for logbook
2018-08-06 16:35:46 -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
26581ca8af
Fixed issue with rebase and FoxQSO definition
2018-08-05 11:55:11 -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