Lora / Kiss Scripts para usar um modem Lora com o rádio Ax25 Tools / Packet
Este script python cria uma porta serial virtual (/dev/lora0) que pode ser usada com as bibliotecas AX25 para usar o rádio de pacote sobre os modems LORA que são conectados via SPI.
Você precisa iniciar o script como root (ou com direitos raiz (sudo)); caso contrário, o script não pode criar o dispositivo LORA em /dev.
Copie o arquivo CFG para /etc e altere as configurações para corresponder ao seu sistema (conexão de hardware, frequência e configurações de LORA)
Inicie o script:
sudo python3 main.py
Se o script iniciar e criar o dispositivo Lora0, crie uma porta AX25:
Você precisa criar uma entrada em/etc/ax25/axports:
Lora 9600 200 2 pacote sobre Lora
Lembre -se de que os modems da Lora não podem enviar pacotes> 255 bytes, eu limiti -o a 250 e descartei o plano inicial de usar o Protocoll Kiss (os dados já foram enviados em pacotes)
Abra outro terminal e use o Kissattach para anexar o modem:
sudo kissattach /dev /lora0 lora
Agora você pode começar o Linpac:
sudo linpac
Para iniciar o script de um serviço, você pode copiar o arquivo .service para os serviços Systemd e iniciá -lo sobre o Systemd ...
Este script usa uma versão modificada do Pylora (https://github.com/inteform/pylora), anexei -o no arquivo pylora.7z, verifique as instruções na página original para construir e instalar a biblioteca ...