SoapySDR support module for Epiq Solutions Sidekiq SDR devices.
- CMake 3.8 or newer
- A C++17-capable compiler
- SoapySDR development files, version 0.4.0 or newer
- Sidekiq SDK version 4.26.0 or newer
The build locates the Sidekiq SDK in this order:
-DSIDEKIQ_SDK_DIR=/path/to/sdkSIDEKIQ_SDK_DIRfrom the environment$HOME/sidekiq_sdk_current
Configure and build with CMake:
cmake -S . -B build
cmake --build buildInstall the module with:
sudo cmake --install build
sudo ldconfigThe current streaming implementation supports:
- at most one active RX stream per device
- at most one active TX stream per device
- one requested channel per stream
Simultaneous RX and TX are supported. Multi-channel Soapy streams are not currently implemented.