Fehler! Verwenden Sie die Registerkarte 'Start', um Heading 1 dem
Text zuzuweisen, der hier angezeigt werden soll.
Anhang C. Bayern-Protokoll
Alle Befehle des Bayern-Netzwerks benutzen das unten aufgeführte Befehlsformat.
Befehlsformat des Bayern-Netzwerks
<STX><text><ETX>< bcc1><bcc2>
Dabei ist:
<STX> = Start der ASCII-Datenübertragung = 0x02 hex
<text> = ASCII-Text mit maximaler Länge von 120 Zeichen
<ETX> = Ende der ASCII-Datenübertragung = 0x03 hex
<bcc1> = ASCII-kodiertes Blockprüfzeichen MSB
<bcc2> = ASCII-kodiertes Blockprüfzeichen LSB.
Der Blockprüfalgorithmus beginnt mit 0 und wandelt jedes ASCII-Zeichen von <STX> bis <ETX>
inklusive mit „exklusiv-ODER“. Das Blockprüfzeichen wird dann in ASCII-Format umgeschrieben und
nach dem <ETX> Zeichen gesendet.
Beispiele
Das folgende ist ein Beispiel für eine gültige Datenanforderung an einem Gerät mit ID-Nummer 97:
<STX>DA097<EXT>3A
Die Berechnung des Blockprüfzeichens ist im folgenden Beispiel bestens dargestellt:
Der Binärwert 0011 1010 entspricht dem Hex-Wert 3A. Dieser Wert wird ASCII-kodiert und bildet die
letzte zwei Zeichen der Datenanforderung. Bitte achten Sie darauf, dass die ID-Nummer 97 als
Sequenz 097 gesendet wird. Alle ID-Strings müssen aus 3 Ziffern bestehen und der Benutzer soll sie
immer mit ASCII-Nullzeichen auffüllen.