feat: AX.25/AXUDP-Bridge — MeshCore-Channel ↔ AXUDP-Port (bidirektional) #20
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Idee
Ein Service-Plugin das einen konfigurierten MeshCore-Channel bidirektional mit einem AXUDP-Port verbindet. Damit können Nachrichten zwischen dem LoRa-Mesh und AX.25-Packet-Radio-Systemen (z.B. Direwolf, LinBPQ, BPQ32) ausgetauscht werden.
Anwendungsfälle
Technische Grundlagen
AXUDP-Protokoll
Roher AX.25-Frame als UDP-Payload, kein Header, kein Handshake. Typischer Port: 9300.
AX.25 UI-Frame-Struktur
Callsign-Encoding: je 6 ASCII-Zeichen, links-ausgerichtet, Space-aufgefüllt, jedes Byte um 1 Bit links geshiftet.
Richtung MeshCore → AXUDP
Richtung AXUDP → MeshCore
Einschränkungen
Implementierung als Service-Plugin
Konfiguration (config.ini / bot_config)
Offene Fragen