OnAir

Supported radios

OnAir drives the HackRF natively and talks to many other radios directly or through SoapySDR.

RadioTV (6 to 8 MHz)DAB, FM, narrowNotes
HackRF One / ProYesYesThe radio OnAir is developed and tested with.
BladeRF, LimeSDRYesYes
USRPYesYesOn Windows install UHD from Ettus with its firmware images.
PlutoSDRLimitedYesAbout 4 Msps over USB: too little for a 6 to 8 MHz channel.
Airspy R2, SDRplay RSPShould workYesSDRplay: install the SDRplay API first.
RTL-SDRNoYes
Airspy HF+NoNarrow onlyHF and 60 to 260 MHz.
Anything elseDependsThrough SoapySDR, once its module is installed.

Radios other than the HackRF are marked experimental and have had less real-world testing. A TV channel needs roughly one million samples per second per MHz of channel width. If a radio cannot reach the rate or frequency a mode needs, OnAir says so next to the source.

Network radios

Pick Add network radio… in the source list, choose the type, enter the address and press Connect.

TypeAddressPort
PlutoSDR by IP192.168.2.1 over USB, or its network addresslibiio default
rtl_tcpthe computer running rtl_tcp -a 0.0.0.01234
SoapyRemotethe computer running SoapySDRServer --bind55132
Hermes Lite 2found automatically, or type the address1024

Windows USB drivers

HackRF, RTL-SDR, Airspy and Airspy HF+ need the WinUSB driver, installed once with Zadig. A LimeSDR Mini needs FTDI's FT60x driver. A LimeSDR-USB (Cypress FX3) needs the Cypress CyUSB3 driver that LimeGUI installs, not WinUSB.