User manual

Chapter 3 Software Overview
NI-DAQ User Manual for PC Compatibles 3-40 ni.com
WFM_DB_Config
Enables and disables the double-buffered
mode of waveform generation.
WFM_DB_HalfReady
Checks if the next half buffer for one or
more channels is available for new data
during a double-buffered waveform
generation operation. You can use
WFM_DB_HalfReady
to avoid the waiting
period possible with the double-buffered
transfer functions.
WFM_DB_Transfer
Transfers new data into one or more
waveform buffers (selected in
WFM_Load
)
as waveform generation is in progress.
WFM_DB_Transfer
waits until NI-DAQ
can transfer the data from the buffer to the
waveform buffer.
WFM_Group_Control
Controls waveform generation for a group
of analog output channels.
WFM_Group_Setup
Assigns one or more analog output
channels to a waveform generation group.
A call to
WFM_Group_Setup
is required
only for the AT-AO-6/10. By default, all
analog output channels for the Lab and
1200 analog output, 671X devices, and
MIO devices are in group 1.
WFM_Load
Assigns a waveform buffer to one or more
analog output channels and indicates the
number of waveform cycles to generate.
For the 671X devices, E Series devices, and
AT-AO-6/10, this function also enables or
disables FIFO mode waveform generation.
WFM_Rate
Converts a waveform generation update
rate into the timebase and update-interval
values needed to produce the rate you want.