Skip to content
Phil Ashby edited this page Aug 3, 2024 · 4 revisions

Soapy SDR plugin for Funcube Dongle Pro & Pro+

https://raw.githubusercontent.com/wiki/pothosware/SoapyFCDPP/images/soapy_sdr_fcdpp_logo.png

The Soapy Funcube Dongle Pro+ project provides a plugin module to use the Funcube Dongle Pro & Pro+ devices within the SoapySDR API and software that supports SoapySDR.

Pre-built installers for various systems are available through the Pothos SDR environment.

Ubuntu

sudo apt-get install libhidapi-dev libasound2-dev

The CMake build system will locate SoapySDR development files on your system. The plugin module will be built and installed into the SoapySDR modules directories.

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

To access USB without being root you need this:

# Udev rules for the Funcube Dongle Pro (fb56) & Pro+ (0xfb31)
# Put this in:
# /etc/udev/rules.d/81-funcube.rules

# HIDAPI/libusb:
SUBSYSTEMS=="usb", ATTRS{idVendor}=="04d8", ATTRS{idProduct}=="fb56", GROUP:="users", MODE:="0666", SYMLINK+="FCD"
SUBSYSTEMS=="usb", ATTRS{idVendor}=="04d8", ATTRS{idProduct}=="fb31", GROUP:="users", MODE:="0666", SYMLINK+="FCDPP"
SoapySDRUtil --probe="driver=fcdpp"