| 
							
							
								 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 | 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 | 71d52dad63 | Cleanup playSoundFile | 2019-11-17 01:32:18 -05:00 |  | 
			
				
					| 
							
							
								 Jordan Sherer | 6d6212a8c0 | Added mutex for critical regions in the decode process | 2019-11-17 01:21:11 -05:00 |  | 
			
				
					| 
							
							
								 Jordan Sherer | fcf40e6f3b | Restructuring @APRSIS into @JS8NET | 2019-11-15 21:54:17 -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 | 145cb16fde | Updated decode locking. Removed DecodeButton and OptimizingProgressDialog | 2019-11-14 10:04:29 -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 | 1621670d1f | Added minute sync to time drift control | 2019-11-12 20:45:27 -05:00 |  | 
			
				
					| 
							
							
								 Jordan Sherer | 5d7ef702ab | Clean up decoder functions and adding parameter descriptions | 2019-11-12 13:42:21 -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 | 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 | d7985797a0 | Fixed issue with checksummed messages not obeying the disable typeahead flag | 2019-11-10 11:54:29 -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 | 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 | a43c913a19 | Clean up js8d to jd8e to make it clear the difference | 2019-11-06 16:00:16 -05:00 |  | 
			
				
					| 
							
							
								 Jordan Sherer | f4ae642cec | Refresh JS8 on multi mode decoder toggle | 2019-11-04 20:32:36 -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 | c72857aa76 | Memory JS8 | 2019-11-03 13:58:34 -05:00 |  | 
			
				
					| 
							
							
								 Jordan Sherer | 2d7317aea4 | Refactor cycle frame computation | 2019-11-02 15:43:25 -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 | b351b72037 | Continuing spike of turbo decoder in normal mode. Fine test that works | 2019-10-29 11:18:43 -04:00 |  | 
			
				
					| 
							
							
								 Jordan Sherer | 816bfa4b63 | Removed WSPR QRG guess | 2019-10-27 14:03:43 -04:00 |  | 
			
				
					| 
							
							
								 Jordan Sherer | feeb6540a7 | Ripped out a bunch of old WSPR junk | 2019-10-24 10:52:37 -04:00 |  | 
			
				
					| 
							
							
								 Jordan Sherer | 4c386248da | Ripped out the fastgraph as it was confusing in the code | 2019-10-23 10:23:05 -04:00 |  | 
			
				
					| 
							
							
								 Jordan Sherer | 3841e1901f | Ripped out echograph as it was causing strange linking issues with the MacOS compiler | 2019-10-22 22:08:20 -04:00 |  | 
			
				
					| 
							
							
								 Jordan Sherer | d0c61578f0 | Refactor + some comments for better understanding of the dec_data structure | 2019-10-22 01:16:02 -04:00 |  | 
			
				
					| 
							
							
								 Jordan Sherer | e7b3a5d41c | Fixed naming of modename to speed | 2019-10-22 00:35:54 -04:00 |  | 
			
				
					| 
							
							
								 Jordan Sherer | 7c34fd3c4a | Fixed mode button display when in qso and pause hbs enabled | 2019-10-21 15:58:58 -04:00 |  | 
			
				
					| 
							
							
								 Jordan Sherer | e211185977 | Fixed modename references | 2019-10-21 14:42:03 -04:00 |  | 
			
				
					| 
							
							
								 Jordan Sherer | e4d4487d23 | Further expanding the rx threshold window | 2019-10-20 09:45:11 -04:00 |  | 
			
				
					| 
							
							
								 Jordan Sherer | 1ad0efa634 | Fixed double printing (... I think ...) | 2019-10-19 20:30:29 -04:00 |  | 
			
				
					| 
							
							
								 Jordan Sherer | 05a625dfe8 | Trying out new notification code | 2019-10-15 13:52:30 -04:00 |  | 
			
				
					| 
							
							
								 Jordan Sherer | 9a097e20c9 | Added test button to notifications table | 2019-10-11 20:09:47 -04:00 |  | 
			
				
					| 
							
							
								 Jordan Sherer | aa3327342d | Working notification configuration | 2019-10-10 20:40:30 -04:00 |  | 
			
				
					| 
							
							
								 Jordan Sherer | 581d40010f | Fixed bug causing segfault when QAudioOutput was stopped | 2019-10-08 21:26:17 -04:00 |  | 
			
				
					| 
							
							
								 Jordan Sherer | 9dc2c99ebd | Initial commit of notifications spike | 2019-10-08 20:24:51 -04:00 |  | 
			
				
					| 
							
							
								 Jordan Sherer | 6f111cdb73 | Fixed jumping frequency by better signal frequency tweaking after sync | 2019-10-05 14:55:15 -04:00 |  | 
			
				
					| 
							
							
								 Jordan Sherer | 481b07c682 | Working typeahead incremental tx text display | 2019-09-28 14:07:23 -04:00 |  | 
			
				
					| 
							
							
								 Jordan Sherer | c5451a2029 | Fixed the data frame creation for buffered messages | 2019-09-27 22:44:27 -04:00 |  | 
			
				
					| 
							
							
								 Jordan Sherer | 477adc81ac | Basic typeahead working. Need to fix edge cases and text replacement bugs | 2019-09-26 23:19:00 -04:00 |  |