User Tools

Site Tools


howtos:sdr

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
howtos:sdr [2021/06/07 18:35]
admin
howtos:sdr [2021/06/07 21:44] (current)
admin
Line 9: Line 9:
   * [[https://​gqrx.dk/​|GQRX]]   * [[https://​gqrx.dk/​|GQRX]]
   * [[https://​github.com/​EliasOenal/​multimon-ng|multimon-ng]]   * [[https://​github.com/​EliasOenal/​multimon-ng|multimon-ng]]
 +  * [[https://​github.com/​merbanan/​rtl_433|RTL 433]]
 +  * [[https://​www.ebay.co.uk/​itm/​203134008519|RTL SDR device on ebay]] - This is the model I use, but pretty much any RTL2832 chip device should work out of the box with Linux (performance may vary based on the the quality of the device).
  
 ===== Command Line ===== ===== Command Line =====
   * Tune the gqrx application to the desired frequency, then select UDP to broadcast the raw data.  Once that's done we'll use netcat to listen to that port, and sox to convert it to audio format, then multimon-ng to process the digital data into something alphanumeric:​   * Tune the gqrx application to the desired frequency, then select UDP to broadcast the raw data.  Once that's done we'll use netcat to listen to that port, and sox to convert it to audio format, then multimon-ng to process the digital data into something alphanumeric:​
-<code bash>+<code bash radio-to-text.sh>
 nc -l -u -p 7355 | nc -l -u -p 7355 |
-    ​sox -t raw -esigned-integer -b 16 -r 48000 - -esigned-integer -b 16 -r 22050 -t raw - | +sox -t raw -esigned-integer -b 16 -r 48000 - -esigned-integer -b 16 -r 22050 -t raw - | 
-    multimon-ng --timestamp -t raw -a POCSAG512 -a POCSAG1200 -a POCSAG2400 ​ -f alpha -+multimon-ng --timestamp -t raw -a POCSAG512 -a POCSAG1200 -a POCSAG2400 ​ -f alpha -
 </​code>​ </​code>​
 +
 +To generate the heatmaps of what's happening in the radio spectrum in your area, use the ''​rtl_power''​ (in the rtl-sdr debian package) with  [[https://​github.com/​keenerd/​rtl-sdr-misc/​blob/​master/​heatmap/​heatmap.py|heatmap.py]]. ​ For more information see http://​kmkeen.com/​rtl-power/​
 +
 +Run this for 24 hours (you can also just try an hour or so and repeat to test different aerials):
 +<code bash>
 +rtl_power -f 24M:​1700M:​1M -i 100 -g 50 -e 24h data.csv
 +python heatmap.py data.csv
 +</​code>​
 +
 +
howtos/sdr.1623087355.txt.gz · Last modified: 2021/06/07 18:35 by admin