Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						ecf934864a
					 | 
					
						
						
							
							move dc_block to individual chains since it interferes with m17 demod
						
						
						
						
						
						
					 | 
					
						2020-12-27 19:49:59 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						6af19f44e8
					 | 
					
						
						
							
							Merge branch 'develop' into m17
						
						
						
						
						
						
					 | 
					
						2020-12-08 16:57:00 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						ac4401175f
					 | 
					
						
						
							
							add FST4 and FST4W modes
						
						
						
						
						
						
					 | 
					
						2020-12-07 11:56:01 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						bee6ddc843
					 | 
					
						
						
							
							use information from the mode registry to set up services
						
						
						
						
						
						
					 | 
					
						2020-12-06 00:36:20 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						017bbc3748
					 | 
					
						
						
							
							attempt to include m17-demod (untested due to lack of signals)
						
						
						
						
						
						
					 | 
					
						2020-11-23 01:00:25 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						e6a04aa5e9
					 | 
					
						
						
							
							use agc on wsjtx/js8 since the levels are too low on some sdrs
						
						
						
						
						
						
					 | 
					
						2020-10-25 14:41:53 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						f31685e4e7
					 | 
					
						
						
							
							fix some exceptions due to None values
						
						
						
						
						
						
					 | 
					
						2020-10-11 00:15:09 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						1faa61ad50
					 | 
					
						
						
							
							allow wfm deemphasis tau to be set from the outside
						
						
						
						
						
						
					 | 
					
						2020-10-04 21:46:58 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						a3285d5943
					 | 
					
						
						
							
							make the secondary fft run faster again
						
						
						
						
						
						
					 | 
					
						2020-09-17 22:57:40 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						b9e19421c1
					 | 
					
						
						
							
							activate fft averaging on the secondary fft
						
						
						
						
						
						
					 | 
					
						2020-09-17 22:43:39 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						6a6d4a3c9b
					 | 
					
						
						
							
							secondary fft is now complex, better display for digimodes based on FM
						
						
						
						
						
						
					 | 
					
						2020-09-17 22:21:49 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						9a5286ca24
					 | 
					
						
						
							
							use complex fractional decimator
						
						
						
						
						
						
					 | 
					
						2020-09-04 22:02:23 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						e8068a8795
					 | 
					
						
						
							
							fix dream audio output
						
						
						
						
						
						
					 | 
					
						2020-09-04 19:14:16 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						2411929455
					 | 
					
						
						
							
							implement DRM mode with dream
						
						
						
						
						
						
					 | 
					
						2020-09-04 18:09:02 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						d609acc6aa
					 | 
					
						
						
							
							freedv agc fine-tuning
						
						
						
						
						
						
					 | 
					
						2020-08-29 21:32:21 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						c16a1b4726
					 | 
					
						
						
							
							fine-tune dsd agc; remove limiter (included in agc now)
						
						
						
						
						
						
					 | 
					
						2020-08-28 22:05:00 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						d1cea95eb4
					 | 
					
						
						
							
							use 16bit agc for freedv and dsd modes, refs #126
						
						
						
						
						
						
					 | 
					
						2020-08-27 22:35:49 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						53eefa7c80
					 | 
					
						
						
							
							fix last_decimation
						
						
						
						
						
						
					 | 
					
						2020-08-27 22:35:12 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						b06732dbf5
					 | 
					
						
						
							
							fine-tuning of dsd audio agc
						
						
						
						
						
						
					 | 
					
						2020-08-27 19:41:46 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						22feb8dd1c
					 | 
					
						
						
							
							moderate agc for NFM
						
						
						
						
						
						
					 | 
					
						2020-08-27 19:28:20 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						055269504b
					 | 
					
						
						
							
							use the new agc parameters
						
						
						
						
						
						
					 | 
					
						2020-08-26 19:45:21 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						dea5b15656
					 | 
					
						
						
							
							new gain parameters for digital modes
						
						
						
						
						
						
					 | 
					
						2020-08-26 00:43:49 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						6650438d2f
					 | 
					
						
						
							
							slow agc parameters for AM
						
						
						
						
						
						
					 | 
					
						2020-08-25 21:28:18 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						4204e4d9e2
					 | 
					
						
						
							
							Merge branch 'develop' into agc_work
						
						
						
						
						
						
					 | 
					
						2020-08-24 00:03:55 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						0030c6d656
					 | 
					
						
						
							
							thread names to aid debugging
						
						
						
						
						
						
					 | 
					
						2020-08-14 20:22:25 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						7e5ea6e065
					 | 
					
						
						
							
							improve read pipe opening
						
						
						
						
						
						
					 | 
					
						2020-08-14 20:20:07 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						49383e757f
					 | 
					
						
						
							
							extract pipes to separate file
						
						
						
						
						
						
					 | 
					
						2020-08-14 19:54:07 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						0cd0a1085a
					 | 
					
						
						
							
							uncouple reading pipes, too, and select makes the threads time out
						
						
						
						
						
						
					 | 
					
						2020-08-14 00:17:09 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						5bc69b6fa4
					 | 
					
						
						
							
							use id of pipe to avoid file system collisions
						
						
						
						
						
						
					 | 
					
						2020-08-13 23:51:11 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						ddb5fe51b3
					 | 
					
						
						
							
							open pipes in non-blocking loops, preventing thread leaks
						
						
						
						
						
						
					 | 
					
						2020-08-13 23:35:49 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						7f57e4f45c
					 | 
					
						
						
							
							compensate oversampling with the prefilter of csdr
						
						
						
						
						
						
					 | 
					
						2020-08-08 22:51:03 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						8c5a7a087f
					 | 
					
						
						
							
							compensate WFM frequency deviation, at least preliminary
						
						
						
						
						
						
					 | 
					
						2020-08-08 21:56:35 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						448e266097
					 | 
					
						
						
							
							implement wfm demodulator chain
						
						
						
						
						
						
					 | 
					
						2020-08-08 21:29:25 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						ef2ec1e1c5
					 | 
					
						
						
							
							catch exception on closed inputs
						
						
						
						
						
						
					 | 
					
						2020-08-08 20:43:29 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						a77108dd0c
					 | 
					
						
						
							
							drain subprocess pipes to free up file descriptors, refs #146
						
						
						
						
						
						
					 | 
					
						2020-08-05 20:01:57 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						7e5409160e
					 | 
					
						
						
							
							initial work on freedv / codec2 support, refs #126
						
						
						
						
						
						
					 | 
					
						2020-07-28 00:28:20 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						174e9afa7b
					 | 
					
						
						
							
							correctly close iqtee / iqtee2 pipes
						
						
						
						
						
						
					 | 
					
						2020-07-18 20:00:49 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						f1d9a4a28c
					 | 
					
						
						
							
							switch to shift_addfast_cc for better performance
						
						
						
						
						
						
					 | 
					
						2020-05-24 03:04:20 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						66a4f29911
					 | 
					
						
						
							
							let's try pre-loading the pipes to improve dsp initialization
						
						
						
						
						
						
					 | 
					
						2020-05-06 19:54:55 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						26321ab68b
					 | 
					
						
						
							
							keep more parameters on the server side
						
						
						
						
						
						
					 | 
					
						2020-04-26 18:45:41 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						b58357741a
					 | 
					
						
						
							
							separate modes in here, too
						
						
						
						
						
						
					 | 
					
						2020-04-25 19:05:24 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						4e67be8a3c
					 | 
					
						
						
							
							dynamic profiles
						
						
						
						
						
						
					 | 
					
						2020-04-23 23:30:56 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						623f21f769
					 | 
					
						
						
							
							fast and turbo modes
						
						
						
						
						
						
					 | 
					
						2020-04-23 22:27:03 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						34838abfa9
					 | 
					
						
						
							
							profiles
						
						
						
						
						
						
					 | 
					
						2020-04-23 22:21:26 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						0120b33a25
					 | 
					
						
						
							
							refactor chopper out of wsjt
						
						
						
						
						
						
					 | 
					
						2020-04-22 23:53:19 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						ddfd85c586
					 | 
					
						
						
							
							add js8 decoding if available
						
						
						
						
						
						
					 | 
					
						2020-04-12 13:10:23 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						d06e9151b9
					 | 
					
						
						
							
							pass the frequency along with the job, refs #22 #61
						
						
						
						
						
						
					 | 
					
						2020-04-05 16:35:46 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						7cae383127
					 | 
					
						
						
							
							include defaults
						
						
						
						
						
						
					 | 
					
						2020-03-23 22:09:05 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						8abfe059b7
					 | 
					
						
						
							
							now the sequence doesn't matter any more
						
						
						
						
						
						
					 | 
					
						2020-02-28 16:55:50 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						10523dbbd7
					 | 
					
						
						
							
							use threading to uncouble the queues
						
						
						
						
						
						
					 | 
					
						2020-02-28 16:13:53 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |