I want to setup a DAQmx voltage task, sampling continuously with multiple channels. I would like to setup the read loop DAQmx read function to read all available samples. I will setup the read function for NChan, NSamp. My question: Will the function return waveforms with data up to the last complete channel scan? Or will it return absolutely whatever is there, even if the channel list was partially sampled? If it is the latter, I expect my waveforms to be different lengths (by one sample). I would prefer the former - that it gives me data up to the last complete channel scan. Then the remaining data would be available for the first complete channel scan in the next data set I read. I couldn't glean this info from the documentation I found on the read all available samples property.
FYI, The DAQmx task will be on a PXI-1050 combo chassis, with a 6251 card controlling the SCXI multiplexed sampling of an SCXI-1102B.
Thanks!