MeshCom 4.0 verwendet für die Payload-Daten das vom APRS-AX.25-Protokoll abgewandeltes Protokoll, wie es für APRS definiert ist. (aprs101.pdf APRS PROTOCOL REFERENCE Version 1.0 2000, Seite 12)
Verwendung finden:
- Kennung — APRS-Datentyp-Identifikator
- Meldungs-ID – 32-Bit LSB->MSB eindeutiger Wert
- MAX-HOP – max. 7 (Maske 0x07) default wird 5 verwendet was weitere 4 Weitergaben ermöglicht.
- 0x80 – Kennung ob diese Meldung bereits via MQTT-Server gelaufen ist
- 0x40 – Kennung das diese Meldung pro MeshClient mit dem Rufzeichen der weitergebenden Station ergänzt werden soll. Für Mess- und Kontrollzwecke.
- Quelladresse — Dieses Feld enthält das Rufzeichen und die SSID der Sendestation
- Zieladresse — Dieses Feld kann ein APRS-Ziel enthalten Rufzeichen oder „*“ für Übertragungen an ALLE.
- Digipeater — Es können 0 bis 8 Digipeater-Rufzeichen in diesem Feld enthalten sein. Hinweis: Diese Digipeater-Adressen können durch einen generischen APRS-Digipeater-Pfad überschrieben werden (angegeben durch die SSID der Zieladresse).
- Information – Dieses Feld enthält Transportdaten. Das erste Zeichen dieses Feldes ist der APRS-Datentyp-Identifikator, der angibt welche Art von Daten folgen.
- Frame Check Sequence – Der FCS ist eine Sequenz von 16 Bits, die verwendet wird um die Integrität eines empfangenen Rahmens zu überprüfen.
Meldungen:
Textmeldungen:
:|!MMMMMMMM|!HH|OE0XXX-99|>*|:|Text-Meldung|!00|!HW|!MOD|FCS#
Textmeldungen mit Path aus Mesh:
:|!MMMMMMMM|!HH|OE0XXX-99,OE3XXX-12,OE3YYY-12|>*|:|Text-Meldung|!00|!HW|!MOD|FCS#
Positionsmeldungen:
!|!MMMMMMMM|!HH|OE0XXX-99|>*|!|4800.00|N|/|01600.00|E|#| BBB /A=HHHHHH|!00|!HW|!MOD|FCS#
Prüfsumme: FCS wir als unsigned 16-Bit-Summe der Protokoll-Bytes 0 bis inkl. MOD-Byte gebildet. und Little-Endian nach dem MOD-Byte angehängt.
Legende:
Protokoll-Elemente:
| … dient nur zur Darstellung der Trennungen hier im Text
Meldungselemente
MeshCom Hardware
MeshCom Modulationen
MOD-ID Übertragungsbereich Geplante Reichweite (km) Übertragungs-Geschwindigkeit Parameter 0 Erweiterter Bereich 10-20 schnell 1 Erweiterter Bereich 10-20 langsam (robust) 0.275 kbps 2 Zusätzlich erweiterter Bereich 20-40 langsam (robust) 0.183 kbps 3 Normaler Bereich 5-10 langsam (robust) 4 Normaler Bereich 5-10 schnell 5.469 kbps 5 Lokaler Bereich 0-5 langsam (robust) 6 Lokaler Bereich 0-5 schnell 21.875 kbps
Meldungselemente
MeshCom Hardware
MeshCom Modulationen
MOD-ID | Übertragungsbereich | Geplante Reichweite (km) | Übertragungs-Geschwindigkeit | Parameter |
---|---|---|---|---|
0 | Erweiterter Bereich | 10-20 | schnell | |
1 | Erweiterter Bereich | 10-20 | langsam (robust) | 0.275 kbps |
2 | Zusätzlich erweiterter Bereich | 20-40 | langsam (robust) | 0.183 kbps |
3 | Normaler Bereich | 5-10 | langsam (robust) | |
4 | Normaler Bereich | 5-10 | schnell | 5.469 kbps |
5 | Lokaler Bereich | 0-5 | langsam (robust) | |
6 | Lokaler Bereich | 0-5 | schnell | 21.875 kbps |