| 
							
							
								 f4exb | 0ce9035e0a | Web API: fixed webapiSettingsGet not initializing own channel or device structure | 2018-02-21 13:50:50 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | 9f220f182c | RTP support: fixed RTPSink with a new version of the JRTPlib library | 2018-02-21 00:28:14 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | de2f47dd85 | Web API: NFM demod: implemented use RTP indicator | 2018-02-20 20:07:23 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | 175c3ab61e | RTP support: fixed RTPSink (2) and use in NFM Demod | 2018-02-20 19:18:23 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | 9a3832a14f | AM and NFM demods: skip feed completely if not in running state | 2018-02-20 00:14:50 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | 28a4649e2f | AM and NFM demod: sanitize tail fill audio sink FIFO | 2018-02-18 14:46:36 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | 67e664ef06 | Fixed memory leak with handling of DSPSignalNotification message in modulators and demodulators. Removed reference to unused PIDController class | 2018-02-14 20:11:36 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | 0d9540fb0a | NFM demod: fix after RTP transmission removal | 2018-02-06 02:08:38 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | 69a382a12c | Revert "NFM demod: GUI button and setting to use RTP over UDP for copy to audio" This reverts commit 2beba446f3e0e3d072cf42ec95fb10edf6b7ae40. | 2018-02-06 02:01:22 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | 5e57c0462f | Cosmetic changes | 2018-02-05 18:01:23 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | 2beba446f3 | NFM demod: GUI button and setting to use RTP over UDP for copy to audio | 2018-02-05 01:04:18 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | b0a97510e2 | Moving average cleanup | 2018-02-03 10:33:02 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | 70adea206c | RTP audio sink fixes and test in NFM demod (endianess problem) | 2018-01-31 00:40:54 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | f44df73590 | NFM demod: use AudioNetSink to send audio samples on the network | 2018-01-29 05:27:39 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | 2ddcb8c358 | Differentiate Rx and Tx DSP sample sizes | 2018-01-22 08:46:05 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | 491b8a6d33 | Replaced hardcoded bit scaling literals by defines | 2018-01-21 10:57:04 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | 6885dd1fe6 | All concerned demods: call applyChannelSettings with force=true at construction and start. | 2018-01-09 00:59:10 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | d476736487 | Demods : use specific method to apply channelizer sample rate and frequency offset changes. Separate this data from settings | 2017-12-29 11:04:47 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | af58d18eac | NFM demod: use specific method to apply channelizer sample rate and frequency offset changes. Separate this data from settings | 2017-12-29 05:23:24 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | 9cb1a774c6 | NFM demod: cpplint corrections | 2017-12-29 03:03:28 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | 8399baeb4e | Source plugins: put a serializer and deserializer in the core plugin for server. NFM demod: fixed deserializer | 2017-12-28 03:21:48 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | 85f9be7c64 | cppcheck fixes | 2017-12-26 22:29:24 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | bf6607044a | Server: Web API: /sdrangel/deviceset/{deviceSetIndex}/channel/{channelIndex}/settings PUT, PATCH with all settings parameters optional | 2017-12-24 03:27:07 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | 9dd707896d | Use a name field in channels to be used in headless version to replace the GUI object name that was used as the name field | 2017-12-20 23:57:06 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | 6d12443100 | Server: changes to support DeviceSet | 2017-12-17 23:15:42 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | c22460723c | Web API: return 404 with API HTML documentation if URL is incorrect. Avoids response OK mistaken when not using a browser | 2017-12-12 15:58:04 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | e4b65b52b4 | Web API: /sdrangel/deviceset/{deviceSetIndex}/channel/{channelIndex}/settings PUT, PATCH for NFM demod and mod | 2017-12-11 18:18:47 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | 2dd82e9eca | Web API: /sdrangel/deviceset/{deviceSetIndex}/channel/{channelIndex}/settings GET for NFM demod and mod | 2017-12-10 20:27:08 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | 02e0945368 | Web API: implemented /sdrangel/channels: Get a list of channel plugins available in this instance | 2017-11-23 01:19:32 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | dc50ba1249 | Web API: report Rx channel info summary | 2017-11-19 18:18:17 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | 4ad038ed9d | Created demod constructor method in all Rx channel plugins | 2017-11-08 14:23:49 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | 3d74ac9ed8 | Various small corrections | 2017-11-06 02:12:44 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | 95f9df8396 | Moved m_deviceAPI->addThreadedSource at the end of the constructor sequence in all channel plugins | 2017-11-06 01:39:44 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | 49db1b2273 | NFM demod: GUI and demod separation phase1 (3) | 2017-10-08 23:36:47 +02:00 |  | 
			
				
					| 
							
							
								 f4exb | 094f10fe5a | NFM demod: GUI and demod separation phase1 (1) | 2017-10-08 14:06:48 +02:00 |  | 
			
				
					| 
							
							
								 f4exb | 88a10f9a7e | NFM demod: use settings in demod | 2017-10-08 11:37:15 +02:00 |  | 
			
				
					| 
							
							
								 f4exb | 531ab992f3 | NFM demod: pass CTCSS index via message | 2017-10-08 10:52:37 +02:00 |  | 
			
				
					| 
							
							
								 f4exb | af63a8ed5c | NFM demod: implemented option to copy audio to UDP | 2017-08-27 00:27:11 +02:00 |  | 
			
				
					| 
							
							
								 f4exb | 511686f820 | Use new audio fifo based on audio sample type | 2017-08-25 00:02:49 +02:00 |  | 
			
				
					| 
							
							
								 f4exb | 38318577de | Put smootherstep function code in one place | 2017-07-27 11:24:01 +02:00 |  | 
			
				
					| 
							
							
								 f4exb | 94704ab7b2 | SSB demod: implemented basic AGC not optional | 2017-07-25 00:58:16 +02:00 |  | 
			
				
					| 
							
							
								 f4exb | 91021678b2 | NFM Demod: try a deferred init to cure AF squelch init problem | 2017-06-06 01:53:52 +02:00 |  | 
			
				
					| 
							
							
								 f4exb | 9a8cc15d8f | NFM demod and AF squelch: fixed initialization and reset at each squelch change | 2017-05-31 23:36:02 +02:00 |  | 
			
				
					| 
							
							
								 f4exb | db1a620fc2 | Attempt to fix AF squelch | 2017-05-31 00:30:00 +02:00 |  | 
			
				
					| 
							
							
								 f4exb | 3a3d8e3dcb | activated compiler warnings | 2017-05-25 20:13:34 +02:00 |  | 
			
				
					| 
							
							
								 f4exb | e4d3f7eba7 | AF squelch | 2017-05-13 16:05:47 +02:00 |  | 
			
				
					| 
							
							
								 f4exb | 9dc6fac63e | NFM demod: force apply settings on start | 2017-05-13 14:37:36 +02:00 |  | 
			
				
					| 
							
							
								 f4exb | f57eecee86 | NFM demod: af squeelch optimization | 2017-05-13 12:10:03 +02:00 |  | 
			
				
					| 
							
							
								 f4exb | 68f742fad7 | NFM demod: use smootherstep function for squelch attack and decay | 2017-05-13 11:00:02 +02:00 |  | 
			
				
					| 
							
							
								 f4exb | b24ac8fa38 | NFM demod: set appropriate audio multiplication factor | 2017-05-12 17:01:46 +02:00 |  |