Measurement Computing Data Acquisition Systems rev.10.4 User Manual
Page 191

Function Usage
The term waveform/pattern output is used extensively throughout the entries for the
functions of the form daqDac…. This refers to an analog waveform output modes and/or
digital pattern output modes. These terms describe output to digital-to-analog converter
(DAC) channels and/or digital input/output (DIO) channels that are synchronously
updated by a clock source defined by the application.
The waveform/pattern output transfer will be performed from the waveform/pattern output buffer configured
using the daqDacWaveSetBuffer function to the device’s internal output FIFO. This transfer will continue
until:
•
The entire waveform/pattern output buffer has been transferred to the internal output FIFO on the
device.
•
The transfer is halted (with the daqDacTransferStop function).
•
The waveform/pattern output is disarmed (with the daqDacWaveDisarm function).
The waveform output can be specified for any DAC channel or the 16-bit DIO channel located on the P3 port,
However, the transfer is initiated for all channels configured for dynamic waveform/pattern output mode
(DdomDynamicWave). The daqDacSetOutputMode function should be used to set the output mode to
DdomDynamicWave
prior to calling this function.
This function should be used only with waveform/pattern output modes.
Prototypes
C/C++
daqDacTransferStart(DaqHandleT handle, DaqDacDeviceType deviceType, DWORD
chan);
Visual BASIC
VBdaqDacTransferStart&(ByVal handle&, ByVal deviceType&, ByVal chan&)
Program References
None
Programmer’s Manual
908494
Daq API Command Reference 4.4-9