09-16-2014 11:36 AM
Hello overyone I have a question:
Is it possible using the PCI 6713 and NI-DAQmx to upload several waveforms in the memory of the PXI-card and playback them by using a digital trigger. I was just able to do this once, which is unfortunately not enough...
So what I want is: Upload 2 (or more) waveforms, and then:
RisingEdge1 -> Play waveform1
RisingEdge2 -> Play waveform2
RisingEdge3 -> Play waveform1
RisingEdge4 -> Play waveform2
....
and so on. Is this possible in principle? or is this something this card cannot do?
The C-example program: "ContGen-IntClk-AnlgStart" seems like a good start, and works, I just don't know how to continue now...
Thanks
09-19-2014 01:38 AM
Hi vienna2402,
The DAQ card has one FIFO in order to store the data which will be output using a D/A converter ( DAC buffer ). So in order to output several waves, you have to store these waves on the host ( PC) side and call them programmatically in your C code. I would suggest to use a counter within a loop. Depending on that value, the card should output the data onto the cards FIFO and finally output the signal.
Regards Anoj