Problem mit Einlesen von 16bit-Integer von AD-Wandler von H-Tronic (reichelt)
Hallo!
Hab mir den AD-Wandler von reichelt (H-Tronic) gekauft und möchte den mit LabVIEW auslesen und die Spannungen darstellen.
Das Ding wird über den USB-Port angeschlossen, aber über einen virtuellen COM-Port angesprochen. Sobald ich einen bestimmten Befehl sende, kommt die Antwort in 3 Bytes: High-Byte, Low-Byte und Prüfsumme.
Bin LabVIEW-Anfänger und hab mir mal in einigen Stunden Arbeit was zusammengepfriemelt, das aber nicht so ganz funktioniert. Ich schreibe und Lese über VISA und bekomme dann auch die 3 bytes zurück, habe dann aber Probleme, wie ich die weiter verarbeite. Momentan lese ich ein 3 byte string array aus, wandle das array in u8 um und teil das dann. beim versuch, das high-byte zu multiplizieren komm ich aber nicht weiter.
Kann mir jemand sagen, ob ich nicht grundsätzlich was falsch mache? (z.B. als Integer oder Bits o.ä. einlesen? Oder hat jmd vielleicht schon mal was für das AD-Modul geschrieben?
bin für jede Hilfe mehr als dankbar!
Uwe
|