1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2024-11-25 09:18:54 -05:00
sdrangel/devices
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
..
bladerf1 Added more flexible build options 2020-05-02 17:57:00 +03:00
bladerf2 BladeRF2: generalize scale support in range queries 2020-09-14 23:19:05 +02:00
hackrf Added more flexible build options 2020-05-02 17:57:00 +03:00
limesdr Added more flexible build options 2020-05-02 17:57:00 +03:00
perseus Added more flexible build options 2020-05-02 17:57:00 +03:00
plutosdr Merge pull request #605 from ubfx/plutosdr_iq_sampling 2020-08-19 13:13:45 +02:00
soapysdr 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
usrp USRP driver improvements. 2020-10-23 13:12:37 +01:00
xtrx XTRX: renamed set_samplerate method 2020-04-18 19:20:29 +02:00
CMakeLists.txt Add USRP device support. 2020-10-02 22:45:28 +01:00
readme.md Add USRP device support. 2020-10-02 22:45:28 +01:00

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