-
Notifications
You must be signed in to change notification settings - Fork 153
SDDC device notes
To use SDDC devices (RX666, RX888, HF103, etc.) with OpenWebRX, you can either use libsddc (not recommended) or SoapySDDC (recommended).
There are two versions of libsddc: the older one is not fully functional, and is unmaintained, while the newer version is still maintained.
However, the sddc_connector in OpenWebRX currently only works with the older, unmaintained version of libsddc, which is why it is not recommended for use at this time.
Running libsddc requires an NVIDIA GPU.
SoapySDDC relies entirely on the CPU.
To run SoapySDDC effectively, a reasonably powerful CPU is required. Embedded devices, such as the Raspberry Pi, typically do not have enough processing power to handle SoapySDDC properly.
To use SDDC devices with SoapySDDC, compile and install the SoapySDDC:
sudo apt install libusb-1.0-0-dev libfftw3-dev libsoapysdr-dev git cmake
git clone https://github.com/ik1xpv/ExtIO_sddc.git
cd ExtIO_sddc
cmake -B build -DCMAKE_INSTALL_PREFIX=/usr
cmake --build build --config Release
sudo make -C build install
After the installation, you should be able to see your device using SoapySDRUtil --probe
.
Currently, SoapySDDC is still quite buggy on Linux, and occasional crashes are to be expected.
Supported Hardware
Setup Guide
Docker
Manual installation
Upgrading an installation
Migrating to OpenWebRX 1.0
RHEL specific notes
User Management
Configuration
Bookmarks
Background decoding
How to get openwebrx stats into collectd
Airspy HF+ and Discovery
Airspy R2 / Mini
HackRF
Perseus HF receiver
RTL-SDR
Radioberry
SDRPlay
HPSDR / Hermes-Lite 2
FiFi-SDR
AMBE vocoder