| 
							
							
								 f4exb | bacc6659b0 | 24 bit DSP: use a different define for Tx chain so that it can stay on 16 bit DSP | 2018-01-22 03:00:08 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | 732561152b | 24 bit DSP fix | 2018-01-22 02:49:06 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | ad219d50cc | Implemented 24 bit internal DSP (with bugs ...) | 2018-01-21 21:48:36 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | 08ce7f423b | Templatize the accumulator type of integer half-band filters (non SIMD) | 2018-01-21 19:39:51 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | 8cd462a338 | IntHalfbandFilterDB: use specific storeSample method when samples are defined om 32 bit wide fields | 2018-01-21 12:12:20 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | 491b8a6d33 | Replaced hardcoded bit scaling literals by defines | 2018-01-21 10:57:04 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | f34750716a | Added define for 32 bit sample compilation | 2018-01-21 01:45:58 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | 5a594629b3 | Use FixReal in place of qint16 | 2018-01-21 01:19:35 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | 4db248c26a | Halfband filters traits: use minimal scaling value so that the smallest coefficient is not zero. Avoids int32 multiplication overflow for large enough decimation factors and sample bit size | 2018-01-18 00:21:50 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | c7e1526930 | Added decimation class with unsigned to signed conversion with shift. Applied to RTL-SDR | 2018-01-16 00:01:38 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | 18fa3b6156 | RTL-SDR: corrected bit shifts for 8 bit samples and corrected RTL-SDR unsigned to signed conversion | 2018-01-15 23:37:26 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | 45e04f06ae | Compromise on 8 bit decimator pre process shift constants so that it pads to 15 bits instead of 16. Prevents saturation in all cases. | 2018-01-14 05:12:24 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | 176792c0ce | Corrected 8 bit decimator pre process shift constants | 2018-01-14 04:43:04 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | 1ec8eecefb | DSD demod: use lower cutoff for optional audio high pass filter | 2018-01-02 20:02:30 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | 36b3137a48 | DSP device source/sink engines: reworked add source sequence of actions | 2018-01-02 16:25:34 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | 23e5ef76d4 | Device sink engine: fixed adding source channels while it runs | 2018-01-02 11:00:00 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | f30edc983d | Tx: new handling of multiple channel sources. Fixed segfault | 2018-01-02 04:01:01 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | df1e09fdb7 | Tx: new handling of multiple channel sources (1) | 2018-01-02 03:40:55 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | 1056a39983 | Tx support: single channel: make FIFO read and writes truly independent (optimized) | 2018-01-02 02:14:31 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | 420ef78ad5 | Tx support: single channel: make FIFO read and writes truly independent (unoptimized) | 2018-01-02 01:33:09 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | b731ff851a | Renamed some DSP messages to make them more explicit | 2018-01-02 01:04:49 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | 9a2ae892ed | Sample source FIFO: moved emit data write at top of method so that samples can be written with no delay | 2018-01-02 01:04:04 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | 8801462f96 | DSP device sink engine: simplify code for single channel source handling | 2018-01-02 00:27:45 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | 906d04dd41 | Up/Down channelizers: use input message queue for all message forwarding to sample source/sinks and do not forward unknown messages | 2017-12-29 05:48:54 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | c6083ea6f4 | Down/Up channelizers: enqeue MsgChannelizerNotification to sample sink/source instead of processing it directly | 2017-12-29 05:14:40 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | 0dd36d4f3e | Sink plugins: put a serializer and deserializer in the core plugin for server | 2017-12-28 04:04:50 +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 | 3bc221bab8 | Server: web API: /sdrangel/deviceset/{deviceSetIndex}/device/run POST,DELETE. LimeSDR Tx example working | 2017-12-27 11:10:47 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | ccffb5101d | Web API: /sdrangel/deviceset/{deviceSetIndex}/device/settings PUT, PATCH with all settings parameters optional | 2017-12-27 01:46:33 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | 2145eeb7b6 | DSD demod: highpass filtering for audio completed | 2017-12-26 20:29:23 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | e1d7ada5dd | DSD demod: highpass filtering for audio (1) | 2017-12-26 10:59:51 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | 9213b3c0b2 | Device sink plugins: implemented an init method for initializations to be done when all collaborating objects are created and possibly connected | 2017-12-25 12:59:44 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | 49d1439981 | Device source plugins: implemented an init method for initializations to be done when all collaborating objects are created and possibly connected | 2017-12-25 09:10:19 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | 1987bbac77 | Device plugins: make setMessageQueueToGUI pure virtual so that child classes must have to deal with this | 2017-12-24 19:58:26 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | b127182062 | All plugins: removed apply settings in constructors as it causes segfaults | 2017-12-24 18:37:33 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | c7e75b4bef | Server: implemented add device set and remove last device set and associated web API entry points | 2017-12-20 01:01:53 +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 | 565083e5f5 | Web API: implemented device run APIs for BladeRF output, HackRF, PlutoSDR and LimeSDR ourput | 2017-12-10 01:57:50 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | 7d122b6b67 | Web API: created run state getter. Implemented in RTLSDR | 2017-12-09 10:49:20 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | 9c581107e8 | Web API: RTLSDR run implementation | 2017-12-08 17:12:33 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | c38497d9df | Web API: have /sdrangel/deviceset/{deviceSetIndex}/device/settings PUT,PATCH (1) | 2017-12-07 13:55:42 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | fc4627f82e | Web API: file source settings getter (1) | 2017-12-06 19:23:42 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | 3fb4af82e6 | Web API: implement devicesetDeviceGet (2) | 2017-12-04 23:07:30 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | 7dafae3fa1 | Web API: implement devicesetDeviceGet (1) | 2017-12-04 18:22:25 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | 7b8b492bdd | New channel marker signal handling. Applied to channel analyzer | 2017-11-14 00:06:42 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | bc793b4095 | Corrected some error messages | 2017-11-12 16:34:38 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | 9cfe817e96 | Implemented a master timer in DSPEngine | 2017-10-24 16:45:47 +02:00 |  | 
			
				
					| 
							
							
								 f4exb | fa77ca3fb6 | Code re-organization in two libraries sdrbase and sdrgui in view of core / GUI split | 2017-10-22 19:12:43 +02:00 |  | 
			
				
					| 
							
							
								 f4exb | 561a4c6858 | Create a CMakeList.txt in its own right for sdrbase library | 2017-10-22 12:01:04 +02:00 |  |