| 
							
							
								 Jakob Ketterl | 5e7a0a38aa | Merge branch 'develop' into pycsdr | 2021-07-15 18:09:39 +02:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | e6dd1e0fde | disable squelch for DRM, too | 2021-07-15 12:54:21 +02:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | f5c2525f22 | switch NXDN to use digiham decoder; add meta panel | 2021-06-15 22:50:30 +02:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | 5fd303f4a2 | replace dsd with dstar_decoder from the digiham package | 2021-06-08 13:36:08 +02:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | d04ab43977 | add ability to configure codecserver | 2021-05-29 18:50:17 +02:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | a16ad952c4 | change digiham / ambe integration | 2021-05-27 21:35:55 +02:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | 89cd17042a | re-introduce (improved) dc blocker to allow slightly off-frequency signals | 2021-04-20 01:06:01 +02:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | 9351e4793c | merge AudioHandler and AudioChopper; split audio module | 2021-04-11 14:40:28 +02:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | 907359df82 | fix js8 parser | 2021-04-09 22:40:30 +02:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | bbad34cec3 | move wsjt/js8 decisions out of csdr | 2021-04-09 18:16:25 +02:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | fcbaa4f22a | implement aprs config changes | 2021-04-07 16:20:10 +02:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | c0ca216e4d | make "digimodes_fft_size" work from web config | 2021-04-05 17:18:30 +02:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | 7dcafab2c1 | restart on fft_compression changes, too | 2021-02-27 00:29:04 +01:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | baef88bd94 | restart demodulator on compression changes | 2021-02-27 00:17:37 +01:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | 819790cbc8 | prevent an endless loop when client has problematic audio | 2021-02-15 18:03:16 +01:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | 5068bcd347 | run black | 2021-02-11 23:08:19 +01:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | 024a6684ce | fix undefined variable | 2021-02-11 23:07:45 +01:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | aad757df36 | remove experimental csdr settings | 2021-02-11 22:51:50 +01:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | d6d6d97a13 | add Q65 mode integration | 2021-02-03 20:11:07 +01:00 |  | 
			
				
					| 
							
							
								 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 |  |