Forum: PC-Programmierung USB Daten einlesen C++ / VB


von Xash (Gast)


Lesenswert?

Hallo Leutz,

Ich brauche eure Hilfe...
Ich möchte gerne die gesendeten Daten, meines Multimeters Peaktech 
3315U, das per USB mit meinem Rechner vebunden ist, auslesen.
Gibt es eine Möglichkeit mit C++ oder Visual Basic dies zu ermöglichen?


Vielen Dank im Voraus

Xash

von Bernd (Gast)


Lesenswert?

Hast du 'ne DLL dazu?

von Philipp B. (philipp_burch)


Lesenswert?

Installiert sich das Teil zufälligerweise als Com-Port? Dann wär's 
relativ leicht.

von Xash (Gast)


Lesenswert?

Hallo

Also ich habe nachgeschaut. Treiber verwendet er meines Wissens nur den 
hidusb.sys...
Wird diesem Port automatisch IMMER einen Comport zugewiesen?
Wenn ja, wäre das ja leicht.
Jedoch bekomme ich weder im Gerätemanager, noch als Popup für neue 
Hardware diesen ComPort angezeigt.


Xash

von Kai R. (k2r)


Lesenswert?

Jau, da gibt's was....
google' mal nach libusb. Die gibt's für Linux und auch als Windows-Port.
Damit müsste es gehen....

Gruß Kai

von Xash (Gast)


Lesenswert?

libusb ist vllt eine möglichkeit, jedoch legte es gerade nach der 
Installation ALLE USB Geräte lahm. Das hat gedauert, bis alles wieder 
ging und ich überhaupt mit meiner usb maus die software wieder 
deinstallieren konnte...
Also nicht gut...
andere Vorschläge????

von Christian R. (supachris)


Lesenswert?

Hmm...ich verwende LibUSB ebenfalls, man muss halt aufpassen, dass man 
nur für die Geräte, die man ansprechen will, den LibUSB Treiber 
installiert.
Wenn aber weder im Gerätemanager noch woanders dein Gerät überhaupt 
auftaucht, hilft auch keine LibUSB. Außerdem müsstest du bei der LibUSB 
erst mal wissen, welche Daten an welchen Endpunkten zur Verfügung 
stehen.

Irgendwo muss sich das USB Gerät ja mal anmelden, hidusb.sys lässt drauf 
schließen, dass es sich als HID-konformes Gerät anmeldet. Dann weißt du 
aber immer noch nicht, wie mit dem zu kommunizieren ist. Dazu brauchts 
eine DLL vom Hersteller. Sonst läuft da nix. Was sagt denn das 
mitgelieferte Programm? Kommuniziet das mit dem Meter?

von Xash (Gast)


Lesenswert?

Die Software
PeakTech 3315 USB Interface Program_Ver 1.00
hat zwei Kommunikationsmöglichkeiten per Comport oder USB. Damals gab es 
Com schnittstellen für den Rechner aber heute gibt es nur die USB 
adapter.
Ich sehe, so einfach ist das ganze nicht.
Mein Multimeter hat eine IR-Diode auf der Rückseite. Diese Signale 
werden vom Adapter aufgefangen und per USB weitergegeben.
Ich werde mir jetzt selbst ein adapter bauen, mitdem ich direkt auf den 
comport meines rechners gehe.
Das wird wohl am einfachsten sein.


Xash

von Christian R. (supachris)


Lesenswert?

Gibts für die IR->COM Sache eine Bauanleitung? Oder woher nimmst du die 
Sicherheit, das einfach selbst bauen zu können? Da ist ja sicher mehr 
als die Fotodiode drin.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.