Hallo zusammen,
ich versuche für mein Roboterprojekt eine Plustek OptiCam M1 über LabView sowohl in beiden Achsen als auch den Fokus zu bewegen.
Es gibt leider keinerlei API o.ä. zu der Kamera. Also ist Reverse Engineering angesagt
Durch Mitloggen der USB Kommunikation weiss ich wie die Commands aussehen müssen damit sich die Cam bewegt.
Ich bin nur nicht in der Lage diese Commands mit LabView nachzubilden. Irgendwas mache ich falsch.
Hier der Screenshot mit den SOLL-Werten, bei denen sich die Cam bewegt:
Byte 4 0x82 des TransferBuffer gibt die SOLL-Position des Stellmotors an
Zur Simulation habe ich das USB RAW vi aus den Beispielen genommen:
Leider ergibt sich nach der Vi-Ausführung folgende Reaktion auf dem USB Bus:
Der Bufferinhalt landet irgendwie nicht als TransferBuffer im Protokoll, sondern taucht unter TransferBufferMDL auf.
Kann mir jemand sagen, ob ich bei den Werten im VI etwas falsch mache oder ob es andere VIs gibt , die besser geeignet sind?
Das muss doch irgendwie gehen. Ich verwende LV2010.
Für Hilfe wäre ich sehr dankbar.
Oliver