lora / kissスクリプトAX25ツール /パケットラジオを備えたLORAモデムを使用する
このPythonスクリプトは、AX25ライブラリとともに使用してSPIを介して接続されたLORA-Modemを使用してパケット無線を使用できる仮想シリアルポート(/dev/LORA0)を作成します。
スクリプトをroot(またはroot rights(sudo))として起動する必要があります。そうしないと、スクリプトは /devの下でloraデバイスを作成できません。
CFGファイルを /etcにコピーして、システムに合わせて設定を変更します(ハードウェア接続、周波数、LORA設定)
スクリプトを開始します:
sudo python3 main.py
スクリプトが起動してLORA0デバイスを作成する場合、AX25ポートを作成します。
/etc/ax25/axportsにエントリを作成する必要があります。
Lora 9600 200 2ロラ上のパケット
ロラモデムは255バイト以上のパケットを送信できないことに留意してください。250に制限し、KISSプロトコルを使用する最初の計画を破棄しました(データは既にパケットで送信されています)
別の端末を開き、Kissattachを使用してモデムを取り付けます。
sudokissattach /dev /lora0 lora
これで、Linpacを開始できます。
sudo linpac
スクリプトを起動するには、.SyveceファイルをSystemDサービスにコピーして、SystemDを介して開始できます。
このスクリプトは、Pylora(https://github.com/inteform/pylora)の変更されたバージョンを使用して、Pylora.7zファイルに添付して、元のページの指示をチェックしてライブラリを構築およびインストールしてください...