I have written an application using VisualBasic.Net. It takes a 256-sample finite acquisition from a single channel using an external clock and a trigger. This works great if I do it one time only.
However, I must do this acquisition many times very quickly in the application. For each 256-sample acquisition, I call BeginMultiRead and EndMultiRead. I do not change, reset or clear anything else in the task or the reader.
What do I need to do to take 256 sample acqusitions indefinitely?
The first three acquisitions work, but the third only gets 232 samples - in other words a total of 1000 samples all together.