INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

VISA USB-Gerätetreiber mehrfach verwenden?



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

13.01.2015, 12:56
Beitrag #8

dali4u Offline
LVF-Stammgast
***


Beiträge: 298
Registriert seit: Aug 2008

12SP1, 14SP1
2007
DE


Deutschland
RE: VISA USB-Gerätetreiber mehrfach verwenden?
Die INF ist soweit OK und sollte auch für mehrere Geräte funktionieren, sofern die Kombination
aus für PID und VID stimmt (USB\VID_04D8&PID_FA23). Ein feste SN ist nicht eingetragen (hätte mich
auch stark gewundert) und wird nun durch den USB Stack im Gerät bestimmt und liegt damit
nicht mehr in Deiner Hand (außer Du programmierst die Geräte auch selber).
In jedem USB Stack kann die VID, PID und eine Seriennummer eingetragen werden. Wenn
bei der Seriennummer etwas eingetragen ist, findest Du das unteranderem in der Registry.

HKLM\SYSTEM\CurrentControlSet\Enum\USB

Hier ist eine Auflistung aller bisher am System angeschlossener USB Geräte. Hier solltest Du
auch ein Eintrag der Form "VID_04D8&PID_FA23" finden. Wenn Du den öffnest findest Du
weitere Untereinträge.

1)
Wenn diese die Form einer Seriennummer haben, z.B.
"000000000000"
"TUSB3410_____"
"123987129387"
etc., ist im USB Stack Deiner Geräte eine Seriennummer eingetragen. Wenn die von Geräte
zu Gerät jetzt verschieden ist, sollte es keine Probleme geben und Du kannst sogar gleichzeitig
mehrere Geräte anschließen.

2)
Wenn Du jetzt mal 2 Geräte hintereinander angeschlossen und wieder abgezogen hast, und
nur ein Eintrag auftaucht, z.B. "00000000000" oder ähnliches, haben alle Geräte die gleiche
Seriennummer im USB Stack eingetragen. Dann kannst Du nur EIN Gerät zur Zeit anschließen,
weil Windows sonst nicht mehr unterscheiden kann mit welchem es kommunizieren soll.

3)
Wenn die Einträge folgende Form haben (Zahlen und Buchstaben ändern sich, aber Syntax muss stimmen):
"6&174c607c&0&3"
"6&23938f4b&0&4"
In dem Fall ist im USB Stack Deiner Geräte bei der Seriennummern ein s.g. NULLSTRING enthalten und
Windows vergibt ein zufällige Seriennummer um mehrere Geräte gleichzeig anschließen zu können.


Fragen:
1. Hast Du schonmal zwei Geräte gleichzeitig bzw. nacheinander angeschlossen? Fehlermeldung?

Stefan
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
RE: VISA USB-Gerätetreiber mehrfach verwenden? - dali4u - 13.01.2015 12:56

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Mehrfach Vergleich auf Gleichheit MicroScoop 7 6.225 13.08.2019 14:21
Letzter Beitrag: MicroScoop
  Haupt-VI zu mehrfach gleichzeitig ausführbaren Sub-VI machen mez15 5 4.725 14.02.2017 08:32
Letzter Beitrag: GerdW
  Kommunikation bei mehrfach ausgeführten SubVis (Melder) I3erry 3 3.972 24.06.2015 13:01
Letzter Beitrag: GerdW
  Hintergrundfarbe Frontpanel mehrfach ändern alan 6 5.443 25.02.2015 10:44
Letzter Beitrag: jg
  Frage zu Message Queues, Queue Cluster mehrfach aufschlüsseln dali4u 8 8.073 11.12.2014 09:07
Letzter Beitrag: Lucki
  State mehrfach im Queue ehrnst 3 4.251 29.09.2014 11:30
Letzter Beitrag: Flemmy

Gehe zu: