I have a NI 6251 DAQ board and I am trying to program the following using hardware timing in DAQmx (I need ~microsecond time resolution):
Analog pulse output, immediately followed by digital pulse output, immediately followed by analog input.
I use one counter to create the digital pulse and the other for timing. However, when timing I am only using a single output pulse, so I can't trigger the analog input. Right now I have it set so that the outputs are triggered by the rising and falling of a counter pulse. However, I can't create another pulse for the input since one counter is already used by the digital output pulse. Is there any way to do this? The problem really is that the digital pulse needs to go high first then low again for a certain period before the analog input, and stay low when idle. If it didn't have to go low for a while before the analog input, I could trigger off its fall.