Hardware Reference
In-Depth Information
lon
Wenn dieses Bit 1 ist, dann ist die USBTMC-Schnittstelle nur Hörer (listen-only).
Das Beispielgerät ist sowohl Hörer als auch Sprecher, deswegen muss dieses Bit
immer 0 sein.*
USBTMC Device Capabilities:
D7 D6 D5 D4 D3 D2 D1 D0
0
0
0
0
0
0
0 er ar
Bedeutung des Bits TermChar
WenndiesesBit1ist,dannunterstütztdasGerätdieBeendigungeinesBulk-IN
Transfers über das USBTMC Interface, wenn ein spezifiziertes Terminierungszei-
chen gesendet wird. Im Beispielgerät wird diese Fähigkeit nicht unterstützt, deswe-
gen ist dieses Bit 0. Wäre dieses Bit 1, könnte ein Host bei der Übertragung eines
REQUEST_DEV_DEP_MSG_IN Bulk-OUT Headers im Datenfeld TermChar des
besagten Headers ein Terminierungszeichen vereinbaren, mit dem ein Bulk-IN
Transfer beendet wird, sobald dieses Zeichen gesendet wird. Weitere Bedingung ist,
dass in diesem Header im Datenfeld bmTransfer Attributes das Bit D1 auf 1 gesetzt
ist [USBTMC: 3.2.1.2 und Tabelle 4].
USB488 Interface Capabilities:
D7 D6 D5 D4 D3 D2 D1 D0
00000 .2N ri er
Bedeutung der Bits
Trigger
Wenn dieses Bit 1 ist, dann akzeptiert die Schnittstelle den USBTMC-Trigger-Befehl
und gibt ihn an die Anwendungsschicht des Geräts weiter. Für diesen Befehl gibt es
einen Wert für die Variable MsgID, die über den Bulk-OUT Endpoint gesendet
wird. Wenn dieses Bit 0 ist, muss die Schnittstelle beim Empfang des Trigger-Befehls
den Bulk-OUT Endpoint in den Halte-Zustand versetzen [USB488: Tabelle 8]. Das
Beispielgerät unterstützt den USBTMC-Trigger-Befehl nicht.
REN
Wenn dieses Bit 1 ist, verfügt die Schnittstelle über die Remote-Local-Schnittstel-
lenfunktion und akzeptiert die Requests REN_CONTROL, GO_TO_LOCAL und
LOCAL LOCKOUT. Ist dieses Bit 0, müssen die genannten Requests als unbekannt
* Bei USB488-Geräten ist das Bedingung, wenn sie ebenfalls 488.2-kompatibel sind [USB488:
Tabellen 8 und 27].
 
Search WWH ::




Custom Search