srcejon 
							
						 
					 
					
						
						
						
						
							
						
						
							a91fa3b760 
							
						 
					 
					
						
						
							
							Don't stop source if being deleted. For  #2315 . Send DSPSignalNotification in audio mods for  #2336 .  
						
						
						
						
					 
					
						2024-11-25 17:16:08 +00:00 
						 
				 
			
				
					
						
							
							
								srcejon 
							
						 
					 
					
						
						
						
						
							
						
						
							78d0160514 
							
						 
					 
					
						
						
							
							MainWindow: Add FSMs to avoid blocking on the GUI thread.  
						
						... 
						
						
						
						DSPDevice*Engine: Add signals to indicate when commands have been processed.
DSPDeviceSourceEngine: Fix small memory leak.
DSPEngine::removeDeviceEngineAt: Remove wait to avoid blocking thread. Return QThread to get finished signal.
DSPEngine::addDevice*Engine: Don't call deleteLater for device*Engine, as these objects are deleted manually in MainWindow, which will crash if deleteLater called first. 
						
						
					 
					
						2024-10-10 13:57:11 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							b85419c56a 
							
						 
					 
					
						
						
							
							Sonar fixes  
						
						
						
						
					 
					
						2024-08-27 09:54:09 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							290023183c 
							
						 
					 
					
						
						
							
							Fixed threading model for DSPDeviceMIMOEngine plus other fixes. Part of  #2159  
						
						
						
						
					 
					
						2024-08-27 09:54:09 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							d2066495a9 
							
						 
					 
					
						
						
							
							Fixed threading model for DSPDeviceSourceEngine. Part of  #2159  
						
						
						
						
					 
					
						2024-08-27 09:54:09 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							9fa1974ba3 
							
						 
					 
					
						
						
							
							Removed SyncMessenger from DSPDeviceSourceEngine. Part of  #2159  
						
						
						
						
					 
					
						2024-08-27 09:54:09 +02:00 
						 
				 
			
				
					
						
							
							
								Daniele Forsi 
							
						 
					 
					
						
						
						
						
							
						
						
							8c3f7e3775 
							
						 
					 
					
						
						
							
							Remove unused includes and use more direct includes  
						
						
						
						
					 
					
						2024-04-11 23:31:34 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							439b5d094c 
							
						 
					 
					
						
						
							
							Rewriting of copyright notices for sdrbase. Part of  #1893  
						
						
						
						
					 
					
						2023-11-19 13:43:10 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							107583759f 
							
						 
					 
					
						
						
							
							Audio CAT SISO: implement real else complex indicator  
						
						
						
						
					 
					
						2023-06-18 00:44:20 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							12deb59bf4 
							
						 
					 
					
						
						
							
							Fixed possible sample device pointer not set yet when DSPMIMOSignalNotification message arrives.  Fixes   #1529  
						
						
						
						
					 
					
						2022-12-28 18:55:06 +01:00 
						 
				 
			
				
					
						
							
							
								Jon Beniston 
							
						 
					 
					
						
						
						
						
							
						
						
							d404e9f943 
							
						 
					 
					
						
						
							
							Add start/stop all devices button in toolbar. Add device stateChanged signal. Use in RTL SDR GUI for updating device state  
						
						
						
						
					 
					
						2022-08-27 10:18:17 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							634b25ac1e 
							
						 
					 
					
						
						
							
							Channel API rework: make it inherit from QObject and removed QObject inheritance from DSP interfaces.  Fixes   #1147  
						
						
						
						
					 
					
						2022-02-13 00:57:33 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							41061de50b 
							
						 
					 
					
						
						
							
							ChannelAPI rework: make handleMessage method protected  
						
						
						
						
					 
					
						2022-02-12 21:41:20 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							73abde7666 
							
						 
					 
					
						
						
							
							Removed old DownChannelizer  
						
						
						
						
					 
					
						2019-12-13 14:04:16 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							1359aac9b6 
							
						 
					 
					
						
						
							
							Removed ThreadedBasebandSampleSink  
						
						
						
						
					 
					
						2019-12-13 00:42:37 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							d6382fbbaa 
							
						 
					 
					
						
						
							
							Device engines: stop device before channels when going idle  
						
						
						
						
					 
					
						2019-10-09 07:39:52 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							75ee688ac2 
							
						 
					 
					
						
						
							
							MIMO: implemented add/remove MIMO device set in main GUI  
						
						
						
						
					 
					
						2019-05-18 11:59:56 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							fc49bd2855 
							
						 
					 
					
						
						
							
							ixed incomplete copyright headers (3): sdrbase  
						
						
						
						
					 
					
						2019-04-11 14:32:15 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							680c584fe0 
							
						 
					 
					
						
						
							
							Device engines: unified some debug messages  
						
						
						
						
					 
					
						2019-01-04 10:49:47 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							31c3b11194 
							
						 
					 
					
						
						
							
							DSP source enging DC and IQ correction: reset averages when changing settings  
						
						
						
						
					 
					
						2018-02-16 01:23:49 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							e9c8dad663 
							
						 
					 
					
						
						
							
							Fixed DSP device source/sink run command  
						
						
						
						
					 
					
						2018-02-14 17:33:08 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							e8537d6582 
							
						 
					 
					
						
						
							
							Web API and related: fixed memory leaks and some malfunctions  
						
						
						
						
					 
					
						2018-02-14 11:27:57 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							4b2dfd488e 
							
						 
					 
					
						
						
							
							IQ imbalance fix: the I branch has to remain the reference  
						
						
						
						
					 
					
						2018-02-11 01:42:35 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							1efc509296 
							
						 
					 
					
						
						
							
							DC and IQ correction: added a defiend out integer version (no advantage over floating point)  
						
						
						
						
					 
					
						2018-02-04 18:20:16 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							b9b2c41ba2 
							
						 
					 
					
						
						
							
							IQ correction with phase imbalance: floating point implementation  
						
						
						
						
					 
					
						2018-02-04 10:49:13 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							be049374ad 
							
						 
					 
					
						
						
							
							Improved DC offset correction  
						
						
						
						
					 
					
						2018-02-01 02:45:55 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							a78997b5e7 
							
						 
					 
					
						
						
							
							24 bit DSP build: corrected IQ imbalance calculation for any sample size  
						
						
						
						
					 
					
						2018-01-25 00:48:11 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							5a594629b3 
							
						 
					 
					
						
						
							
							Use FixReal in place of qint16  
						
						
						
						
					 
					
						2018-01-21 01:19:35 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							36b3137a48 
							
						 
					 
					
						
						
							
							DSP device source/sink engines: reworked add source sequence of actions  
						
						
						
						
					 
					
						2018-01-02 16:25:34 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							b731ff851a 
							
						 
					 
					
						
						
							
							Renamed some DSP messages to make them more explicit  
						
						
						
						
					 
					
						2018-01-02 01:04:49 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							53daaa5b0c 
							
						 
					 
					
						
						
							
							Tentative fix for possible lockup of mutex at DSPDevieSourceEngine thread exit  
						
						
						
						
					 
					
						2017-10-04 00:50:42 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							512900d98c 
							
						 
					 
					
						
						
							
							Finalized the new source/sink GUI messaging scheme  
						
						
						
						
					 
					
						2017-09-17 17:35:03 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							dc45452a76 
							
						 
					 
					
						
						
							
							Make the DSP source engine forward messages to own source input GUI message queue. Example of handling with SDRplay  
						
						
						
						
					 
					
						2017-09-17 00:06:09 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							3a3d8e3dcb 
							
						 
					 
					
						
						
							
							activated compiler warnings  
						
						
						
						
					 
					
						2017-05-25 20:13:34 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							b8623c90ce 
							
						 
					 
					
						
						
							
							Refactoring: removed device parameter from all start() methods in sample source plugins  
						
						
						
						
					 
					
						2017-04-14 03:40:45 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							f719ced17f 
							
						 
					 
					
						
						
							
							Device source engine: initialize sample rate and center frequency in the sink when adding a threaded sample sink  
						
						
						
						
					 
					
						2017-02-14 21:46:35 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							85807ffadb 
							
						 
					 
					
						
						
							
							SDRPlay plugin: now working with open source libmirisdr  
						
						
						
						
					 
					
						2016-11-16 02:38:21 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							940cfbe94e 
							
						 
					 
					
						
						
							
							DSPDeviceSourceEngine: stop threaded baseband sample sinks  
						
						
						
						
					 
					
						2016-10-17 22:40:02 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							0f7ac00a71 
							
						 
					 
					
						
						
							
							Tx ph.1: Added the DSPDeviceSinkEngine class  
						
						
						
						
					 
					
						2016-10-17 18:15:08 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							5168fbf416 
							
						 
					 
					
						
						
							
							RxTx semantic move: updated debug message and displayed class names  
						
						
						
						
					 
					
						2016-10-08 10:35:07 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							36aeaa3ea5 
							
						 
					 
					
						
						
							
							RxTx semantic move: renamed SampleFifo to SampleSinkFifo  
						
						
						
						
					 
					
						2016-10-06 19:18:02 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							9a24a1a99f 
							
						 
					 
					
						
						
							
							RxTx semantic move: renaming attributes (1). Corrected Star UML model  
						
						
						
						
					 
					
						2016-10-04 01:49:28 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							e204efe2b8 
							
						 
					 
					
						
						
							
							RxTx semantic move: renamed DSPDeviceEngine to DSPDeviceSourceEngine  
						
						
						
						
					 
					
						2016-10-03 18:29:05 +02:00