mirror of
https://github.com/f4exb/sdrangel.git
synced 2026-08-11 14:03:56 -04:00
74c8c66518
Transfer ownership of the temporary fixed URI into DeviceScan and the newly created shared pointer into the scan list instead of copying them. Neither object is used after the transfer, so moving avoids unnecessary string and shared_ptr copies and makes the intended ownership transfer explicit. This fixes Coverity CIDs 652268 and 652358 (COPY_INSTEAD_OF_MOVE). Signed-off-by: Robin Getz <rgetz503@gmail.com>
Devices common resources
This folder contains classes and methods that can be used by different plugins that work with a common physical device or via network. Thus this can be one of the following devices:
-
BladeRF1: one Rx and one Tx full duplex. Plugins are:
- bladerf1input
- bladerf1output
-
BladeRF2: 2 Rx and 2 Tx full duplex (BladeRF 2.0 micro). Plugins are:
- bladerf2input
- bladerf2output
-
HackRF: one Rx and one Tx half duplex. Plugins are:
- hackrfinput
- hackrfoutput
-
LimeSDR: 2 Rx and 2 Tx full duplex (Lime-USB). 1 Rx and 1 Tx full duplex (Lime-Mini). Plugins are
- limesdrinput
- limesdroutput
-
PlutoSDR: one Rx and one Tx full duplex. Plugins are
- plutosdrinput
- plutosdroutput
-
SoapySDR: Soapy SDR virtual device
- soapysdrinput
- soapysdroutput
-
USRP: Up to 2 Rx and 2 Tx full duplex. Plugins are
- usrpinput
- usrpoutput