Jordan Sherer
|
d0d7aaa286
|
Tweaking decoder, ensuring negative values are omitted
|
2019-11-12 09:34:54 -05:00 |
|
Jordan Sherer
|
eada85c04d
|
Decoder queue processing bugs
|
2019-11-11 22:39:02 -05:00 |
|
Jordan Sherer
|
865cfa31f9
|
Decoder restructuring to operate on a queue and catch up when required
|
2019-11-11 21:08:16 -05:00 |
|
Jordan Sherer
|
5b43050a3a
|
Update status bar when decoding
|
2019-11-11 10:07:40 -05:00 |
|
Jordan Sherer
|
1719954071
|
Update status bar when decoding
|
2019-11-11 10:06:24 -05:00 |
|
Jordan Sherer
|
e4cfb820a3
|
Removed waterfall freeze. Pause decoder during transmit dead air
|
2019-11-11 09:53:32 -05:00 |
|
Jordan Sherer
|
34c6f83642
|
Working through better way to handle decoder timing
|
2019-11-10 22:17:32 -05:00 |
|
Jordan Sherer
|
05c45ed794
|
Added sort activity tables by speed
|
2019-11-10 13:47:17 -05:00 |
|
Jordan Sherer
|
d7985797a0
|
Fixed issue with checksummed messages not obeying the disable typeahead flag
|
2019-11-10 11:54:29 -05:00 |
|
Jordan Sherer
|
d75c8fdc83
|
Fixed decode speed setting restoration on restart
|
2019-11-09 09:58:55 -05:00 |
|
Jordan Sherer
|
b8ccd5d810
|
Do not pass around speed name, use submode int
|
2019-11-09 09:48:09 -05:00 |
|
Jordan Sherer
|
305c0fdb12
|
Changed decode timing to better decode signals
|
2019-11-09 09:25:03 -05:00 |
|
Jordan Sherer
|
b54e3e89aa
|
Fixed switch statement fallthrough
|
2019-11-07 22:36:54 -05:00 |
|
Jordan Sherer
|
084dd77b42
|
Added better baseline valid frame thresholds to prevent fewer false decodes
|
2019-11-07 22:18:05 -05:00 |
|
Jordan Sherer
|
cc6e28d5a7
|
Enable E decoder for windows testing
|
2019-11-07 14:26:08 -05:00 |
|
Jordan Sherer
|
2add8ff1b7
|
Fixed typeahead cursor shift on text replace. Ensured typeahead resends callsign if in a directed transmission and the typeahead continues after sending a last bit
|
2019-11-07 14:20:06 -05:00 |
|
Jordan Sherer
|
0d785888d8
|
Broken E decoder, so we'll disable it for now. Also...don't try to decode if the decoder is curently busy
|
2019-11-07 11:07:01 -05:00 |
|
Jordan Sherer
|
0569bb0167
|
Optimized E settings
|
2019-11-06 20:33:37 -05:00 |
|
Jordan Sherer
|
31137082f9
|
Tweak decoding for E
|
2019-11-06 16:32:13 -05:00 |
|
Jordan Sherer
|
a43c913a19
|
Clean up js8d to jd8e to make it clear the difference
|
2019-11-06 16:00:16 -05:00 |
|
Jordan Sherer
|
9858403a95
|
Fix spectrum display to reset cumulative display every period
|
2019-11-06 14:11:39 -05:00 |
|
Jordan Sherer
|
7b3d8539d5
|
Set multi decode to default
|
2019-11-05 22:01:42 -05:00 |
|
Jordan Sherer
|
e5f07e3a0d
|
Fix waterfall display by extracting global symspec vars and resetting the ja to the correct value after detector reset
|
2019-11-05 21:27:41 -05:00 |
|
Jordan Sherer
|
6b8662f7b8
|
Fixed could decode for diskdata
|
2019-11-05 15:57:25 -05:00 |
|
Jordan Sherer
|
28c6e2af0a
|
Fixed issue with loading wave files for decode
|
2019-11-05 15:54:43 -05:00 |
|
Jordan Sherer
|
720bd6b22a
|
Fixed issue with duplicate decodes based on the ring buffer after tx cycles completed when it lined up with a decode cycle.
|
2019-11-05 15:43:34 -05:00 |
|
Jordan Sherer
|
f4ae642cec
|
Refresh JS8 on multi mode decoder toggle
|
2019-11-04 20:32:36 -05:00 |
|
Jordan Sherer
|
980ffcb22c
|
Added quick qrq actions for jumping to a qso speed
|
2019-11-04 20:21:55 -05:00 |
|
Jordan Sherer
|
7a248b69c4
|
Added mode option to decode all speeds simultaneously
|
2019-11-04 19:50:57 -05:00 |
|
Jordan Sherer
|
bd357ed4c4
|
Working multidecoder using relative positioning in the frame buffer
|
2019-11-04 14:38:00 -05:00 |
|
Jordan Sherer
|
862e827ddf
|
Refactored decode functions to be more independent and easier to grok
|
2019-11-03 15:29:59 -05:00 |
|
Jordan Sherer
|
eb778d4df9
|
Clarity in decode function
|
2019-11-03 13:59:59 -05:00 |
|
Jordan Sherer
|
4fc50629e6
|
Cleanup file save function for submode and period vars
|
2019-11-02 23:24:52 -04:00 |
|
Jordan Sherer
|
2d7317aea4
|
Refactor cycle frame computation
|
2019-11-02 15:43:25 -04:00 |
|
Jordan Sherer
|
7fff608c18
|
Make sure missing frames cannot be negative. Compute stop from symbol rate + threshold
|
2019-11-01 20:14:00 -04:00 |
|
Jordan Sherer
|
a24e4429ea
|
Working decoder refactor using decode cycles based on buffer size instead of symbol half step nonsense
|
2019-11-01 15:07:24 -04:00 |
|
Jordan Sherer
|
fdac8556f5
|
Avoid the ring buffer if we're operating on disk data
|
2019-10-31 07:53:48 -04:00 |
|
Jordan Sherer
|
3a46548527
|
Changed compute stop to compute the value similarly to the old way.
|
2019-10-30 22:33:57 -04:00 |
|
Jordan Sherer
|
dc6d161c6f
|
Set defaults back to standard decode procedure
|
2019-10-30 11:49:10 -04:00 |
|
Jordan Sherer
|
471c303174
|
Working decoder running multiple decodes during a period
|
2019-10-30 11:22:48 -04:00 |
|
Jordan Sherer
|
854cf81f36
|
Working decoder processing signal every second
|
2019-10-29 21:55:43 -04:00 |
|
Jordan Sherer
|
b351b72037
|
Continuing spike of turbo decoder in normal mode. Fine test that works
|
2019-10-29 11:18:43 -04:00 |
|
Jordan Sherer
|
0ca7b0e5ed
|
Updated ultra to 4, reorgnazed fixStop, and testing new decode patterns
|
2019-10-29 09:55:32 -04:00 |
|
Jordan Sherer
|
b526e274f8
|
Use a ring buffer for the audio samples
|
2019-10-28 16:06:06 -04:00 |
|
Jordan Sherer
|
e032713690
|
Remove WSPR in decoder data sink
|
2019-10-27 14:09:08 -04:00 |
|
Jordan Sherer
|
816bfa4b63
|
Removed WSPR QRG guess
|
2019-10-27 14:03:43 -04:00 |
|
Jordan Sherer
|
952d9d7080
|
Simplifying to help clear up some confusion
|
2019-10-26 23:01:05 -04:00 |
|
Jordan Sherer
|
56d457a056
|
Initial experimentation
|
2019-10-25 14:15:45 -04:00 |
|
Jordan Sherer
|
feeb6540a7
|
Ripped out a bunch of old WSPR junk
|
2019-10-24 10:52:37 -04:00 |
|
Jordan Sherer
|
de2889c057
|
Fixed issue with typeahead characters being able to be deleted
|
2019-10-23 13:58:43 -04:00 |
|
Jordan Sherer
|
5cbcb5b8a0
|
Block edit events from happening during typeahead computation
|
2019-10-23 12:18:06 -04:00 |
|
Jordan Sherer
|
4c386248da
|
Ripped out the fastgraph as it was confusing in the code
|
2019-10-23 10:23:05 -04:00 |
|
Jordan Sherer
|
3841e1901f
|
Ripped out echograph as it was causing strange linking issues with the MacOS compiler
|
2019-10-22 22:08:20 -04:00 |
|
Jordan Sherer
|
d0c61578f0
|
Refactor + some comments for better understanding of the dec_data structure
|
2019-10-22 01:16:02 -04:00 |
|
Jordan Sherer
|
e7b3a5d41c
|
Fixed naming of modename to speed
|
2019-10-22 00:35:54 -04:00 |
|
Jordan Sherer
|
7c34fd3c4a
|
Fixed mode button display when in qso and pause hbs enabled
|
2019-10-21 15:58:58 -04:00 |
|
Jordan Sherer
|
e211185977
|
Fixed modename references
|
2019-10-21 14:42:03 -04:00 |
|
Jordan Sherer
|
5313706818
|
Refactor decoder output to include which submode is decoded so we could eventually run three
|
2019-10-21 14:01:56 -04:00 |
|
Jordan Sherer
|
0426b3a6ce
|
Added tooltips for name and comment fields in Call Activity
|
2019-10-21 11:34:44 -04:00 |
|
Jordan Sherer
|
4d219d62f0
|
Fixed trailing space on AGN text
|
2019-10-20 14:28:04 -04:00 |
|
Jordan Sherer
|
4411d9210e
|
Fixed trailing space on text restore
|
2019-10-20 14:25:38 -04:00 |
|
Jordan Sherer
|
e7e7b49a5d
|
Fixed time drifting sync for fast and turbo modes
|
2019-10-20 09:53:24 -04:00 |
|
Jordan Sherer
|
e4d4487d23
|
Further expanding the rx threshold window
|
2019-10-20 09:45:11 -04:00 |
|
Jordan Sherer
|
1ad0efa634
|
Fixed double printing (... I think ...)
|
2019-10-19 20:30:29 -04:00 |
|
Jordan Sherer
|
54a7085c47
|
Backwards compatibility to parse VIA or DE
|
2019-10-18 12:47:09 -04:00 |
|
Jordan Sherer
|
2fd5493572
|
Fixed VIA for Joe
|
2019-10-18 12:45:35 -04:00 |
|
Jordan Sherer
|
05a625dfe8
|
Trying out new notification code
|
2019-10-15 13:52:30 -04:00 |
|
Jordan Sherer
|
9a097e20c9
|
Added test button to notifications table
|
2019-10-11 20:09:47 -04:00 |
|
Jordan Sherer
|
48a11bf491
|
Fixed notifications for old and new callsigns
|
2019-10-10 22:23:06 -04:00 |
|
Jordan Sherer
|
3e853f4250
|
Added ACK notifications
|
2019-10-10 20:50:50 -04:00 |
|
Jordan Sherer
|
aa3327342d
|
Working notification configuration
|
2019-10-10 20:40:30 -04:00 |
|
Jordan Sherer
|
581d40010f
|
Fixed bug causing segfault when QAudioOutput was stopped
|
2019-10-08 21:26:17 -04:00 |
|
Jordan Sherer
|
9dc2c99ebd
|
Initial commit of notifications spike
|
2019-10-08 20:24:51 -04:00 |
|
Jordan Sherer
|
722dd5571a
|
Fixed issue with spurious message printing
|
2019-10-08 14:54:57 -04:00 |
|
Jordan Sherer
|
a8d97d09b4
|
Added mode speed selection to API
|
2019-10-05 23:28:24 -04:00 |
|
Jordan Sherer
|
52da12da01
|
Extended offset fudge factor to match normal mode fudge ratio
|
2019-10-05 15:14:27 -04:00 |
|
Jordan Sherer
|
6f111cdb73
|
Fixed jumping frequency by better signal frequency tweaking after sync
|
2019-10-05 14:55:15 -04:00 |
|
Jordan Sherer
|
aee8de2b64
|
Fixed heard through tooltip text
|
2019-10-04 15:29:26 -04:00 |
|
Jordan Sherer
|
01e64db6b7
|
Fixed heard through icon
|
2019-10-04 15:25:51 -04:00 |
|
Jordan Sherer
|
b7718ca528
|
Fixed typeahead issues with trailing spaces
|
2019-10-03 20:26:55 -04:00 |
|
Jordan Sherer
|
6ddbd47f81
|
Hide compound calls for acks when hiding hbs and acks
|
2019-10-01 21:27:13 -04:00 |
|
Jordan Sherer
|
510628420b
|
Fixed the actual problem with last message
|
2019-09-30 21:15:01 -04:00 |
|
Jordan Sherer
|
6215afd18d
|
Fixed last message functionality
|
2019-09-30 10:59:32 -04:00 |
|
Jordan Sherer
|
160f02ba15
|
Fixed restore last message functionality
|
2019-09-30 10:50:12 -04:00 |
|
Jordan Sherer
|
587ec5ee3c
|
Fixed buffered vs checksummed messages
|
2019-09-28 17:52:26 -04:00 |
|
Jordan Sherer
|
3a0e5341df
|
Restrict typeahead for buffered commands
|
2019-09-28 14:33:30 -04:00 |
|
Jordan Sherer
|
481b07c682
|
Working typeahead incremental tx text display
|
2019-09-28 14:07:23 -04:00 |
|
Jordan Sherer
|
fe3b2ab80f
|
Displaying incremental transmit of frames...still needs some work...
|
2019-09-27 22:59:45 -04:00 |
|
Jordan Sherer
|
c5451a2029
|
Fixed the data frame creation for buffered messages
|
2019-09-27 22:44:27 -04:00 |
|
Jordan Sherer
|
3058dcb152
|
Enable building just data message frames
|
2019-09-27 20:34:41 -04:00 |
|
Jordan Sherer
|
094d820882
|
Prevent escape key from being captured.
|
2019-09-27 16:12:02 -04:00 |
|
Jordan Sherer
|
477adc81ac
|
Basic typeahead working. Need to fix edge cases and text replacement bugs
|
2019-09-26 23:19:00 -04:00 |
|
Jordan Sherer
|
81e5aa00f0
|
Fixed bugs with the editing of the text area based on cursor movement
|
2019-09-26 20:46:33 -04:00 |
|
Jordan Sherer
|
b216063f60
|
Working key blocking in transmit text edit for typeahead
|
2019-09-26 17:00:41 -04:00 |
|
Jordan Sherer
|
8d4db7d376
|
Fixed spell checker with the new incremental transmit editor
|
2019-09-25 20:26:41 -04:00 |
|
Jordan Sherer
|
bb91fac20d
|
Added visual strikethrough for transmitted text
|
2019-09-21 15:24:05 -04:00 |
|
Jordan Sherer
|
335b6d13f6
|
Fixed #192: focus control for receive area
|
2019-09-19 12:08:33 -04:00 |
|
Jordan Sherer
|
8851cf5fa9
|
Fixed offset on mode change
|
2019-09-19 11:51:27 -04:00 |
|
Jordan Sherer
|
18b59e1b52
|
Restore HB/HB+ACK settings when switching between Normal, Fast, and Turbo modes
|
2019-09-16 14:16:17 -04:00 |
|
Jordan Sherer
|
a882e1d9a5
|
Fixed bug with broken display of MSG ID frames
|
2019-09-07 22:15:08 -04:00 |
|