USB Ports auslesen, aber wie? - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein) +---- Forum: Instrument IO & VISA (/Forum-Instrument-IO-VISA) +---- Thema: USB Ports auslesen, aber wie? (/Thread-USB-Ports-auslesen-aber-wie) |
USB Ports auslesen, aber wie? - Zündholz - 26.05.2008 13:03 Hallo, ich beschäftige mich erst seit kurzem mit LabVIEW. Nun will ich ein Programm schreiben welches mir die Vendor und Produkt ID von USB Geräten ausgibt die an meinem Rechner hängen. Gibt es da eine Möglichkeit alle Geräte und deren Daten, speziell Vendor ID und Produkt ID, auszulesen und auszugeben? Nun hab ich fast jeden Beitrag hier gelesen der USB im Titel enthält. Bin aber bisher bin nur auf Berichte gestoßen mit denen man USB Geräte mittels VISA Driver Developer Wizard hinzufügt und so auf die USB Geräte mit VISA zugreifen kann. Kann man das evtl. mit einer DLL von Windows machen? Wenn ja welche? Vielen Dank im Voraus und viele Grüße USB Ports auslesen, aber wie? - rolfk - 27.05.2008 16:25 ' schrieb:Hallo, Open Source project libusb als DLL in LabVIEW durch die Call Library Node einbinden. Ansonsten ganz schön heftig C programmieren und die Windows PnP APIs kitzeln. Dieses API ist aber absolut nicht geeignet um direkt von der Call Library Node angesprochen zu werden also eine Wrapper-DLL in C ist wirklich unumgänglich. Rolf Kalbermatter USB Ports auslesen, aber wie? - Zündholz - 04.06.2008 10:10 Hallo Rolf, Danke für die Antwort. Ich hab mir die LIBUSB-win32 heruntergeladen, leider bekomme ich diese nicht ganz zum Laufen aber das wird schon noch. Das mitgelieferte Program "inf-wizard.exe" liefert jedenfalls die Vendor und Prozess ID. Ich gehe jetzt mal davon aus das der Programmierer des Programms auch die libusb0.dll benutzt. |