Lightweight tool for basic long lasting RF logging. Uses SoapySDR API to talk with SDR device.
Usage RFLogger [options]
Options summary:
-l, --list-device List all available SDR devices and exit
-i, --device-info Display detailed information about the device in use
-n, --number <number> Perform <number> reads and exit. If '0' then read in loop.
-b, --bandwidth <float> Sets bandwidth to <float>
-s, --samplerate <float> Sets sample reate to <float>
-f, --frequency <float> Sets frequency to <float>
-c, --console <number> Use console as an output with width set to <number>
-h, --help Display this help information and exit
This tool requires following dependencies:
- SoapySDR
- Most likely, you need device specific libs too, for example: SoapySDRPlay and SRDPlay
- Boost Serialization
- ImageMagic, Magic++
For example, on Rasperry Pi you can install them using following commands:
sudo apt install libboost-serialization-dev
sudo apt install libmagick++-dev