Hardware Reference
In-Depth Information
8BulkTransfers
DieÜbertragungderNutzdaten,alsoderAustauschvonGerätekommandosund
Geräteantworten zwischen Host und Gerät, erfolgt bei USBTMC-USB488 Interfa-
ces über die Bulk-OUT und Bulk-IN Endpoints. Diese Endpoints und auch der
Interrupt IN Endpoint, auf den später eingegangen wird, werden konfiguriert,
sobald das Gerät den Standard Device Request SET_CONFIGURATION empfan-
gen hat (siehe Abschnitt 7.8).
8.1 Der Bulk- OUT Endpoint
Der Host benutzt den Bulk-OUT Endpoint des Geräts, um ihm USBTMC- und
USB488-Befehlsnachrichten zu senden. Alle Nachrichten müssen mit einem Nach-
richtenkopf beginnen, der dem in der folgenden Tabelle gelisteten Format ent-
spricht [USBTMC: Tabelle 1].
Nachrichtenkopf (USBTMC Bulk-OUT Header)
Offset Datenfeld
Größe
in Bytes
Kurzbeschreibung
0
MsgID
1
Spezifiziert den Typ der Nachricht
1
bTag
1
Identifiziert den Transfer
2
bTagInverse
1
Das Einerkomplement von bTag
3
Reserviert
1
Muss den Wert 0x00 haben
4 -11 USBTMC command
message specific
8
Der Inhalt dieses Datenblocks ist vom
Ty p de r Na chr i ch t abhäng i g
Erläuterung der Datenfelder
MsgID
Dieses Byte enthält den Nachrichten-Identifizierer (Message Identifier). Die folgen-
den Nachrichtentypen sind für die Klasse USBTMC und die Unterklasse USB488
definiert [USBTMC: Tabelle 2]:
 
Search WWH ::




Custom Search