Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						e11bbbf494
					 | 
					
						
						
							
							remove fft stuff from csdr
						
						
						
						
						
						
					 | 
					
						2021-01-23 19:40:05 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						4b94126dc3
					 | 
					
						
						
							
							use the fft chain directly without csdr dsp classes
						
						
						
						
						
						
					 | 
					
						2021-01-23 19:27:01 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						4e429d047d
					 | 
					
						
						
							
							Merge branch 'develop' into pycsdr
						
						
						
						
						
						
					 | 
					
						2021-01-23 17:17:44 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						68a1abd37e
					 | 
					
						
						
							
							keep intermediate sample rate down to a minimum
						
						
						
						
						
						
					 | 
					
						2021-01-22 18:47:34 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						bcab2b2288
					 | 
					
						
						
							
							update copyright notices
						
						
						
						
						
						
					 | 
					
						2021-01-22 18:10:51 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						64b7b485b3
					 | 
					
						
						
							
							run the code formatter over all
						
						
						
						
						
						
					 | 
					
						2021-01-20 17:01:46 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						ee8d896d60
					 | 
					
						
						
							
							implement output buffer shutdown
						
						
						
						
						
						
					 | 
					
						2021-01-17 21:01:54 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						297d6b540d
					 | 
					
						
						
							
							Merge branch 'develop' into pycsdr
						
						
						
						
						
						
					 | 
					
						2021-01-17 18:16:32 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						e917b920c8
					 | 
					
						
						
							
							remove failing stop() implementation on destructor
						
						
						
						
						
						
					 | 
					
						2021-01-17 18:11:10 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						1b36baad88
					 | 
					
						
						
							
							extend default WFM bandwidth to 150kHz, allowing up to 200kHz
						
						
						
						
						
						
					 | 
					
						2021-01-14 23:47:12 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						f4629804ff
					 | 
					
						
						
							
							explicitly unset chain since automatic garbage collection is broken
						
						
						
						
						
						
					 | 
					
						2021-01-04 00:24:06 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						a2d731503f
					 | 
					
						
						
							
							update api
						
						
						
						
						
						
					 | 
					
						2021-01-02 03:12:21 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						ca183c7c5a
					 | 
					
						
						
							
							Merge branch 'develop' into pycsdr
						
						
						
						
						
						
					 | 
					
						2020-12-27 20:22:42 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								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
							
						 
					 | 
					
						
						
							
						
						fa3b5cd7e6
					 | 
					
						
						
							
							implement new buffer input / output api
						
						
						
						
						
						
					 | 
					
						2020-12-25 20:27:30 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						2df527ed20
					 | 
					
						
						
							
							wrap averager (prepare to make it switchable)
						
						
						
						
						
						
					 | 
					
						2020-12-21 00:33:48 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						2c7c41cded
					 | 
					
						
						
							
							move fft calculations into fft chain
						
						
						
						
						
						
					 | 
					
						2020-12-20 22:55:10 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						1083d51e18
					 | 
					
						
						
							
							update fft parameters without restarting
						
						
						
						
						
						
					 | 
					
						2020-12-19 17:13:36 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						40c07ebb57
					 | 
					
						
						
							
							move fft calculations to dsp class
						
						
						
						
						
						
					 | 
					
						2020-12-19 16:41:48 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						efe80a75f5
					 | 
					
						
						
							
							put the socketclient on the source so it can be shared
						
						
						
						
						
						
					 | 
					
						2020-12-19 16:28:18 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						1bd6aa73f3
					 | 
					
						
						
							
							encapsulate fft chain in its own class
						
						
						
						
						
						
					 | 
					
						2020-12-16 18:52:00 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						4b61192b36
					 | 
					
						
						
							
							add a feature flag
						
						
						
						
						
						
					 | 
					
						2020-12-16 10:18:47 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						664c6e049f
					 | 
					
						
						
							
							pycsdr based ffd (baby steps)
						
						
						
						
						
						
					 | 
					
						2020-12-15 23:02:12 +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 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |