In LabVIEW with DAQmx Base 1.5, there is a VI that overrides the automatic buffer size allocation called DAQmx Base Configure Input Buffer. You can use this to set the number of samples per channel for the acquisition. Another solution to this issue, without increasing the buffer size, would be to read fewer samples more often by putting the DAQmx Base Read in a while loop, rather than trying to read all at once.
Regards,
Andy F.
Applications Engineer
National Instruments
-----------------------------------------------------------------
National Instruments