Custom version of https://github.com/tomelec/RPi-LoRa-KISS-TNC
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
32 lines
1.2 KiB
32 lines
1.2 KiB
# Raspberry Pi LoRa KISS TNC
|
|
|
|
This project emulates a KISS TNC and controls a hardware LoRa transceiver
|
|
connected to the Raspberry´s SPI. That makes it possible to use existing
|
|
software, like digipeaters, with LoRa radio communication. The KISS TNC is
|
|
accessed via its TCP server.
|
|
|
|
The current application is to run the KISS TNC together with the APRS digi [APRX](https://github.com/PhirePhly/aprx), which connects via TCP and provides
|
|
powerful APRS digipeating and I-gate functionality for LoRa-APRS.
|
|
|
|
## Hardware
|
|
|
|
The LoRa KISS TNC runs on Raspberry Pi 2 or newer together with the
|
|
*LoRa APRS Gateway Hat V2.0*. However, RFM98W oder RFM96W LoRa modules can
|
|
be wired up to the Raspberry Pi directly aswell. See the
|
|
[schematic](doc/LoRaAPRS-GW-RPI_V20_Schematic.pdf) for details.
|
|
|
|
![Gateway on RPi](doc/images/LoRa-APRS_Gateway_V20.jpg)
|
|
|
|
## Development
|
|
|
|
This program and documentation is in a very early state and very experimental.
|
|
Only the LoRa radio modem of the gateway board is supported at the moment.
|
|
Display and buttons are not working.
|
|
|
|
### To Do
|
|
* Python 3 compatibility
|
|
* Get display and buttons working
|
|
* Noise floor telemetry
|
|
* Installation guide and documentation
|
|
* Proper configuration file
|
|
* ...
|
|
|