RESI
DATALENGTH bezeichnet die Länge des Datenblocks in
Bytes. Dabei werden maximal 21 Bytes als Eingabe
akzeptiert. Wird als DATALENGTH der Wert 0 übergeben, so
wird DATA sowie dessen Checksumme ignoriert.
Die Checksumme HCRC berechnet sich wie folgt:
HCRC = STATION ID XOR TYPE XOR DATALENGTH
Die Checksumme CRC2 berechnet sich folgendermaßen :
DCRC = D
wobei D
TYPE=0x01
TYPE=0x01
TYPE=0x01
TYPE=0x01
Dieses Protokoll löscht den gesamten Inhalt des Displays am
RESI-Terminal.
Übertragungsprotokoll an das RESI-Terminal:
´TD´ SID 0x01 0x00 HCRC
Wird dieses Protokoll zum RESI-Terminal gesendet, so
antwortet
ACKNOWLEDGE-Protokoll:
´TD´ SID 0x00 0x00 HCRC
XOR D
0
das x-te Byte des Datenblocks bezeichnet.
x
Clear Screen
Clear Screen
Clear Screen
Clear Screen
dieses
XOR D
...... XOR D
1
2
bei
korrekter
RESI-TERM4
datalength -1
Übertragung
mit
dem
24