I continuously output analog voltage values with a DAQ card. To obtain fast and a reliable homogeneous sampling I use the sample clock of the board and a LV waveform signal. In the waveform for each time step of the sample time the output voltage value is saved.
As seen in the block diagram I can select whether the waveform content is outputted only once ("finite samples") or repetitiously ("continuous samples"). However I want to repeat it only for a defined number, let's say 100 times. I have two options:
To do this I can:
A) 100 times replicate the length of the waveform itself ---> insufficient memory
or
B) output waveform only once and repeat this procedure 100 times --> no smooth signal transmission as the device reinitializes every time
No options works well as I need a homogeneous output without interrupting device initialization procedures and I have to avoid too long waveforms.