Using an NI USB 6366 DAQ to generate a continuous output analog waveform, I keep getting underflow errors "Output underflow event: Last valid output was scan number 199977121". The output sample frequency is 2 MHz, and I have tried all sorts of different buffer sizes. In Labview, I can change the "allow regeneration" mode for analog outputs to allow the DAQ to just loop the onboard FIFO without requiring fresh data from the host computer. How do I do this in matlab? The waveform needs to be continously output for hours at a time, so this instability is really a problem.
MATLAB: NI DAQ analog output regeneration
analog outputdaqinstrument controlni-daq
Related Question
- Is it possible to add support for DAQ devices (using an SDK / Custom Adaptor) in Data Acquisition Toolbox Session Interface
- Are ‘The Imaging Source’ USB cameras supported with Image Acquisition Toolbox
- Does “Data Acquisition Toolbox Support Package for National Instruments NI-DAQmx Devices” fail to install
- Is the National Instruments PCI-6533 board supported with xPC Target
- Can I use the National Instruments wireless and Ethernet DAQ devices supported with NI-DAQmx 8.8 in Data Acquisition Toolbox 2.13 (R2008b)
Best Answer