Error -200010: DAQmx Finite Acquisition Has Been Stopped Before the Requested Number of Samples Were Acquired or Generated

Updated Oct 26, 2018

Reported In


  • PCI-6225
  • PCI-6703
  • PCI-DIO-32HS

Issue Details

When I run my LabVIEW program using a DAQmx Read VI in a loop, it causes my program to lock up and stop. I then get  Warning -200010 occurs at DAQmx Read: Finite Acquisition has been stopped before the requested number of samples were acquired or generated.



This is caused most from the program being stopped before all the samples were collected or a buffer overflow. To avoid this error, you can try the following troubleshooting steps:
  • Reduce the number of samples to read for the DAQmx Read VI
  • Increase the buffer size using the Samples per Channel of the DAQmx Timing VI


Not Helpful