beautypg.com

Measurement Computing Data Acquisition Systems rev.10.4 User Manual

Page 191

background image

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