LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

AO buffer overflow

I have a PXI chassis with NI 8176 controller and a PXI-6040E DAQ. I am sending a waveform using the "AO Generate waveforms (waveform).vi". I receive the error AO buffer overflow, if I send a very long waveform. I understand that it exceeds the AO buffer size but is there some way around this so that I can send a waveform of any time length? Or, is there a specified limit on the total number of samples that can be sent to the DAQ? I appreciate your help.

Prakash K
0 Kudos
Message 1 of 2
(2,735 Views)
You might want to try feeding data to the buffer in chunks with one of the continuous AO examples:

\examples\daq\anlogout\anlogout.llb\Continuous Generation.vi
\examples\daq\run_me.llb\Getting Started Analog Output.vi

This link has some information on an advanced AO technique that uses the hardware FIFO to perform high-speed waveform generation.
0 Kudos
Message 2 of 2
(2,735 Views)