Commit Graph

1383 Commits

Author SHA1 Message Date
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
18dec96843 Fixed #235: only 7-bit printable ascii allowed in the text box 2019-11-10 11:38:31 -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
9f3f9b267b Added RAGCHEW group to base calls 2019-11-07 15:55:30 -05:00
Jordan Sherer
54d9afd69d Disable E decoder 2019-11-07 15:53:44 -05:00
Jordan Sherer
36437e57bf Fixed mode menu shortcuts 2019-11-07 14:58:30 -05:00
Jordan Sherer
c001303bba Fixed windows crash for E decoder 2019-11-07 14:44:36 -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
473a49428d Enable experimental slow mode 2019-11-06 20:37:02 -05:00
Jordan Sherer
2a65e10300 Bump to RC3 2019-11-06 20:34:59 -05:00
Jordan Sherer
0569bb0167 Optimized E settings 2019-11-06 20:33:37 -05:00
Jordan Sherer
f7d253e7e3 Fixed lower limit for snr 2019-11-06 19:39:46 -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
9e77bc5d28 Updated mode menu to include decode settings 2019-11-06 14:37:15 -05:00
Jordan Sherer
6472314329 Refspec is conditional 2019-11-06 14:16:46 -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
e3ac4b22c3 Erase the entire buffer on reset instead of just what's in 'front' 2019-11-05 16:50:09 -05:00
Jordan Sherer
7128daf79e Keep track of previous kin for delta on detector reset 2019-11-05 16:37:51 -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
d11dcd0830 Added MULTI to multi menu item 2019-11-04 20:24:52 -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
c72857aa76 Memory JS8 2019-11-03 13:58:34 -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