Scripts de Lora / Kiss para usar un módem Lora con la radio Ax25 Herramientas / paquetes
Este script de Python crea un puerto serie virtual (/dev/lora0) que se puede usar con las bibliotecas AX25 para usar la radio de paquetes sobre modems lora que están conectados a través de SPI.
Debe iniciar el script como root (o con derechos de raíz (sudo)), de lo contrario, el script no puede crear el dispositivo Lora en /dev.
Copie el archivo CFG a /etc. y cambie la configuración para que coincida con su sistema (conexión de hardware, frecuencia y configuración de Lora)
Comience el guión:
sudo python3 main.py
Si el script comienza y crea el dispositivo Lora0, cree un puerto AX25:
Debe crear una entrada en/etc/ax25/axports:
Lora 9600 200 2 paquete sobre Lora
Tenga en cuenta que los módems de Lora no pueden enviar paquetes> 255 bytes, lo limité a 250 y descarté el plan inicial para usar el protocoll de beso (los datos ya se envían en paquetes)
Abra otra terminal y use Kissattach para adjuntar el módem:
sudo bissattach /dev /lora0 lora
Ahora puedes iniciar Linpac:
sudo linpac
Para iniciar el Script A Service, puede copiar el archivo .Service a los Servicios Systemd y iniciarlo sobre Systemd ...
Este script utiliza una versión modificada de Pylora (https://github.com/inteform/pylora), la adjunté en el archivo pylora.7z, verifique las instrucciones en la página original para construir e instalar la biblioteca ...