kopia lustrzana https://github.com/sh123/esp32_loraprs
Update README.md
rodzic
7ba044960d
commit
f43f79b922
19
README.md
19
README.md
|
@ -62,6 +62,25 @@ All work was done on ESP32-WROOM with custom made LoRa shield, if your ESP32 boa
|
|||
# Protocol Compatibility
|
||||
This project is using classical `AX25` frames over LoRa (as defined in http://www.aprs.org/doc/APRS101.PDF page 12) with given LoRa parameters above and `AX25` frames are encapsulated into `KISS` frames when transferred over serial Bluetooth to phone or PC. It should enable interoperability with classical Linux APRS software and `kissattach`. Some LoRa ARPS implementations transfer plain text APRS messages over LoRa, as a result interoperability with this project is not guaranteed.
|
||||
|
||||
# Alternative Linux Setup
|
||||
It is possible to user other generic Linux ax25/aprs tools, such as `xastir`, use next procedure to set it up
|
||||
- Install required tools: ```sudo apt-get install ax25-tools ax25-apps xastir bluez bluez-tools```
|
||||
- Run bluetoothctl and pair to the modem:
|
||||
```
|
||||
# bluetoothctl
|
||||
[bluetooth]# agent on
|
||||
[bluetooth]# default-agent
|
||||
[NEW] Device 01:02:03:04:05:06 loraprs
|
||||
[bluetooth]# pair 01:02:03:04:05:06
|
||||
Attempting to pair with 30:AE:A4:14:40:C2
|
||||
Pairing successful
|
||||
[bluetooth]# exit
|
||||
```
|
||||
- Run `rfcomm` to setup serial over Bluetooth at `/dev/rfcomm0`: `sudo rfcomm bind 0 01:02:03:04:05:06`
|
||||
- At this stage you can already start using `xastir` or any other application, which can operate over KISS Serial TNC
|
||||
- Alternatively, you can setup `AX25` network interface with `sudo kissattach /dev/rfcomm0 ax25` command, but previously need to update `/etc/ax25/axports` with new line as `ax25 CALLSIGN-10 9600 255 1 comment`
|
||||
- Run `axlisten` to capture incoming and outgoing traffic as `sudo axlisten -a`
|
||||
|
||||
# Test Results
|
||||

|
||||
- Antennas
|
||||
|
|
Ładowanie…
Reference in New Issue