Hardware Reference
In-Depth Information
Inhalt
Bedeutung
LOW
Command
UnteresBytederStartadressedesBefehlsunterprogramms.
0x20
Parser Steuerzeichen: Befehlsende mit Leerzeichen (genauer: White
Space). Es bedeutet, dass Daten folgen. Nach Befehlsausführung muss
ermittelt werden, ob nach den Daten weitere Befehle im Bulk-OUT
Endpoint stehen.
HIGH
Command
Oberes Byte der Startadresse des Befehlsunterprogramms.
LOW
Command
UnteresBytederStartadressedesBefehlsunterprogramms.
0x0A
Parser Steuerzeichen: Befehlsende mit New Line (\n). Das ist auch
Ende des Transfers, es folgen keine weiteren Befehle oder Daten.
HIGH
Command
Oberes Byte der Startadresse des Befehlsunterprogramms.
LOW
Command
UnteresBytederStartadressedesBefehlsunterprogramms.
0x00
Parser Steuerzeichen: Tabellenende. Der Vergleich wird an dieser
Stelle abgebrochen.
Dieses Listenprinzip basiert auf der Einteilung in Zellen mit zwei Elementen. Das
erste Element ist ein Datenstück, das auch Atom genannt wird. Das zweite Element
ist eine Adresse, die auf eine andere Zelle verweist [Syntaxanalyse: Anhang 1].
Dieses Grundprinzip ist hier jedoch um Zellen erweitert, die einen Verweis auf
Unterprogramm-Startadressen enthalten, wenn ihre Atome die Eigenschaft eines
Operators haben. Ausnahme ist das Listenende. Es hat nur eine Atom-Zelle, weil
kein weiterer Verweis auf andere Zellen erfolgt.
10.6.2 Schema der Tabellennamen
Jeder Startpunkt einer Vergleichstabelle muss einen eigenen symbolischen Namen
besitzen. Diese Namen folgen in der Firmware des Beispielgeräts aus Gründen der
besseren Orientierung einem festgelegten Schema. Alle Tabellen beginnen grund-
sätzlich mit der Zeichenfolge TAB. Darauf folgt ein Buchstabe zur Identifizierung
der Befehlsklasse. C steht für gemeinsame Befehle (Common Commands), S für
SCPI-Befehle, V für anbieterspezifische Befehle (Vendor Commands). Somit gibt es
die drei Tabellenklassen TABC, TABS und TABV. Ausnahme sind die Wurzelta-
 
Search WWH ::




Custom Search