Hardware Reference
In-Depth Information
bNumEndpoints:
0x04
bInterfaceClass:
0xFF
bInterfaceSubClass:
0x00
bInterfaceProtocol:
0x00
iInterface:
0x00
Als Geräteklasse, Unterklasse und Protokoll stehen bei diesem Gerät im Device De-
scriptor drei Nullbytes, also erfolgt die Klassifizierung im Interface Descriptor. Dort
ist unter dem Bezeichner bInterfaceClass der Wert 0xFF eingetragen. Für Unter-
klasse (bInterfaceSubClass) und Protokoll (BInterfaceProtocol) findet man jeweils
0x00. Dieses Gerät gehört demnach zu keiner definierten Geräteklasse, sondern die
Eigenschaften der USB-Schnittstelle werden vom Anbieter festgelegt. Der Anbieter
muss in diesem Fall die erforderlichen Gerätetreiber bereitstellen und sich auch
darum kümmern, dass diese Treiber mit den gewünschten Anwendungsprogram-
men zusammenarbeiten.
3.7 Ein Messgerät aus der Klasse USBTMC
Als Beispiel für die Anwendung der Klasse USBTMC wird das Digitalspeicheroszil-
loskop TDS2022B der Firma Tektronix herangezogen, das im mittleren Preisseg-
ment für Messgeräte angesiedelt ist.
Abb. 3.4: Ein Messgerät der Klasse USBTMC im Laboreinsatz für ein Forschungsprojekt.
Search WWH ::




Custom Search