Skip to content

Airspy HF and Discovery device notes

Jakob Ketterl edited this page Jun 28, 2021 · 8 revisions

Driver installation

To make your Airspy HF+ or Discovery available to OpenWebRX, you need to install libairspyhf and SoapyAirspyHF. Since these libraries only come as source distributions, they need to be compiled manually.

NOTE: These libraries come pre-installed with the OpenWebRX Raspberry Pi images and the Docker images, so if you're running those, you are already good to go.

NOTE: these instructions have been written for Debian. If you are using a different Linux distribution, you will need to substitute the apt-get install lines with the corresponding package manager instructions of your distribution.

libairspyhf

sudo apt-get install git libusb-1.0-0-dev cmake make gcc g++ pkg-config libsoapysdr-dev soapysdr-tools
git clone https://github.com/airspy/airspyhf.git
cd airspyhf
mkdir build
cd build
cmake -DINSTALL_UDEV_RULES=ON ..
make
sudo make install
cd ../..
sudo ldconfig

SoapyAirspyHF

git clone https://github.com/pothosware/SoapyAirspyHF.git
cd SoapyAirspyHF
mkdir build
cd build
cmake ..
make
sudo make install
cd ../..

After the installation, you should be able to see your device using SoapySDRUtil --probe.

Clone this wiki locally