البرامج النصية Lora / Kiss لاستخدام مودم Lora مع راديو AX25
ينشئ هذا البرنامج النصي Python منفذًا متسلسلًا افتراضيًا (/dev/lora0) والذي يمكن استخدامه مع مكتبات AX25 لاستخدام راديو الحزمة على lora-modems التي يتم توصيلها عبر SPI.
تحتاج إلى بدء البرنامج النصي كجذر (أو مع حقوق الجذر (SUDO)) ، وإلا فإن البرنامج النصي لا يمكنه إنشاء جهاز LORA تحت /dev.
انسخ ملف CFG إلى /etc وقم بتغيير الإعدادات لتتناسب مع نظامك (اتصال الأجهزة والتردد وإعدادات LORA)
بدء البرنامج النصي:
Sudo Python3 Main.py
إذا بدأ البرنامج النصي وإنشاء جهاز LORA0 ، فقم بإنشاء منفذ AX25:
تحتاج إلى إنشاء إدخال في/etc/ax25/axports:
Lora 9600 200 2 Packet Over Lora
ضع في اعتبارك أن مودم LORA لا يمكنها إرسال حزم> 255 بايت ، لقد حصرتها إلى 250 وتجاهل الخطة الأولية لاستخدام Protocoll KISS (تم إرسال البيانات بالفعل في الحزم)
افتح محطة أخرى واستخدم Kissattach لإرفاق المودم:
Sudo Kistattach /Dev /Lora0 Lora
الآن يمكنك بدء Linpac:
Sudo Linpac
لبدء البرنامج النصي ، يمكنك نسخ ملف .Service إلى خدمات SystemD وبدء تشغيله على النظام ...
يستخدم هذا البرنامج النصي نسخة معدلة من Pylora (https://github.com/inteform/pylora) ، أرفقتها في ملف pylora.7z ، والتحقق من التعليمات على الصفحة الأصلية لإنشاء وتثبيت المكتبة ...