Update file README.md
This commit is contained in:
parent
1bf9988bef
commit
311be1baa9
11
README.md
11
README.md
@ -4,10 +4,13 @@ To run:
|
||||
|
||||
1. Clone repo to local machine with " git clone https://gitlab.com/crankylinuxuser/meshtastic_sdr "
|
||||
2. Install Gnuradio and associated plugins.
|
||||
3. Clone and install https://github.com/tapparelj/gr-lora_sdr
|
||||
4. Open in ./meshtastic_sdr/gnuradio scripts/RX/ your relevant area and presets you want to monitor. RTLSDR can be used with all but the Meshtastic_US_allPresets.grc as that requires 20MHz (HackRF or better)
|
||||
5. Run the flow in GnuRadio. NOTE: the flows emit data AS A server to TCP ports. Looking at the block "ZMQ PUB Sink" you can see the ports are from 20000-20007.
|
||||
6. Run the python3 program with "python3 meshtastic_gnuradio_decoder.py -n <SERVER> -p <PORT>"
|
||||
3. Install the Meshtastic Python with "pip3 install meshtastic"
|
||||
4. Clone and install https://github.com/tapparelj/gr-lora_sdr
|
||||
5. Open in ./meshtastic_sdr/gnuradio scripts/RX/ your relevant area and presets you want to monitor. RTLSDR can be used with all but the Meshtastic_US_allPresets.grc as that requires 20MHz (HackRF or better)
|
||||
6. Run the flow in GnuRadio. NOTE: the flows emit data AS A server to TCP ports. Looking at the block "ZMQ PUB Sink" you can see the ports are from 20000-20007.
|
||||
7. Run the python3 program with "python3 meshtastic_gnuradio_decoder.py -n <SERVER> -p <PORT>"
|
||||
|
||||
The program also accepts individual packets of data with "python3 meshtastic_gnuradio_decoder.py -i <data>" and an optional -k AES key override
|
||||
|
||||
Note that the ports are set as:
|
||||
Shortfast TCP/20000
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user