Commit Graph

1267 Commits

Author SHA1 Message Date
Jordan Sherer
6d6212a8c0 Added mutex for critical regions in the decode process 2019-11-17 01:21:11 -05:00
Jordan Sherer
3fb66f888c Added substitute flag in dictionary compression...for later 2019-11-16 20:27:27 -05:00
Jordan Sherer
16b5193216 Ellipses check checks text first 2019-11-16 20:03:17 -05:00
Jordan Sherer
30f18c69d8 Missed frame computation should happen after 1 period...lets set it to 1.5 periods for now 2019-11-16 19:49:28 -05:00
Jordan Sherer
fcf40e6f3b Restructuring @APRSIS into @JS8NET 2019-11-15 21:54:17 -05:00
Jordan Sherer
d9ecd5a94e Turn off decoder debugging by default unless in debug mode 2019-11-15 21:18:17 -05:00
Jordan Sherer
d01d230f07 Hide save audio functionality until its no longer broken 2019-11-15 15:40:01 -05:00
Jordan Sherer
5eb5e77668 Fixed #71: newline supported in 2.0 messages 2019-11-15 15:29:10 -05:00
Jordan Sherer
a1ad346cea Fixed enter keypress for proper handling 2019-11-15 10:18:19 -05:00
Jordan Sherer
ba3e521cf3 Fixed newline processing 2019-11-15 09:45:54 -05:00
Jordan Sherer
28fbce38b4 Bump to RC5 2019-11-14 21:51:55 -05:00
Jordan Sherer
ea76d0e8d2 Added output option for debug statements to the command line 2019-11-14 20:37:03 -05:00
Jordan Sherer
8aa0430834 Fixed initial decode after transmit caused by transmit dead air 2019-11-14 20:20:05 -05:00
Jordan Sherer
f635ba3a33 Delay first decode until start of the next period on startup 2019-11-14 16:07:49 -05:00
Jordan Sherer
9e761ba144 Added better initialization. Added skipping decodes while not monitoring. 2019-11-14 14:29:17 -05:00
Jordan Sherer
cd1f961cac Added locking debug 2019-11-14 12:03:50 -05:00
Jordan Sherer
2f9e1201b3 Submode should be initd 2019-11-14 10:06:31 -05:00
Jordan Sherer
145cb16fde Updated decode locking. Removed DecodeButton and OptimizingProgressDialog 2019-11-14 10:04:29 -05:00
Jordan Sherer
f450683e6e Detector buffer position should be 0 after clear 2019-11-14 10:00:45 -05:00
Jordan Sherer
09da8a22c7 Attempt decoder process recovery on hang until I determine why its hanging 2019-11-13 16:10:26 -05:00
Jordan Sherer
49da619a8f Fixed Show Band Heartbeats / Acks by default 2019-11-12 21:01:14 -05:00
Jordan Sherer
ddc1380b1e Fixed #223: compound callsign directed text coloring 2019-11-12 21:00:32 -05:00
Jordan Sherer
b389013945 Bump to RC4 2019-11-12 20:45:44 -05:00
Jordan Sherer
1621670d1f Added minute sync to time drift control 2019-11-12 20:45:27 -05:00
Jordan Sherer
e855a84bb9 Updated menu shortcuts 2019-11-12 20:32:18 -05:00
Jordan Sherer
06fef4f811 Added minimum resolution for grid locators 2019-11-12 20:25:08 -05:00
Jordan Sherer
6181928c6c Conditional debug statements for the decoder 2019-11-12 20:12:16 -05:00
Jordan Sherer
5d7ef702ab Clean up decoder functions and adding parameter descriptions 2019-11-12 13:42:21 -05:00
Jordan Sherer
471e85ee97 Fixed issue with decoder being able to be run multiple times back to back without synchronization 2019-11-12 13:27:45 -05:00
Jordan Sherer
3afcbd32c1 More decoder cleanup 2019-11-12 10:04:54 -05:00
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
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