Skip to content

rigexpert/SoapyFobosSDR

Repository files navigation

Soapy SDR plugin for Fobos SDR

This is the Soapy SDR plugin wrapper for Fobos SDR receiver API shared library. Full source code.

Versions and compatibility

See versions.txt

Platforms tested on

  • Linux (Ubuntu 22.04 LTS ...)
  • Windows (7, 8.1, 10, 11) x64

Requirements

  • git v.2.31 or later (otherwise download the repository manualy: Code->Download ZIP)
  • any c++ compiler (tested on gcc, g++, mingw, msvc)

Dependencies

How to build and install

Linux

git clone [this repo]
cd SoapyFobosSDR
mkdir build
cd build
cmake ..
make
subo make install
sudo ldconfig

Windows

Download and install latest version of Pothos SDR dev environment binaries from https://downloads.myriadrf.org/builds/PothosSDR/ or build it from source https://github.com/pothosware/PothosSDR
Build actually SoapyFobosSDR:

git clone [this repo]
cd SoapyFobosSDR
mkdir build
cd build
cmake ..

Visit https://github.com/rigexpert/libfobos/releases
Download any libfobos release .zip pack, for example libfobos-2.2.2.zip
Unpack content to libfobos directory

cmake --build . --config Release

or
open fobos.sln in your favorite MS VisualStudio IDE, build.

Copy compiled FobosSDRSupport.dll to Soapy modules directory, default c:/Program Files/PothosSDR/lib/SoapySDR/modules0.8/
Copy fobos.dll library to Soapy binaries directory, default c:/Program Files/PothosSDR/bin/

enjoy.

Check with SoapySDRUtil

SoapySDRUtil --probe="driver=fobos"


Test with GNU Radio

See soapy_fobossdr_test.grc


What is actually Fobos SDR

For more info visit the main product page

https://rigexpert.com/en/products/kits-en/fobos-sdr/

About

Soapy SDR plugin for Fobos SDR

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published