Jakob Ketterl 
							
						 
					 
					
						
						
							
						
						46c78f6463 
					 
					
						
						
							
							avoid demodulator concurrency  
						
						... 
						
						
						
						* this frees up resources used by the current demodulator before
  starting a new one
* this addresses an issue where users of single-channel AMBE sticks
  could not seamlessly switch between digital modes 
						
						
					 
					
						2021-12-23 16:32:51 +01:00 
						 
				 
			
				
					
						
							
							
								Jakob Ketterl 
							
						 
					 
					
						
						
							
						
						40c68933e1 
					 
					
						
						
							
							add preliminary parsing and display of M17 metadata  
						
						
						
						
					 
					
						2021-12-21 21:18:17 +01:00 
						 
				 
			
				
					
						
							
							
								Jakob Ketterl 
							
						 
					 
					
						
						
							
						
						4ce3816f48 
					 
					
						
						
							
							show codecserver errors in the client  
						
						
						
						
					 
					
						2021-12-13 13:26:47 +01:00 
						 
				 
			
				
					
						
							
							
								Jakob Ketterl 
							
						 
					 
					
						
						
							
						
						33c8e34456 
					 
					
						
						
							
							use the resume call before pumping data from a reader  
						
						
						
						
					 
					
						2021-10-26 16:40:38 +02:00 
						 
				 
			
				
					
						
							
							
								Jakob Ketterl 
							
						 
					 
					
						
						
							
						
						8cce5bd889 
					 
					
						
						
							
							add metrics for pocsag  
						
						
						
						
					 
					
						2021-10-01 00:52:32 +02:00 
						 
				 
			
				
					
						
							
							
								Jakob Ketterl 
							
						 
					 
					
						
						
							
						
						1e57fb4609 
					 
					
						
						
							
							expect a broken pipe  
						
						
						
						
					 
					
						2021-09-30 23:04:59 +02:00 
						 
				 
			
				
					
						
							
							
								Jakob Ketterl 
							
						 
					 
					
						
						
							
						
						c3917c61d3 
					 
					
						
						
							
							fix audio compression switching  
						
						
						
						
					 
					
						2021-09-28 17:46:18 +02:00 
						 
				 
			
				
					
						
							
							
								Jakob Ketterl 
							
						 
					 
					
						
						
							
						
						25e2a8013e 
					 
					
						
						
							
							parser typing  
						
						
						
						
					 
					
						2021-09-28 00:27:01 +02:00 
						 
				 
			
				
					
						
							
							
								Jakob Ketterl 
							
						 
					 
					
						
						
							
						
						757ec01ea4 
					 
					
						
						
							
							clientReader is not used any more  
						
						
						
						
					 
					
						2021-09-28 00:14:53 +02:00 
						 
				 
			
				
					
						
							
							
								Jakob Ketterl 
							
						 
					 
					
						
						
							
						
						a07480fd9a 
					 
					
						
						
							
							remove old csdr code  
						
						
						
						
					 
					
						2021-09-27 18:53:49 +02:00 
						 
				 
			
				
					
						
							
							
								Jakob Ketterl 
							
						 
					 
					
						
						
							
						
						909a969e04 
					 
					
						
						
							
							restore wfm deemphasis tau functionality  
						
						
						
						
					 
					
						2021-09-27 17:46:19 +02:00 
						 
				 
			
				
					
						
							
							
								Jakob Ketterl 
							
						 
					 
					
						
						
							
						
						edace3d451 
					 
					
						
						
							
							work on some todos  
						
						
						
						
					 
					
						2021-09-27 17:29:51 +02:00 
						 
				 
			
				
					
						
							
							
								Jakob Ketterl 
							
						 
					 
					
						
						
							
						
						cbcba5807f 
					 
					
						
						
							
							restore PSK decoding  
						
						
						
						
					 
					
						2021-09-23 18:43:41 +02:00 
						 
				 
			
				
					
						
							
							
								Jakob Ketterl 
							
						 
					 
					
						
						
							
						
						83d01553e3 
					 
					
						
						
							
							use "Optional" in typing  
						
						
						
						
					 
					
						2021-09-20 17:24:10 +02:00 
						 
				 
			
				
					
						
							
							
								Jakob Ketterl 
							
						 
					 
					
						
						
							
						
						f2a97415b9 
					 
					
						
						
							
							more localized imports  
						
						
						
						
					 
					
						2021-09-20 16:55:17 +02:00 
						 
				 
			
				
					
						
							
							
								Jakob Ketterl 
							
						 
					 
					
						
						
							
						
						81ed1a9ebb 
					 
					
						
						
							
							abstract chain features; use local imports to avoid hard dependencies  
						
						
						
						
					 
					
						2021-09-20 16:14:23 +02:00 
						 
				 
			
				
					
						
							
							
								Jakob Ketterl 
							
						 
					 
					
						
						
							
						
						b2e15c559e 
					 
					
						
						
							
							refactor  
						
						
						
						
					 
					
						2021-09-20 15:32:26 +02:00 
						 
				 
			
				
					
						
							
							
								Jakob Ketterl 
							
						 
					 
					
						
						
							
						
						c10fdd2a53 
					 
					
						
						
							
							move  
						
						
						
						
					 
					
						2021-09-20 15:16:06 +02:00 
						 
				 
			
				
					
						
							
							
								Jakob Ketterl 
							
						 
					 
					
						
						
							
						
						9efe41a2b1 
					 
					
						
						
							
							move the pump mechanism, allowing the old output code to be removed  
						
						
						
						
					 
					
						2021-09-20 15:09:26 +02:00 
						 
				 
			
				
					
						
							
							
								Jakob Ketterl 
							
						 
					 
					
						
						
							
						
						6129b92277 
					 
					
						
						
							
							avoid duplicate method  
						
						
						
						
					 
					
						2021-09-15 15:01:36 +02:00 
						 
				 
			
				
					
						
							
							
								Jakob Ketterl 
							
						 
					 
					
						
						
							
						
						e5b120311d 
					 
					
						
						
							
							get freedv back by modeling a corresponding module and chain  
						
						
						
						
					 
					
						2021-09-13 16:58:02 +02:00 
						 
				 
			
				
					
						
							
							
								Jakob Ketterl 
							
						 
					 
					
						
						
							
						
						72920135e9 
					 
					
						
						
							
							fix initial setup of dial frequency  
						
						
						
						
					 
					
						2021-09-09 22:24:41 +02:00 
						 
				 
			
				
					
						
							
							
								Jakob Ketterl 
							
						 
					 
					
						
						
							
						
						66cf940523 
					 
					
						
						
							
							refactor the metaparser into a modules and use accordingly  
						
						
						
						
					 
					
						2021-09-09 15:11:33 +02:00 
						 
				 
			
				
					
						
							
							
								Jakob Ketterl 
							
						 
					 
					
						
						
							
						
						ca0f7af1d0 
					 
					
						
						
							
							use stereo downmix; disable squelch for DRM  
						
						
						
						
					 
					
						2021-09-08 13:48:11 +02:00 
						 
				 
			
				
					
						
							
							
								Jakob Ketterl 
							
						 
					 
					
						
						
							
						
						d9db74e565 
					 
					
						
						
							
							fix reading from process  
						
						
						
						
					 
					
						2021-09-08 13:47:46 +02:00 
						 
				 
			
				
					
						
							
							
								Jakob Ketterl 
							
						 
					 
					
						
						
							
						
						9ca5e0ebd6 
					 
					
						
						
							
							restore DRM functionality  
						
						
						
						
					 
					
						2021-09-07 17:31:32 +02:00 
						 
				 
			
				
					
						
							
							
								Jakob Ketterl 
							
						 
					 
					
						
						
							
						
						f3b05c6318 
					 
					
						
						
							
							re-add m17  
						
						
						
						
					 
					
						2021-09-07 14:45:52 +02:00 
						 
				 
			
				
					
						
							
							
								Jakob Ketterl 
							
						 
					 
					
						
						
							
						
						6014ce8921 
					 
					
						
						
							
							restore pocsag functionality  
						
						
						
						
					 
					
						2021-09-06 20:00:14 +02:00 
						 
				 
			
				
					
						
							
							
								Jakob Ketterl 
							
						 
					 
					
						
						
							
						
						b9f43654cd 
					 
					
						
						
							
							restore aprs functionality  
						
						
						
						
					 
					
						2021-09-06 15:05:33 +02:00 
						 
				 
			
				
					
						
							
							
								Jakob Ketterl 
							
						 
					 
					
						
						
							
						
						7c43c78c4b 
					 
					
						
						
							
							refactor aprs stuff  
						
						
						
						
					 
					
						2021-09-02 11:00:57 +02:00 
						 
				 
			
				
					
						
							
							
								Jakob Ketterl 
							
						 
					 
					
						
						
							
						
						01260d66c8 
					 
					
						
						
							
							create a base class for python-implemented modules  
						
						
						
						
					 
					
						2021-09-01 15:08:28 +02:00 
						 
				 
			
				
					
						
							
							
								Jakob Ketterl 
							
						 
					 
					
						
						
							
						
						51453662e2 
					 
					
						
						
							
							fix dial frequencies  
						
						
						
						
					 
					
						2021-08-31 22:46:11 +02:00 
						 
				 
			
				
					
						
							
							
								Jakob Ketterl 
							
						 
					 
					
						
						
							
						
						73d326037c 
					 
					
						
						
							
							restore audio chopper decoding  
						
						
						
						
					 
					
						2021-08-31 16:54:37 +02:00 
						 
				 
			
				
					
						
							
							
								Jakob Ketterl 
							
						 
					 
					
						
						
							
						
						4a4901fa38 
					 
					
						
						
							
							restore secondary fft  
						
						
						
						
					 
					
						2021-08-28 00:10:46 +02:00 
						 
				 
			
				
					
						
							
							
								Jakob Ketterl 
							
						 
					 
					
						
						
							
						
						4c1777dc19 
					 
					
						
						
							
							refactor  
						
						
						
						
					 
					
						2021-08-27 17:34:48 +02:00 
						 
				 
			
				
					
						
							
							
								Jakob Ketterl 
							
						 
					 
					
						
						
							
						
						42b315ef86 
					 
					
						
						
							
							handle empty converter chain  
						
						
						
						
					 
					
						2021-08-27 16:11:03 +02:00 
						 
				 
			
				
					
						
							
							
								Jakob Ketterl 
							
						 
					 
					
						
						
							
						
						aecb79a4d4 
					 
					
						
						
							
							restore demodulation of digital voice modes  
						
						
						
						
					 
					
						2021-08-26 15:58:02 +02:00 
						 
				 
			
				
					
						
							
							
								Jakob Ketterl 
							
						 
					 
					
						
						
							
						
						5032f4b66d 
					 
					
						
						
							
							first steps at rewiring the dsp stuff  
						
						
						
						
					 
					
						2021-08-23 14:25:28 +02:00 
						 
				 
			
				
					
						
							
							
								Jakob Ketterl 
							
						 
					 
					
						
						
							
						
						0f1feb9d47 
					 
					
						
						
							
							return to the simpler API  
						
						
						
						
					 
					
						2021-08-16 16:41:18 +02:00 
						 
				 
			
				
					
						
							
							
								Jakob Ketterl 
							
						 
					 
					
						
						
							
						
						be6f533437 
					 
					
						
						
							
							re-structure client audio conversion  
						
						
						
						
					 
					
						2021-08-12 18:01:03 +02:00 
						 
				 
			
				
					
						
							
							
								Jakob Ketterl 
							
						 
					 
					
						
						
							
						
						c3d393252b 
					 
					
						
						
							
							parse metadata as UTF-8  
						
						
						
						
					 
					
						2021-08-12 16:51:21 +02:00 
						 
				 
			
				
					
						
							
							
								Jakob Ketterl 
							
						 
					 
					
						
						
							
						
						1e8527da68 
					 
					
						
						
							
							add YSF chain; re-introduce RRC filters  
						
						
						
						
					 
					
						2021-08-10 14:03:49 +02:00 
						 
				 
			
				
					
						
							
							
								Jakob Ketterl 
							
						 
					 
					
						
						
							
						
						2b3123c7cb 
					 
					
						
						
							
							dmr tdma slot filter control  
						
						
						
						
					 
					
						2021-08-07 00:09:40 +02:00 
						 
				 
			
				
					
						
							
							
								Jakob Ketterl 
							
						 
					 
					
						
						
							
						
						3ccb4a11d2 
					 
					
						
						
							
							add new DMR chain  
						
						
						
						
					 
					
						2021-08-06 20:02:59 +02:00 
						 
				 
			
				
					
						
							
							
								Jakob Ketterl 
							
						 
					 
					
						
						
							
						
						c5a314810e 
					 
					
						
						
							
							read metadata from pipeline decoders  
						
						
						
						
					 
					
						2021-08-01 00:49:20 +02:00 
						 
				 
			
				
					
						
							
							
								Jakob Ketterl 
							
						 
					 
					
						
						
							
						
						f8f2740c77 
					 
					
						
						
							
							implement nxdn chain using new digiham components  
						
						
						
						
					 
					
						2021-07-31 00:10:10 +02:00 
						 
				 
			
				
					
						
							
							
								Jakob Ketterl 
							
						 
					 
					
						
						
							
						
						1c91c6dcc1 
					 
					
						
						
							
							start building digiham chains  
						
						
						
						
					 
					
						2021-07-30 00:06:21 +02:00 
						 
				 
			
				
					
						
							
							
								Jakob Ketterl 
							
						 
					 
					
						
						
							
						
						11a3606070 
					 
					
						
						
							
							use the new cutoff parameter to compensate the fractional decimator  
						
						
						
						
					 
					
						2021-07-25 23:38:24 +02:00 
						 
				 
			
				
					
						
							
							
								Jakob Ketterl 
							
						 
					 
					
						
						
							
						
						75aac5969a 
					 
					
						
						
							
							implement WFM with the new chain elements  
						
						
						
						
					 
					
						2021-07-25 22:44:53 +02:00 
						 
				 
			
				
					
						
							
							
								Jakob Ketterl 
							
						 
					 
					
						
						
							
						
						459a99cbf8 
					 
					
						
						
							
							backport the sync implementation from the csdr++ branch  
						
						
						
						
					 
					
						2021-07-25 20:06:14 +02:00