marcel
2afb2a8c4d
|
3 years ago | |
---|---|---|
.. | ||
aprx | 3 years ago | |
pySX127x | 3 years ago | |
.gitignore | 3 years ago | |
AXUDPServer.py | 3 years ago | |
INSTALL.md | 3 years ago | |
KissHelper.py | 3 years ago | |
LICENSE | 3 years ago | |
LoraAprsKissTnc.py | 3 years ago | |
README.md | 3 years ago | |
Start_lora-tnc.py | 3 years ago | |
TCPServer.py | 3 years ago | |
config.py | 3 years ago | |
multi-sf-save.txt | 3 years ago | |
start_all.sh | 3 years ago |
README.md
Raspberry Pi LoRa KISS TNC
This project was originally started by Tom Kottek (https://github.com/tomelec/RPi-LoRa-KISS-TNC). Because the program had some problems dealing with digipeated frames (it crashed when receiving a ssid with the 'has_been_digipeated' flag -*- set), I took on the task of fixing the code for my personal use.
Hardware
I also designed my own (open source) hardware for it: a board holding a Raspberry Pi Zero 2 W, an SX1278 LoRa transceiver and a power supply with on/off button to safely switch on and off the system. The design files can be found on my website: RPi LoRa_shield
Software
The software controls the LoRa transceiver connected to the Raspberry´s SPI bus and emulates a KISS TNC over TCP. That makes it possible to use existing software like APRX. It is also possible to attach the KISS interface to the AX.25 stack via socat/kissattach.
To Do
- A lot