Updated README and added 10m support for RTL-SDR
This commit is contained in:
parent
d922355da0
commit
a4c74402f5
43
README.md
43
README.md
@ -4,8 +4,11 @@ This is an on-going repository for the Automatic Positioning Reporting System (A
|
||||
This repo includes support for Direwolf, rtl_fm & kissutil
|
||||
|
||||
This repo is split into multiple directories with
|
||||
|
||||
"Cross-Band Digipeater Support"
|
||||
|
||||
"Simplex Digipeater Support"
|
||||
|
||||
"RTL-SDR RX Only IGate Support"
|
||||
|
||||
|
||||
@ -23,6 +26,28 @@ You're going to need
|
||||
|
||||
Ensure that you clone this repo into your `/home/$USER/` directory so that everything can run seamlessly
|
||||
|
||||
_______________
|
||||
|
||||
To simply run direwolf for you rigs run
|
||||
|
||||
Simplex VHF: `direwolf -c /home/$USER/aprs/Simplex-Support/direwolf_VHF-APRS.conf`
|
||||
|
||||
Simplex UHF: `direwolf -c /home/$USER/aprs/Simplex-Support/direwolf_UHF-APRS.conf`
|
||||
|
||||
Simplex 10m: `direwolf -c /home/$USER/aprs/Simplex-Support/direwolf_10m-APRS.conf`
|
||||
|
||||
Cross-Band: `direwolf -c /home/$USER/aprs/Cross-Band_Support/direwolf_MultiBands.conf`
|
||||
|
||||
Everyone's setup is different, Please ensure you have checked your
|
||||
|
||||
`PTT` method (If you're using an RPi your PTT method will be via the GPIO pins)
|
||||
|
||||
You can find the documentation on GPIO PTT here: https://www.marcelpost.com/wiki/index.php/GPIO_pin_on_the_RPi_to_trigger_PTT
|
||||
|
||||
`ADEVICE` (You can find this by running `aplay -l` and `arecord -l`
|
||||
|
||||
_______________
|
||||
|
||||
If you intend on using "RTL-SDR(s)"
|
||||
You're going to want to move `aprs-1200b.service` and `aprs-9600b.service`
|
||||
from `/systemd-services/` to `/etc/system/systemd/`
|
||||
@ -34,6 +59,17 @@ sudo systemctl enable --now aprs-1200b.service
|
||||
sudo systemctl enable --now aprs-9600b.service
|
||||
```
|
||||
|
||||
_______________
|
||||
|
||||
To run the RTL-SDR(s) by themselves and not as a `systemd` service simply just run
|
||||
|
||||
`bash 1200b_RTL-SDR_APRS.sh` or `1200b-10m_RTL-SDR_APRS.sh` or `bash 9600b_RTL-SDR_APRS.sh`
|
||||
|
||||
This should give you a `print` of whats going on in your terminal window such as packets recieved
|
||||
|
||||
_______________
|
||||
|
||||
|
||||
This repo also includes a method to send messages to other stations by utilizing the kissutil
|
||||
|
||||
In the "APRS-Messaging" directory is a shell script that you will need to edit for your station
|
||||
@ -91,6 +127,13 @@ If you do not wish for this to occur, Please comment out the "Mastodon Beacon"
|
||||
IBEACON sendto=IG delay=1 every=180 via=TOOT
|
||||
```
|
||||
|
||||
_______________
|
||||
|
||||
|
||||
Currently as far as I'm aware there is no easy way to get the RTL-SDR to run at 300 baud on Sideband for HF APRS
|
||||
|
||||
Short of using an SDR software such as "gqrx" and piping audio into a loopback device and creating a custom config
|
||||
for decoding HF packets, This is unfortunely a limitation of the RTL-SDR software
|
||||
|
||||
## Future development
|
||||
|
||||
|
2
RTL-SDR_Support/1200b-10m_RTL-SDR_APRS.sh
Normal file
2
RTL-SDR_Support/1200b-10m_RTL-SDR_APRS.sh
Normal file
@ -0,0 +1,2 @@
|
||||
#!/usr/bin/env bash
|
||||
rtl_fm -f 29.25000M - | direwolf -c /home/$USER/aprs/RTL-SDR_Support/Direwolf_1200b_RX-ONLY.conf -r 24000 -B 1200 -D 1 -
|
Loading…
x
Reference in New Issue
Block a user