Multifunction DAQ

cancel
Showing results for 
Search instead for 
Did you mean: 

AI Read sync'd to DAQCard-AI-16E-4 generated clock signal.

I need to read multiple (3) analog input channels on a DAQCard-AI-16E-4.
The device I am connecting to needs receive a clock signal to indicate that
it should generate output. I want to send a signal and then read the three
channels and then send the next signal. I will implement this in a loop so
that I can read until a specified count of inputs has been received or until
the user hits a stop button.

Should I focus on using the SCANCLK, FREQ_OUT or simply use a digital out to
output my clock?

Which functions will I need to call in VB to do what I want? If someone
could just list a command set that would do what I want it would really help
point me in the right direction.
0 Kudos
Message 1 of 2
(2,116 Views)
Hi Don,
Couple of quick questions first

What sort of frequency do you want your loop to run at?

How quickly after the trigger pulse do you want to read the outputs, are the outputs transients or steady state readings?

Do you want to do this using the NI-DAQ API or the NI ComponentWorks ActiveX controls?

Paul
0 Kudos
Message 2 of 2
(2,116 Views)