LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Using LabVIEW, what is the best way to trigger a high speed camera (with a trigger input) to take photos that are synchronized with data acquisition at 8000 S/s?

Current code:

 I am this far: I currently have one DAQmx task for the data acquisition and one for the camera trigger propogated through my entire VI, and they are synchronized. That being said, I simply "close task" for the camera trigger because I don't know what to use to output a trigger to my camera's "trigger" input.  I tried the DAQmx "export signal" VI, selected "start trigger", but this gives me very little control over what type of trigger signal I am exporting (if it even is the correct VI to use). My camera requires the trigger signal to be held "low" for at least 10 times the length of time of the rising edge trigger. I can think of some complicated things I might be able to do with "Simulate Signal", but I know there must be a simple, elegant way. 

0 Kudos
Message 1 of 2
(2,795 Views)

Hello amo71993,
I guess in this case the solution is creating the little app programatically, save it as a VI and the use it as a function (subVI). Nevertheless I will be researching to see if there is another option and I will post it here.
Regards.

 

0 Kudos
Message 2 of 2
(2,711 Views)