Skip to content

RaspberryPi

shajen edited this page Feb 24, 2023 · 2 revisions

RaspberryPi

Docker version should work on RaspberryPi, but keep in mind that RaspberryPi is not a powerful machine and is not good for sdr data processing. sdr device can produce 40 megabytes per second! It's a lot of data for RaspberryPi to processing in real time. It's a lot of data even for some desktop computers.

If you still want to do this, please replace the SD card with a fast one and make sure you have a strong version of RaspberryPi.

Better idea is to build sdr-scanner from sources via cmake and run natively on RaspberryPi. Next run sdr-monitor and mqtt-broker on any other machine (even in the cloud) and connect sdr-scanner to them (you have to set valid mqtt data in config.json and maybe manipulate in docker-compose.yml).

Required resources

Using this software with sample rate 10 MHz and above needs strong PC. In most casies, Raspberry Pi will not be enough.

For example, HackRF with sample rate 20 Mhz generates about 40 MB of data every second, and processing it in real-time needs a strong CPU with multiple cores and some memory resources.

Clone this wiki locally