Hallo Forum.
ich sitze hier an einem Projekt und komme nun zum ersten mal an eine Problemstelle. Da dies mit Sicherheit öfter vorkommen wird
erstmal ein kurzer Überblick.
Ein Lineartisch verfährt ein Objekt auf das 2 verschiedene Optiken fokussieren. Sie sollen das im Objekt immer scharf halten. Eines davon ist eine Flüssigkeitslinse, die andere Optik verfährt mechanisch mit Elektromotor. Die Ansteuerung wird über einen Spannungsausgang erfolgen, welcher sich auf die momentane Position des Lineartisches bezieht. Zwei USB-Kameras bringen die von den Optiken fokussierten Bilder auf den Bildschirm.
Bisher ist folgendes geschafft:
-Der Lineartisch verfährt so wie ich das will (auch mehrmals hin und her)
-Eine Kamera bringt ein schönes Live Video in meine Anwendung und ihre einstellungen können geändert werden
Dies war auch nicht weiter schwer, da beide Hardware-Komponenten Beispielprogramme in LabView dabei hatten und ich nur etwas rumbasteln musste. Mein Problem ist nun, dass das SDK der zweiten Kamera komplett ohne LabView daher kommt. Ein Beispielprogramm ist nur als C# vorhanden. Die .dll kann mit der call library funktion nicht aufgerufen werden (Feld function name bleibt ausgegraut).
Da ich als Student bis jetzt mit LabView fernab jeder Harddware gearbeitet habe weiß ich nun nicht mehr weiter. Beim Hersteller habe ich schon angefragt. Ich sehe 3 Möglichkeiten: Die .dll LabView tauglich machen, LabView selbst (ohne .dll) auf die Kamera zugreifen lassen (geht das überhaupt?) oder die .cs files bzw. gleich das ganze Programm mit LabView nutzen (Parametereinstellungen und auch das Bild sollten aber immer im VI erfolgen), vllt das Programm im Hintergrund laufen lassen und aus irgendeinem Speicher das Videobild bekommen. Die Frage ist nur das wie mache ich das?
Versteht den Thread bitte nicht falsch, ich will hier nur Hilfestellungen zu konkreten Problemen bei denen ich wirklich nicht weiterkomme und auf keinen Fall Komplettlösungen. Auch zu evtl später auftretetenden Problemen braucht ihr euch keine Gedanken machen. Nur wenn mans selbst macht lernt man was. Zum Thema lernen wären ein paar Links zu Tutorials oder ähnliches, welche mir bei diesem Prjekt nützen könnten natürlich auch nicht schlecht.
Danke im voraus