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 
							
						 
					 
					
						
						
						
						
							
						
						
							f6b3b22e4f 
							
						 
					 
					
						
						
							
							Removed SyncMessenger from DSPDeviceMIMOEngine. Part of  #2159  
						
						
						
						
					 
					
						2024-08-27 09:54:09 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							3792398c8b 
							
						 
					 
					
						
						
							
							Removed SampleSourceFifoDB from build  
						
						
						
						
					 
					
						2021-04-26 19:32:38 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							ce2aad5a7a 
							
						 
					 
					
						
						
							
							Fixed narrowing warning when Rx sample size is 16 bits  
						
						
						
						
					 
					
						2020-11-24 00:02:44 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							9bd8e9c34e 
							
						 
					 
					
						
						
							
							Fixed -Wsign-compare warnings  
						
						
						
						
					 
					
						2020-11-14 22:08:06 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							00fb0f068d 
							
						 
					 
					
						
						
							
							Removed add/remove ancillary sink from device MIMO engine  
						
						
						
						
					 
					
						2020-08-09 01:09:06 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							1359aac9b6 
							
						 
					 
					
						
						
							
							Removed ThreadedBasebandSampleSink  
						
						
						
						
					 
					
						2019-12-13 00:42:37 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							5b83b2a4a8 
							
						 
					 
					
						
						
							
							Rx plugins: refactoring of classes (1)  
						
						
						
						
					 
					
						2019-11-23 07:40:36 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							d113f05f1e 
							
						 
					 
					
						
						
							
							MIMO engine: fixed generation (MO)  
						
						
						
						
					 
					
						2019-11-17 03:55:17 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							fba885c609 
							
						 
					 
					
						
						
							
							MIMO: updates to base code  
						
						
						
						
					 
					
						2019-11-17 01:58:31 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							5a843a573c 
							
						 
					 
					
						
						
							
							Removal of UpChannelizer and ThreadedBasebandSampleSource  
						
						
						
						
					 
					
						2019-11-15 01:39:02 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							3b74153ec6 
							
						 
					 
					
						
						
							
							SampleSourceFifo refactoring and Tx code reorganization  
						
						
						
						
					 
					
						2019-11-15 01:05:32 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							e6a929470f 
							
						 
					 
					
						
						
							
							Renamed SampleSourceFifo to SampleSourceFifoDB to mark double buffered nature of FIFO  
						
						
						
						
					 
					
						2019-11-02 11:03:07 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							a2a3811d3b 
							
						 
					 
					
						
						
							
							Device MIMO engine: do not call handleSynchronousMessages directly  
						
						
						
						
					 
					
						2019-11-01 06:33:33 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							c04369f4f1 
							
						 
					 
					
						
						
							
							DSP device MIMO engine cosmetic changes  
						
						
						
						
					 
					
						2019-10-31 03:49:23 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							d63f1a3ed5 
							
						 
					 
					
						
						
							
							Fixed some compilation issues  
						
						
						
						
					 
					
						2019-10-25 13:57:19 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							ec6645b6bb 
							
						 
					 
					
						
						
							
							MIMO: base classes update  
						
						
						
						
					 
					
						2019-10-24 18:30:44 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							ec83dd2b32 
							
						 
					 
					
						
						
							
							MIMO: changed channel pull (MO) interface  
						
						
						
						
					 
					
						2019-10-22 18:38:47 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							4aa4f829c6 
							
						 
					 
					
						
						
							
							Device MIMO engine: feed data to spectrum sink for MO display  
						
						
						
						
					 
					
						2019-10-21 01:00:25 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							cf52553304 
							
						 
					 
					
						
						
							
							MIMO: MO operation fixes  
						
						
						
						
					 
					
						2019-10-20 20:05:30 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							7a1b727a36 
							
						 
					 
					
						
						
							
							MIMO: device engine Tx handling (1)  
						
						
						
						
					 
					
						2019-10-19 05:07:40 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							626e07dd85 
							
						 
					 
					
						
						
							
							MIMO: implemented SampleMOFifo in device sample MIMO  
						
						
						
						
					 
					
						2019-10-17 00:58:36 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							f1b69327c1 
							
						 
					 
					
						
						
							
							Sample sinks cleanup  
						
						
						
						
					 
					
						2019-10-16 19:36:13 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							d6382fbbaa 
							
						 
					 
					
						
						
							
							Device engines: stop device before channels when going idle  
						
						
						
						
					 
					
						2019-10-09 07:39:52 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							7bc413f8a9 
							
						 
					 
					
						
						
							
							Sample MI FIFO fixes  
						
						
						
						
					 
					
						2019-10-09 07:39:52 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							ff617b6f7d 
							
						 
					 
					
						
						
							
							Reworked sample MI FIFO and MIMO device engine  
						
						
						
						
					 
					
						2019-10-09 07:39:52 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							55d33960d5 
							
						 
					 
					
						
						
							
							DSP device MIMO engine fixes (1)  
						
						
						
						
					 
					
						2019-10-09 07:39:52 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							239c5974a7 
							
						 
					 
					
						
						
							
							FIFO for multiple input handling: implementation  
						
						
						
						
					 
					
						2019-10-09 07:39:52 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							aca92c7d32 
							
						 
					 
					
						
						
							
							Device MIMO engine fixes  
						
						
						
						
					 
					
						2019-10-09 07:39:52 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							c5062ac10b 
							
						 
					 
					
						
						
							
							Fixed serious bug in DSP device MIMO engine  
						
						
						
						
					 
					
						2019-10-09 07:39:52 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							0a03c5d587 
							
						 
					 
					
						
						
							
							Fallback of sample sink vector in test MI source and device MIMO engine  
						
						
						
						
					 
					
						2019-09-10 18:47:34 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							ac39e55779 
							
						 
					 
					
						
						
							
							TestMI and MIMO engine fixes  
						
						
						
						
					 
					
						2019-09-07 10:45:12 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							77b5002907 
							
						 
					 
					
						
						
							
							Added MIMO channel support to device API and engine  
						
						
						
						
					 
					
						2019-09-04 05:02:54 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							6dae67d5b1 
							
						 
					 
					
						
						
							
							MIMO engine: use SampleSinkVectors instead of SampleSinkFIFOs  
						
						
						
						
					 
					
						2019-08-26 10:40:33 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							41f640bd63 
							
						 
					 
					
						
						
							
							MIMO simplification  
						
						
						
						
					 
					
						2019-08-14 02:56:15 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							014f62d558 
							
						 
					 
					
						
						
							
							MIMO: moved signal notification messageto general DSP commands  
						
						
						
						
					 
					
						2019-06-04 16:57:27 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							e361afd29f 
							
						 
					 
					
						
						
							
							MIMO: implement I/Q correction for sources  
						
						
						
						
					 
					
						2019-05-29 22:09:19 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							a0f16a1db0 
							
						 
					 
					
						
						
							
							MIMO: test MI: select stream to be displayed on main sperctrum  
						
						
						
						
					 
					
						2019-05-28 12:09:08 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							f9a8523714 
							
						 
					 
					
						
						
							
							MIMO: add channel to testMI (2)  
						
						
						
						
					 
					
						2019-05-27 02:52:33 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							ad4827f36c 
							
						 
					 
					
						
						
							
							MIMO: handle channel and ancillary source / sink lists add / remove items  
						
						
						
						
					 
					
						2019-05-19 12:54:22 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							7186182d71 
							
						 
					 
					
						
						
							
							MIMO: use proper functions to get the number of source and stream sinks from the MIMO device  
						
						
						
						
					 
					
						2019-05-19 10:23:18 +02:00