I try to acuire analog data using an NI 9201 cDAQ module.
I start the task with 1kS/s, 1 second later I read the AvailableSampPerChan property. I expect more or less 1000 samples in the buffer, but it is 0. After another second I do the same, then the property returns 1000, but if I read them using the DAQmx Read.VI, I see, that these are the samples from the very first sec: from starting the task until the first read...
I guess, the samples are not yet transferred from the cDAQ chassis to the host PC. Is there any possibility to force the transfer? Is it at all my problem?
I attach my example VI. It is intended, that I don't call the DAQmx Read.vi. It is just a trial to see, how many samples are available.