Bedienungsanleitung XZ-R1 IFS
Seite 9
Ver. 1.0
3.1. Serielle Daten-Informationen
Baud rate: 125.000 (8µs pro Bit)
Datenbits: 8
Parität: Keine
Start/Stop Bits: 1
Diese Anordnung wird typischerweise bezeichnet mit “125Kbps, 8, N, 1”.
Das Datenformat für die seriellen Daten ist ein Paket, das mit der Zykluszeit des Senders
ausgegeben wird. Diese Zykluszeit variiert mit dem verwendeten Sender. Typischerweise ist
diese Zeit etwa 22ms für Flug-Fernsteuerungen sowie etwa 14ms für RC-Car-Sender.
Die serielle Pakete variieren in der Länge, die davon abhängig ist, wie viele Servo-
Ausgangskanäle vom Sender ausgegeben werden. Der Zusatzempfänger (Satellit) gibt alle
Steuerkanäle des Senders weiter. Es gibt Fälle, in denen Sie glauben, dass lediglich 6 Kanäle
verwendet werden, der Sender jedoch 9 Kanäle ausgibt.
3.2. Serielles Paket-Format
Byte
Wert
Beschreibung
0x00
0xFF
Kopf
0x01
0x55
Paket ID (serieller Strom)
0x02
0xXXXX
Kanal Maske oberes Byte (Bit
15-8)
0x03
0xXXXX
Kanal Maske unteres Byte (Bit
7-0)
0x04
0xXXXX
Servoimpuls oberes Byte (Bit
15-8)
0x05
0xXXXX
Servoimpuls unteres Byte (Bit
7-0)
... Wiederholung für jeden
Servokanal bis zum Ende
0x??
0xXXXX
CRC
der
Kanaldaten
(Redundanzprüfung)
Die Redundanzprüfung erfolgt im letzten Byte des Pakets. Es ist eine einfache 8 Bit Prüfsumme,
die anhand der folgenden Formel errechnet wird:
(KOPF + PAKET ID + MASKH + MASKL + each byte of channel data) XOR 0xFF.