Commit Graph

1321 Commits

Author SHA1 Message Date
Jordan Sherer
ee264e2e01 Set I decode default setting 2019-12-13 20:00:08 -05:00
Jordan Sherer
bf49b9b167 Added debug statements for costas 2019-12-13 19:59:28 -05:00
Jordan Sherer
4e3d5b0d89 Added SKYWARN group to built-in groups list 2019-12-13 19:59:12 -05:00
Jordan Sherer
201252bb88 Time drift menu option should have units 2019-12-13 15:27:42 -05:00
Jordan Sherer
c036a72636 Fixed #280: sync to station right click option. 2019-12-13 14:30:47 -05:00
Jordan Sherer
ee9ed66f82 Updated ft8 and js8 params 2019-12-13 11:09:31 -05:00
Jordan Sherer
cc63277adb Decoder does not need to emit debug by default 2019-12-13 09:24:07 -05:00
Jordan Sherer
c6407b2479 Fixed symlink for ft8 params 2019-12-13 08:48:03 -05:00
Jordan Sherer
5b9c71f380 Proper SNR calculations for each mode speed under additive gaussian
white noise
2019-12-12 20:56:16 -05:00
Jordan Sherer
77405cc968 Removing leftover ft8 files. Cleaning up sync code. 2019-12-12 20:35:16 -05:00
Jordan Sherer
7dc0298b18 I believe SNR should be the min between xbase and xnoi...let's try 2019-12-11 16:56:43 -05:00
Jordan Sherer
8e0e94e8bb Moved JS8E to 3.125 baud instead of 3 baud. 2019-12-10 22:24:50 -05:00
Jordan Sherer
699af49718 Experiment with ULTRA 2019-12-09 16:18:50 -05:00
Jordan Sherer
69c03c5e94 Fixed typo in ifdef 2019-12-09 14:02:36 -05:00
Jordan Sherer
5215fd324d Added I decoder and reorganized the E selection code 2019-12-09 14:00:23 -05:00
Jordan Sherer
f706685cc9 Fixed signal subtraction for E speed signals 2019-12-08 14:14:58 -05:00
Jordan Sherer
3be107b348 Updated decoder with better debug handling. Fixed issue with E mode crashing on some decodes 2019-12-07 15:53:41 -05:00
Jordan Sherer
04fa0f42ad Slow mode threshold is 1.25 seconds 2019-12-07 15:52:50 -05:00
Jordan Sherer
618616af91 Bump to dev 2019-12-02 10:50:21 -05:00
Jordan Sherer
bc3e507af1 Bump to 2.0.1 2019-12-02 10:37:42 -05:00
Jordan Sherer
ca5012c3b2 Fixed issue with WideGraph activating on Windows before fully initialized, which when notifications were enabled (not sure why) would hang the widegraph. 2019-12-02 10:37:14 -05:00
Jordan Sherer
6a0ef6d407 Bump to 2.0.1 2019-11-30 09:45:42 -05:00
Jordan Sherer
811ecccea3 Added JS8NET to disallowed group. Added validation to station add modal 2019-11-30 09:45:25 -05:00
Jordan Sherer
ec5e4f9978 Bump to dev 2019-11-29 23:02:53 -05:00
Jordan Sherer
2e52b6d8f2 Bump to 2.0 2019-11-29 22:27:03 -05:00
Jordan Sherer
1e41c5e792 Fixed issue with NotificationAudio fatal error causing segfault 2019-11-29 22:25:37 -05:00
Jordan Sherer
eaff44aa38 Revert "Fixed array alignment in decoder"
This reverts commit cfeed7fc87.
2019-11-29 20:46:18 -05:00
Jordan Sherer
d3fa09f20b Bump to 2.0 dev post general release 2019-11-29 14:09:41 -05:00
Jordan Sherer
cfeed7fc87 Fixed array alignment in decoder 2019-11-28 21:56:38 -05:00
Jordan Sherer
f332177034 Fixed lag in notifications by added a byte stream cache 2019-11-26 14:23:39 -05:00
Jordan Sherer
08d1f007fa Fixed issue with callsign selection 2019-11-25 20:30:03 -05:00
Jordan Sherer
88d8070db4 Fixed segfault in jsc compression code 2019-11-25 20:13:00 -05:00
Jordan Sherer
b961d03045 Updated udp.py with the new default port 2019-11-22 15:18:37 -05:00
Jordan Sherer
2159ea0cfb Updated decoder subprocess error handling to restart instead of crash the app 2019-11-22 15:00:06 -05:00
Jordan Sherer
cb7f84d952 Added error and finished signals to the decoder process 2019-11-22 14:20:05 -05:00
Jordan Sherer
670faf3397 Default UDP server port changed to 2242 2019-11-22 09:46:31 -05:00
Jordan Sherer
138063a112 Fixed #245: Added partial support for a subset of latin1 charset 2019-11-22 01:34:57 -05:00
Jordan Sherer
1f7d6a9f3a Added some unicode escaping routines for later 2019-11-21 23:52:12 -05:00
Jordan Sherer
fb956d9141 Fixed #249: log dialog covering error message 2019-11-21 12:04:45 -05:00
Jordan Sherer
c1fd31dc24 Fixed notification audio to not produce static by buffering the entire file ahead of time before playing 2019-11-21 11:49:17 -05:00
Jordan Sherer
35b478f791 Fixed issue with datetime formatting in ALL.txt and duplicate entries in ALL.txt 2019-11-20 15:15:58 -05:00
Jordan Sherer
fc4a6d35a5 Removed the DecodedText snr limitation 2019-11-20 14:39:10 -05:00
Jordan Sherer
43a6dbc42d Decoder should wait 2 seconds after transmit before trying to decode again 2019-11-20 00:50:52 -05:00
Jordan Sherer
f1ffc1de9d Fixed the decoder deadlock caused by waiting for the lockfile after a decode, which resulted in a deadlock on back-to-back decodes when a CPU was slow to decode TURBO within its 6 second cycle. Most of the time this was highly unlikely, but every now and then the timing was just right that the lock was created and removed before the decoder could observe that it was created. Sad panda. 2019-11-20 00:46:48 -05:00
Jordan Sherer
8ec88432bd Initial reworking of js8 decoder threading and scheduling 2019-11-20 00:11:30 -05:00
Jordan Sherer
1a03619a2f Move decoder process handling to separate thread to avoid exhaustuion 2019-11-19 10:39:27 -05:00
Jordan Sherer
2a320ddcdd Added debugging fromthe decoder 2019-11-19 10:13:10 -05:00
Jordan Sherer
41321561bc Updated mac bundle identifier 2019-11-17 21:35:06 -05:00
Jordan Sherer
7bc78d3496 Further mutex for decode done to avoid race conditions across threads 2019-11-17 02:43:17 -05:00
Jordan Sherer
70bc0e7784 Added a few special group callsigns 2019-11-17 02:25:46 -05:00