3
AEG ID Befehlssatz
3.1
Allgemeines
Der nachfolgend beschriebene Befehlssatz definiert die Art des Datenaustausches auf der seriellen
Schnittstelle.
Befehle bestehen aus einem Befehlscode und optional aus einem Parameterwert. Ein Befehl wird ab-
geschlossen durch das Steuerzeichen <CR> (0Dh). Das Steuerzeichen dient zur Endekennung einer
Befehlszeile.
Befehle und Parameter, d.h. Buchstaben und Zahlenwerte werden grundsätzlich im ASCII-Code übertra-
gen (der Wert 255 (dezimal) also als 32H,35H, 35H; der Befehl RST als 52H, 53H, 54H).
3.1.1 Befehlseingabe
Das Protokollformat lautet wie folgt:
Befehl <SP> Parameter <CR>
Das Leerzeichen <SP> wirkt als Trennzeichen zwischen Befehl und Parameter, das <CR> Zeichen
wirkt als Abschlusszeichen der Befehlszeile.
Bei Befehlen ohne Parameterwert (z.B. GT oder RST) entfallen sowohl des Trennzeichen <SP> als
auch der Parameterwert. Die Befehlszeile beschränkt sich also auf:
Befehl <CR>
3.1.2 Ausgabeformat
Generell wird jede Eingabe, die mit <CR> abgeschlossen wird, vom Lesegerät beantwortet. Es lassen
sich die folgende Antwortprotokolle unterscheiden:
3.1.2.1 Befehlsspezifische Antwort
Nach korrekter Eingabe eines Befehls ohne Parameterwert, antwortet das Lesegerät mit dem befehls-
spezifischen Parameterwert und <CR>. Beispiel:
Befehl:
Antwort:
--------------------------------------------------------------------------------7/23--------------------------------------------------------------------------------
GT <CR>
Transpondernummer oder NoRead <CR>