Hello all,
I'm using NI 9472 to generate a Digital Pulse.
The expected pulse involves sequence of High and Low level which is to be repeated number of times(cycle). The number of Repetition or number of cycles of the sequence is fixed.
I can generate the expected Digital Pulse by configuring DAQmx Timing.vi in either Continuos or Finite Sample Mode.
Continous Sampling Mode - In this mode i can pass the data of one cycle to DAQmx Write.vi and it will continuosly generate the sequence repeatedly unless i stop it. My concern here is how will i keep the track of number of cycles been generated because i have to generate the sequence for a fixed number of cycles.
Finite Sampling Mode- In this mode i can the pass the whole data(required number of cycle of sequence) at once to the DAQmx Write.vi so that it will generate the fixed number of cycles of the sequence and stop. My concern here is that the data which i'm passing to DAQmx Write.vi is becoming very large since the whole pulse is of around 44 hours long. Can't i pass data of only once sequence to the DAQmx Write.vi and configure it to repeat it for a fixed number of cycles?
Please suggest what should be the best timing mode in this case. I have tried my best to explain my question, if you are unable to understand any part of it please reply to this post.
Thanks