Wie kann mit dem Raspberry Pi eine Heatmap erzeugt werden?
Hier mal ein Beispiel, um die unterschiedlichen Frequenzen zusehen in das Bild klicken und vergrößern:
Legende:
Als Datenbasis nehmen wir die mit rtl_power erzeugte Datei.
Zuerst laden wir uns das go Programm als binary rtl-gopow herunter und entpacken es:
wget https://github.com/dhogborg/rtl-gopow/releases/download/v0.0.4/gopow_linux_arm5.zip unzip gopow_linux_arm5.zip # nun gehen wir in das build Verzeichnis cd build # und starten das Programm mit der erzeugen Inputdatei -i und geben den Output Bild Namen an -o ./gopow -i ~/airband.csv -o ~/airband.png # nur warten wir 6 Minuten, es kommt die Ausgabe: # INFO[0000] GoPow init input=/home/pi/airband.csv # INFO[0000] GoPow init output=/home/pi/airband.png # INFO[0000] GoPow init format=png # INFO[0383] GoPow finished in 6 minutes # Das Ergebnis ist die obige Bilddatei
Hier noch die Parameter des Programms:
./gopow -h NAME: RTL GoPow - Render a rtl_power CSV output as waterfall image USAGE: RTL GoPow [global options] command [command options] [arguments...] VERSION: 0.0.4 AUTHOR: github.com/dhogborg - <[email protected]> COMMANDS: help, h Shows a list of commands or help for one command GLOBAL OPTIONS: --input, -i CSV input file generated by rtl_power [required] --output, -o Output file, default same as input file with new extension --format, -f "png" Output file format, default png [png,jpeg] --max-power "0" Define a manual maximum power (format nn.n) --min-power "0" Define a manual minimum power (format nn.n) --verbose Enable more verbose output --no-annotations Disabled annotations such as time and frequency scales --help, -h show help --version, -v print the version
Ähnliche Artikel:
- SDR: Fix rtl_power: symbol lookup error: rtl_power: undefined symbol: rtlsdr_set_bias_tee für Raspberry Pi
- Wie wird Truecrypt 7.1auf einem Raspberry Pi installiert?
- Mit Mac OS X Maverick einen CUL CC1101 868Mhz von Busware für FS20 für den Raspberry Pi mit culfw 1.55 flashen und in Fhem einbinden