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 |
|
Jordan Sherer
|
16da1235a0
|
Clean up decoder fortran
|
2019-11-17 02:14:20 -05:00 |
|
Jordan Sherer
|
d6e79ad902
|
Code cleanup
|
2019-11-17 01:45:00 -05:00 |
|
Jordan Sherer
|
71d52dad63
|
Cleanup playSoundFile
|
2019-11-17 01:32:18 -05:00 |
|
Jordan Sherer
|
26f16b5a99
|
Added guard pattern
|
2019-11-17 01:30:37 -05:00 |
|
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 |
|