Commit Graph

  • 201252bb88 Time drift menu option should have units Jordan Sherer 2019-12-13 15:27:42 -0500
  • c036a72636 Fixed #280: sync to station right click option. Jordan Sherer 2019-12-13 14:30:47 -0500
  • ee9ed66f82 Updated ft8 and js8 params Jordan Sherer 2019-12-13 11:09:31 -0500
  • cc63277adb Decoder does not need to emit debug by default Jordan Sherer 2019-12-13 09:24:07 -0500
  • c6407b2479 Fixed symlink for ft8 params Jordan Sherer 2019-12-13 08:48:03 -0500
  • 5b9c71f380 Proper SNR calculations for each mode speed under additive gaussian white noise Jordan Sherer 2019-12-12 20:56:02 -0500
  • 77405cc968 Removing leftover ft8 files. Cleaning up sync code. Jordan Sherer 2019-12-12 20:35:16 -0500
  • 7dc0298b18 I believe SNR should be the min between xbase and xnoi...let's try Jordan Sherer 2019-12-11 16:56:43 -0500
  • 8e0e94e8bb Moved JS8E to 3.125 baud instead of 3 baud. Jordan Sherer 2019-12-10 22:24:50 -0500
  • 699af49718 Experiment with ULTRA Jordan Sherer 2019-12-09 16:18:50 -0500
  • 69c03c5e94 Fixed typo in ifdef Jordan Sherer 2019-12-09 14:02:36 -0500
  • 5215fd324d Added I decoder and reorganized the E selection code Jordan Sherer 2019-12-09 14:00:23 -0500
  • f706685cc9 Fixed signal subtraction for E speed signals Jordan Sherer 2019-12-08 14:14:58 -0500
  • 3be107b348 Updated decoder with better debug handling. Fixed issue with E mode crashing on some decodes Jordan Sherer 2019-12-07 15:53:41 -0500
  • 04fa0f42ad Slow mode threshold is 1.25 seconds Jordan Sherer 2019-12-07 15:52:50 -0500
  • 618616af91 Bump to dev Jordan Sherer 2019-12-02 10:50:21 -0500
  • bc3e507af1 Bump to 2.0.1 v2.0.1-ga Jordan Sherer 2019-12-02 10:37:42 -0500
  • ca5012c3b2 Fixed issue with WideGraph activating on Windows before fully initialized, which when notifications were enabled (not sure why) would hang the widegraph. Jordan Sherer 2019-12-02 10:37:14 -0500
  • 6a0ef6d407 Bump to 2.0.1 Jordan Sherer 2019-11-30 09:45:42 -0500
  • 811ecccea3 Added JS8NET to disallowed group. Added validation to station add modal Jordan Sherer 2019-11-30 09:45:25 -0500
  • ec5e4f9978 Bump to dev Jordan Sherer 2019-11-29 23:02:53 -0500
  • 2e52b6d8f2 Bump to 2.0 v2.0.0-ga Jordan Sherer 2019-11-29 22:27:03 -0500
  • 1e41c5e792 Fixed issue with NotificationAudio fatal error causing segfault Jordan Sherer 2019-11-29 22:25:37 -0500
  • eaff44aa38 Revert "Fixed array alignment in decoder" Jordan Sherer 2019-11-29 20:46:18 -0500
  • d3fa09f20b Bump to 2.0 dev post general release Jordan Sherer 2019-11-29 14:09:41 -0500
  • cfeed7fc87 Fixed array alignment in decoder Jordan Sherer 2019-11-28 21:56:38 -0500
  • f332177034 Fixed lag in notifications by added a byte stream cache Jordan Sherer 2019-11-26 14:23:39 -0500
  • 08d1f007fa Fixed issue with callsign selection Jordan Sherer 2019-11-25 20:30:03 -0500
  • 88d8070db4 Fixed segfault in jsc compression code Jordan Sherer 2019-11-25 20:13:00 -0500
  • b961d03045 Updated udp.py with the new default port Jordan Sherer 2019-11-22 15:18:37 -0500
  • 2159ea0cfb Updated decoder subprocess error handling to restart instead of crash the app Jordan Sherer 2019-11-22 15:00:06 -0500
  • cb7f84d952 Added error and finished signals to the decoder process Jordan Sherer 2019-11-22 14:20:05 -0500
  • 670faf3397 Default UDP server port changed to 2242 Jordan Sherer 2019-11-22 09:46:31 -0500
  • 138063a112 Fixed #245: Added partial support for a subset of latin1 charset Jordan Sherer 2019-11-22 01:34:57 -0500
  • 1f7d6a9f3a Added some unicode escaping routines for later Jordan Sherer 2019-11-21 23:52:12 -0500
  • fb956d9141 Fixed #249: log dialog covering error message Jordan Sherer 2019-11-21 12:04:45 -0500
  • c1fd31dc24 Fixed notification audio to not produce static by buffering the entire file ahead of time before playing Jordan Sherer 2019-11-21 11:49:17 -0500
  • 35b478f791 Fixed issue with datetime formatting in ALL.txt and duplicate entries in ALL.txt Jordan Sherer 2019-11-20 15:15:58 -0500
  • fc4a6d35a5 Removed the DecodedText snr limitation Jordan Sherer 2019-11-20 14:39:10 -0500
  • 43a6dbc42d Decoder should wait 2 seconds after transmit before trying to decode again Jordan Sherer 2019-11-20 00:50:52 -0500
  • 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. Jordan Sherer 2019-11-20 00:46:48 -0500
  • 8ec88432bd Initial reworking of js8 decoder threading and scheduling Jordan Sherer 2019-11-20 00:11:30 -0500
  • 1a03619a2f Move decoder process handling to separate thread to avoid exhaustuion Jordan Sherer 2019-11-19 10:39:27 -0500
  • 2a320ddcdd Added debugging fromthe decoder Jordan Sherer 2019-11-19 10:13:10 -0500
  • 41321561bc Updated mac bundle identifier Jordan Sherer 2019-11-17 21:35:06 -0500
  • 7bc78d3496 Further mutex for decode done to avoid race conditions across threads Jordan Sherer 2019-11-17 02:43:17 -0500
  • 70bc0e7784 Added a few special group callsigns Jordan Sherer 2019-11-17 02:25:46 -0500
  • 16da1235a0 Clean up decoder fortran Jordan Sherer 2019-11-17 02:14:20 -0500
  • d6e79ad902 Code cleanup Jordan Sherer 2019-11-17 01:45:00 -0500
  • 71d52dad63 Cleanup playSoundFile Jordan Sherer 2019-11-17 01:32:18 -0500
  • 26f16b5a99 Added guard pattern Jordan Sherer 2019-11-17 01:30:37 -0500
  • 6d6212a8c0 Added mutex for critical regions in the decode process Jordan Sherer 2019-11-17 01:21:07 -0500
  • 3fb66f888c Added substitute flag in dictionary compression...for later Jordan Sherer 2019-11-16 20:27:27 -0500
  • 16b5193216 Ellipses check checks text first Jordan Sherer 2019-11-16 20:03:17 -0500
  • 30f18c69d8 Missed frame computation should happen after 1 period...lets set it to 1.5 periods for now Jordan Sherer 2019-11-16 19:49:28 -0500
  • fcf40e6f3b Restructuring @APRSIS into @JS8NET Jordan Sherer 2019-11-15 21:54:17 -0500
  • d9ecd5a94e Turn off decoder debugging by default unless in debug mode Jordan Sherer 2019-11-15 21:17:47 -0500
  • d01d230f07 Hide save audio functionality until its no longer broken Jordan Sherer 2019-11-15 15:40:01 -0500
  • 5eb5e77668 Fixed #71: newline supported in 2.0 messages Jordan Sherer 2019-11-15 15:29:10 -0500
  • a1ad346cea Fixed enter keypress for proper handling Jordan Sherer 2019-11-15 10:18:19 -0500
  • ba3e521cf3 Fixed newline processing Jordan Sherer 2019-11-15 09:45:54 -0500
  • 28fbce38b4 Bump to RC5 Jordan Sherer 2019-11-14 21:51:55 -0500
  • ea76d0e8d2 Added output option for debug statements to the command line Jordan Sherer 2019-11-14 20:37:03 -0500
  • 8aa0430834 Fixed initial decode after transmit caused by transmit dead air Jordan Sherer 2019-11-14 20:20:05 -0500
  • f635ba3a33 Delay first decode until start of the next period on startup Jordan Sherer 2019-11-14 16:07:49 -0500
  • 9e761ba144 Added better initialization. Added skipping decodes while not monitoring. Jordan Sherer 2019-11-14 14:29:17 -0500
  • cd1f961cac Added locking debug Jordan Sherer 2019-11-14 12:03:50 -0500
  • 2f9e1201b3 Submode should be initd Jordan Sherer 2019-11-14 10:06:31 -0500
  • 145cb16fde Updated decode locking. Removed DecodeButton and OptimizingProgressDialog Jordan Sherer 2019-11-14 10:04:29 -0500
  • f450683e6e Detector buffer position should be 0 after clear Jordan Sherer 2019-11-14 10:00:45 -0500
  • 09da8a22c7 Attempt decoder process recovery on hang until I determine why its hanging Jordan Sherer 2019-11-13 16:10:26 -0500
  • 49da619a8f Fixed Show Band Heartbeats / Acks by default Jordan Sherer 2019-11-12 21:01:14 -0500
  • ddc1380b1e Fixed #223: compound callsign directed text coloring Jordan Sherer 2019-11-12 21:00:32 -0500
  • b389013945 Bump to RC4 Jordan Sherer 2019-11-12 20:45:44 -0500
  • 1621670d1f Added minute sync to time drift control Jordan Sherer 2019-11-12 20:45:27 -0500
  • e855a84bb9 Updated menu shortcuts Jordan Sherer 2019-11-12 20:32:18 -0500
  • 06fef4f811 Added minimum resolution for grid locators Jordan Sherer 2019-11-12 20:25:08 -0500
  • 6181928c6c Conditional debug statements for the decoder Jordan Sherer 2019-11-12 20:12:16 -0500
  • 5d7ef702ab Clean up decoder functions and adding parameter descriptions Jordan Sherer 2019-11-12 13:42:21 -0500
  • 471e85ee97 Fixed issue with decoder being able to be run multiple times back to back without synchronization Jordan Sherer 2019-11-12 13:27:45 -0500
  • 3afcbd32c1 More decoder cleanup Jordan Sherer 2019-11-12 10:04:54 -0500
  • d0d7aaa286 Tweaking decoder, ensuring negative values are omitted Jordan Sherer 2019-11-12 09:34:54 -0500
  • eada85c04d Decoder queue processing bugs Jordan Sherer 2019-11-11 22:39:02 -0500
  • 865cfa31f9 Decoder restructuring to operate on a queue and catch up when required Jordan Sherer 2019-11-11 21:08:16 -0500
  • 5b43050a3a Update status bar when decoding Jordan Sherer 2019-11-11 10:07:40 -0500
  • 1719954071 Update status bar when decoding Jordan Sherer 2019-11-11 10:06:24 -0500
  • e4cfb820a3 Removed waterfall freeze. Pause decoder during transmit dead air Jordan Sherer 2019-11-11 09:53:32 -0500
  • 34c6f83642 Working through better way to handle decoder timing Jordan Sherer 2019-11-10 22:17:32 -0500
  • 05c45ed794 Added sort activity tables by speed Jordan Sherer 2019-11-10 13:47:17 -0500
  • d7985797a0 Fixed issue with checksummed messages not obeying the disable typeahead flag Jordan Sherer 2019-11-10 11:54:29 -0500
  • 18dec96843 Fixed #235: only 7-bit printable ascii allowed in the text box Jordan Sherer 2019-11-10 11:38:31 -0500
  • d75c8fdc83 Fixed decode speed setting restoration on restart Jordan Sherer 2019-11-09 09:58:55 -0500
  • b8ccd5d810 Do not pass around speed name, use submode int Jordan Sherer 2019-11-09 09:48:09 -0500
  • 305c0fdb12 Changed decode timing to better decode signals Jordan Sherer 2019-11-09 09:25:03 -0500
  • b54e3e89aa Fixed switch statement fallthrough Jordan Sherer 2019-11-07 22:36:54 -0500
  • 084dd77b42 Added better baseline valid frame thresholds to prevent fewer false decodes Jordan Sherer 2019-11-07 22:18:05 -0500
  • 9f3f9b267b Added RAGCHEW group to base calls Jordan Sherer 2019-11-07 15:55:30 -0500
  • 54d9afd69d Disable E decoder Jordan Sherer 2019-11-07 15:53:44 -0500
  • 36437e57bf Fixed mode menu shortcuts Jordan Sherer 2019-11-07 14:58:30 -0500
  • c001303bba Fixed windows crash for E decoder Jordan Sherer 2019-11-07 14:44:36 -0500