Ok. The output consists of a 1-D array of waveforms, where each element is one waveform from a particular DAQ channel. I would like to continually acquire data from these channels at once. For just one waveform, I can create a local variable for it, feed the original and the variable into a Append Waveforms.VI (or a Build Array tool if I was using arrays instead of waveforms), and have the output connected to another variable. This allows me to stack the sample sets so that I can save the data from previous sample sets (a set's length being defined by "Samples to Read"). I would like to apply this method to an array of waveforms, so that I can have a history of data from multiple channels. The Append Waveforms.VI only works when desiring to append 1 waveform onto another (no arrays allowed). The Build Array tool does the following:
Wf1 Wf2 Wf3 Wf1 Wf2 Wf3
1 2 3 1 2 3
1 2 3 1 2 3
1 2 3 1 2 3
This is something atleast, but I would like to have this:
Wf1 Wf2 Wf3
1 2 3
1 2 3
1 2 3
1 2 3
1 2 3
1 2 3
Make sense?