Jon Beniston 
							
						 
					 
					
						
						
						
						
							
						
						
							964835e2f2 
							
						 
					 
					
						
						
							
							USRP: Don't call get_tx/rx methods if tx/rx channels is 0, as may result in KeyError exception  
						
						
						
						
					 
					
						2022-06-13 08:36:31 +01:00 
						 
				 
			
				
					
						
							
							
								Jon Beniston 
							
						 
					 
					
						
						
						
						
							
						
						
							a9e7fe6de1 
							
						 
					 
					
						
						
							
							USRP: Check if device supports automatic clock rate  
						
						
						
						
					 
					
						2022-06-07 06:58:59 +01:00 
						 
				 
			
				
					
						
							
							
								Jon Beniston 
							
						 
					 
					
						
						
						
						
							
						
						
							49460a48df 
							
						 
					 
					
						
						
							
							USRP: Add support for non-discoverable devices and user arguments.  
						
						... 
						
						
						
						Tweak UI so icons aren't squashed. 
						
						
					 
					
						2022-06-01 15:37:50 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							6e7774d9f7 
							
						 
					 
					
						
						
							
							USRP enumeration: use default name and serial if not available.  Fixes   #1239  
						
						
						
						
					 
					
						2022-05-14 11:20:37 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							a1120bca46 
							
						 
					 
					
						
						
							
							Metis scan: scan all network interfaces.  Fixes   #977  
						
						
						
						
					 
					
						2021-08-08 13:19:39 +02:00 
						 
				 
			
				
					
						
							
							
								Andreas Baulig 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							94ab1bb438 
							
						 
					 
					
						
						
							
							Use shared_ptr to keep track of DeviceScan across multiple collections  
						
						... 
						
						
						
						Fixes  #681 .
Relying on memory allocated by `std::vector` via direct pointers is dangerous,
as vectors may move buffers during resize. This fix puts the `DeviceScan`
allocation into a `str::shared_ptr`, which 1) allocates the memory on heap and
2) keeps track of the memory through reference counting. Thus it is safe to
store the `shared_ptr` across different vectors/maps. 
					
						2021-05-30 09:34:46 +00:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							94d037aa16 
							
						 
					 
					
						
						
							
							PlutoSDR MIMO: fixed MO thread and att setting in GUI  
						
						
						
						
					 
					
						2021-05-04 17:01:48 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							38d2a19338 
							
						 
					 
					
						
						
							
							PlutoSDR MIMO: recognize user defined MIMO devices  
						
						
						
						
					 
					
						2021-05-04 17:01:48 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							672c0b8a5b 
							
						 
					 
					
						
						
							
							PlutoSDR MIMO: base implementation  
						
						
						
						
					 
					
						2021-05-04 17:01:48 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							54222ff016 
							
						 
					 
					
						
						
							
							PlutoSDRBox: use channels registered at contruction time  
						
						
						
						
					 
					
						2021-05-04 17:01:47 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							e3e8249987 
							
						 
					 
					
						
						
							
							HackRF: generalize hardware LO correction to output plugin  
						
						
						
						
					 
					
						2021-03-29 05:59:00 +02:00 
						 
				 
			
				
					
						
							
							
								Christoph Berg 
							
						 
					 
					
						
						
						
						
							
						
						
							0d6a3a4f47 
							
						 
					 
					
						
						
							
							Fix some typos spotted by lintian  
						
						
						
						
					 
					
						2021-01-19 12:36:56 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							9bd8e9c34e 
							
						 
					 
					
						
						
							
							Fixed -Wsign-compare warnings  
						
						
						
						
					 
					
						2020-11-14 22:08:06 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							0a33a93273 
							
						 
					 
					
						
						
							
							Metis MISO  
						
						
						
						
					 
					
						2020-11-11 10:10:04 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							e61d3da43d 
							
						 
					 
					
						
						
							
							XTRX MIMO  
						
						
						
						
					 
					
						2020-11-11 04:06:42 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							41f0fec4f6 
							
						 
					 
					
						
						
							
							sdrbase cmake: restored Boost_INCLUDE_DIRS  
						
						
						
						
					 
					
						2020-11-05 20:41:33 +01:00 
						 
				 
			
				
					
						
							
							
								Kacper Michajłow 
							
						 
					 
					
						
						
						
						
							
						
						
							70434765d7 
							
						 
					 
					
						
						
							
							Add support for VS2019 and Ninja  
						
						... 
						
						
						
						- Specify byproducts in external projects
- Use external Boost
- Remove hacky Qt detection
- Fix CRT mismatch in external projects (fixes SoapySDR on Windows)
- Minor fixes 
						
						
					 
					
						2020-11-04 10:40:17 +01:00 
						 
				 
			
				
					
						
							
							
								Jon Beniston 
							
						 
					 
					
						
						
						
						
							
						
						
							a9b6af0648 
							
						 
					 
					
						
						
							
							Fix compilation with UHD 3.15. Add dependency info to readme.  
						
						
						
						
					 
					
						2020-10-27 09:56:15 +00:00 
						 
				 
			
				
					
						
							
							
								Jon Beniston 
							
						 
					 
					
						
						
						
						
							
						
						
							2400c4643c 
							
						 
					 
					
						
						
							
							Add master clock rate display to GUI.  
						
						... 
						
						
						
						Calculate full range of sample rates supported, by varying master clock.
Check if requested sample rate can be met. 
						
						
					 
					
						2020-10-26 14:39:12 +00:00 
						 
				 
			
				
					
						
							
							
								Jon Beniston 
							
						 
					 
					
						
						
						
						
							
						
						
							035a0ab2cb 
							
						 
					 
					
						
						
							
							Add header to avoid compilation failure on Linux  
						
						
						
						
					 
					
						2020-10-25 19:58:32 +00:00 
						 
				 
			
				
					
						
							
							
								Jon Beniston 
							
						 
					 
					
						
						
						
						
							
						
						
							d8ae6fc765 
							
						 
					 
					
						
						
							
							Import USRP support.  
						
						... 
						
						
						
						Add LO offset support.
Only set tx/rx_bandwidth after getting tx stream, to reduce TX LO leakage for <10MHz bandwidths.
Check for reference and LO lock before getting streams. 
						
						
					 
					
						2020-10-25 11:57:48 +00:00 
						 
				 
			
				
					
						
							
							
								Jon Beniston 
							
						 
					 
					
						
						
						
						
							
						
						
							209be94947 
							
						 
					 
					
						
						
							
							USRP driver improvements.  
						
						... 
						
						
						
						Set bit size to be 16 for interpolators and decimators.
Match buffer size to UHD.
Don't destroy TX stream, as there appears to be a bug when recreating it.
Catch exception when checking for TX underflow.
Increase RX FIFO size, to reduce overflows at high sample rates.
Allow RX to continue streaming after receiving timeout. 
						
						
					 
					
						2020-10-23 13:12:37 +01:00 
						 
				 
			
				
					
						
							
							
								Jon Beniston 
							
						 
					 
					
						
						
						
						
							
						
						
							d4aa5d75b5 
							
						 
					 
					
						
						
							
							Add USRP device support.  
						
						
						
						
					 
					
						2020-10-02 22:45:28 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							5e2d17399d 
							
						 
					 
					
						
						
							
							BladeRF2: generalize scale support in range queries  
						
						
						
						
					 
					
						2020-09-14 23:19:05 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							54883699d4 
							
						 
					 
					
						
						
							
							BladeRF2: fixed global gain setting. Fixes issue  #630  
						
						
						
						
					 
					
						2020-09-14 23:04:35 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0c04560b3c 
							
						 
					 
					
						
						
							
							Merge pull request  #605  from ubfx/plutosdr_iq_sampling  
						
						... 
						
						
						
						Fix libiio channel handling for IQ sampling with plutosdr 
						
						
					 
					
						2020-08-19 13:13:45 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Schneider 
							
						 
					 
					
						
						
						
						
							
						
						
							c4ccb59e95 
							
						 
					 
					
						
						
							
							Clean up iq sampling fix  
						
						
						
						
					 
					
						2020-08-19 10:02:50 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Schneider 
							
						 
					 
					
						
						
						
						
							
						
						
							7848b01987 
							
						 
					 
					
						
						
							
							Open both I and Q channels on plutosdr and change the inputthread accordingly  
						
						
						
						
					 
					
						2020-08-19 09:11:20 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							843c67a5b0 
							
						 
					 
					
						
						
							
							PlutoSDR: emit critical log message if context cannot be created  
						
						
						
						
					 
					
						2020-08-17 13:58:26 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							1870b35832 
							
						 
					 
					
						
						
							
							SoapySDR: prepend the driver name to the device label so it can be differentiated if handled by SoapySDR remote  
						
						
						
						
					 
					
						2020-08-08 17:29:57 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							e79e11546c 
							
						 
					 
					
						
						
							
							PlutoSDR: fixed handling of open device status. Fixes issue  #510  
						
						
						
						
					 
					
						2020-05-20 11:23:51 +02:00 
						 
				 
			
				
					
						
							
							
								Sergei I. Korolev 
							
						 
					 
					
						
						
						
						
							
						
						
							d9ea8d4abc 
							
						 
					 
					
						
						
							
							Added more flexible build options  
						
						
						
						
					 
					
						2020-05-02 17:57:00 +03:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							98925cce82 
							
						 
					 
					
						
						
							
							XTRX: renamed set_samplerate method  
						
						
						
						
					 
					
						2020-04-18 19:20:29 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							c7e7215199 
							
						 
					 
					
						
						
							
							XTRX: fixed sample rate setting  
						
						
						
						
					 
					
						2020-04-18 19:12:37 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							8653d326b3 
							
						 
					 
					
						
						
							
							XTRX: effectively allow auto hardware decimation/interpolation  
						
						
						
						
					 
					
						2020-04-18 19:10:24 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							b701048d27 
							
						 
					 
					
						
						
							
							XTRX: reduce block size to 4096 bytes  
						
						
						
						
					 
					
						2020-04-18 19:09:43 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							03d39f8483 
							
						 
					 
					
						
						
							
							LimeSDR: use constant instead of define for buffer size  
						
						
						
						
					 
					
						2020-04-09 06:49:16 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							d0858f21fb 
							
						 
					 
					
						
						
							
							Added possibility to specify devices that cannot be discovered automatically. This implements  #445  
						
						
						
						
					 
					
						2019-12-16 01:03:47 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							3b74153ec6 
							
						 
					 
					
						
						
							
							SampleSourceFifo refactoring and Tx code reorganization  
						
						
						
						
					 
					
						2019-11-15 01:05:32 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							1625ff0450 
							
						 
					 
					
						
						
							
							HackRF: fixed hackRF library initialization  
						
						
						
						
					 
					
						2019-10-11 01:36:00 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							4e66097993 
							
						 
					 
					
						
						
							
							Upgraded to libbladerf 2019.07 release  
						
						
						
						
					 
					
						2019-10-09 07:39:52 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							fb8dfec0eb 
							
						 
					 
					
						
						
							
							Added sanity check in HackRF devices enumeration  
						
						
						
						
					 
					
						2019-10-09 07:39:52 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							01f0dd906a 
							
						 
					 
					
						
						
							
							Corrected device display name channel handling  
						
						
						
						
					 
					
						2019-10-09 07:39:52 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							ee3313dc82 
							
						 
					 
					
						
						
							
							Plugins device enumeration optimization: factorization of common code for Rx/Tx devices  
						
						
						
						
					 
					
						2019-10-09 07:39:52 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							1255784b7f 
							
						 
					 
					
						
						
							
							PlutoSDR input: implement control of hardware DC and IQ corrections  
						
						
						
						
					 
					
						2019-07-25 13:57:24 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							a9db3c2381 
							
						 
					 
					
						
						
							
							Build: fixed Linux build with external libraries  
						
						
						
						
					 
					
						2019-06-25 01:16:04 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							4e1bee09e3 
							
						 
					 
					
						
						
							
							Build: MSVC build introduction  
						
						
						
						
					 
					
						2019-06-24 18:25:53 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							06dea9b29f 
							
						 
					 
					
						
						
							
							PVS-Studio analys fixes: core package serious issues  
						
						
						
						
					 
					
						2019-06-14 16:58:09 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							8ce43225ae 
							
						 
					 
					
						
						
							
							Device user arguments: use it in SoapySDR  
						
						
						
						
					 
					
						2019-06-14 01:14:27 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							7a6f1b79ce 
							
						 
					 
					
						
						
							
							Build: Linux: added perseus external library  
						
						
						
						
					 
					
						2019-06-03 01:30:05 +02:00