(25.08.2014 06:08 )DAKL007 schrieb: Vielen Dank für Eure Antworten!
Ich habe mittlerweile festgestellt, dass bei machen Geräten im MAX "USB Instrument" angezeigt wird und bei anderen "USB RAW Device". Die als Instrument erkannten Geräte funktionieren einwandfrei.
Freundliche Grüße.
"USB Instrument" ist ein Device das sich als USB TMC (Test & Measurement Class) Device anmeldet. Das ist eine spezielle Subclass der USB COMM class, die im wesentlichen eine serielle Schnittstelle anbietet. Die USB TM Class wurde vom VXIpnp Konsortium spezifiziert in dem unter anderem als federführende Instanz auch NI sitzt. VXIpnp hat die entsprechenden Spezifikationen dem USB Konsortium vorgelegt, die diese verfolgens in den eigenen Standard übernommen haben. Der VISA Treiber hat entsprechende Unterstützung für USB TMC Devices.
Andere Devices werden als USB Raw Device erkannt, und dann muss man unter Verwendung der VISA Low Level Funktionen selber die entsprechenden USB Endpoints implementieren. Ohne eine gute Spezifikation des USB Protokolls, einiges Wissen über USB und Low Level Kommunikation und vorzugsweise einem USB Debugger ist das aber eine kaum zu meisternde Aufgabe.