This is the Fobos SDR receiver host software API shared library. Lightweight and easy to start. Full source code. Application examples.
See versions.txt
- Linux (Ubuntu 18.04 LTS, Ubuntu 22.04 LTS, Raspbian ...)
- Windows (7, 8.1, 10, 11) x86, x64
- git v.2.31 or later (otherwise download the repository manualy: Code->Download ZIP)
- any c compiler (tested on gcc, g++, mingw, msvc)
- libusb-1.0-0 v.1.0.21 or higher
git clone [this repo]
cd libfobos
mkdir build
cd build
cmake ..
make
sudo make install
sudo udevadm control --reload-rules
sudo udevadm trigger
git clone [this repo]
cd libfobos
mkdir build
cd build
cmake ..
to build Win32 binaries (legacy software) use
cmake .. -A Win32
Visit https://github.com/libusb/libusb/releases
Download any libusb release 7z pack, for example libusb-1.0.27.7z
Unpack content of libusb-1.0.27.7z to libusb directory
cmake --build . --config Release
or
open fobos.sln in your favorite MS VisualStudio IDE, build, debug, trace, evaluate.
- build, install, include header fobos.h, link library libfobos.so, fobos.dll
- see eval/fobos_devinfo_main.c for simple device enumeration example
- see eval/fobos_recorder_main.c for basic application example
- feel free to evaluate
For more info visit the main product page