Lora Protocol Interface
1.0.0
โครงการนี้ใช้โปรโตคอล AODV รุ่นที่กำหนดเอง มันง่ายกว่ามากและไม่สมบูรณ์
โปรแกรมนี้ควรทำงานบนเครื่องที่เชื่อมต่อผ่านพอร์ตอนุกรมไปยังโมดูล LORA มันใช้โปรโตคอลการกำหนดเส้นทางแบบหลายส่วนแบบ Ad-Hoc กับอินเทอร์เฟซกราฟิก นอกจากนี้โปรแกรมนี้ยังสามารถค้นพบโหนดอื่น ๆ ส่งและรับข้อความ
ขั้นตอน AODV ทั้งหมดดำเนินการนอกเหนือจาก:
ข้อ จำกัด :
แพ็คเก็ตทั้งหมดถูกเข้ารหัสเป็นไบต์
(5,11,13,1, สวัสดี)
[05 0B 0D 01 48 65 6C 6C 6F]
RREQ (ออกอากาศ):
RREP: (ได้รับการยอมรับเสมอ at+dest = preventHopaddr)
rerr (ส่งหากไม่ได้รับ send-hop-ack):
rrep-ack (at+dest = preventhopaddr):
ส่งข้อความตอบกลับ (str, at+dest = nexthopaddr)
send-hop-ack (at+dest = preventhopaddr)
ส่งข้อความตอบกลับ (str-ack, at+dest = nexthopaddr)
mvn clean packagejava -jar --module-path /usr/share/openjfx/lib --add-modules javafx.controls,javafx.fxml LoraProtocollInterface-1.0-SNAPSHOT-jar-with-dependencies.jar java -jar --module-path /usr/share/openjfx/lib --add-modules javafx.controls,javafx.fxml LoraProtocollInterface-1.0-SNAPSHOT-jar-with-dependencies.jar



