beautypg.com

Optiontype-daqoptiontype continued – Measurement Computing Data Acquisition Systems rev.10.4 User Manual

Page 281

background image

Programmer’s Manual

908594

Daq API Command Reference 4.6-3


optionType-DaqOptionType continued

Option Type

(optionType)

Description

Option Value

(optionValue)

Description

Main Unit Options

TRUE

Upon FIFO overrun condition the
acquisition will terminate but the
FIFO will NOT be flushed until all
the data is transferred out of the
FIFO

DbotFifoOverflowMode

Enable/Disable FIFO
flushing upon overrun of
the FIFO (used w/WBK30)

FALSE

Upon FIFO overrun condition the
acquisition will terminate and the
FIFO will be immediately flushed.
Once flushed no data may be
retrieved from the FIFO.

TRUE

Allows data to be continuously
acquired to the FIFO without
transferring data from the FIFO until
the acquisition has been completed.
This mode is useful when it is
desirable to take a pre-defined
amount of pre-trigger data.

DbotFifoCycleMode

Enables/Disables
overwriting of data within
the FIFO. (used
w/WBK30)

FALSE

Will not allow the old FIFO data to
be overwritten. This mode requires
that either the entire acquisition be
acquired within the FIFO or that data
in the FIFO be continuously
transferred to the PC. This mode is
useful when collecting a non-pre-
triggered acquisition of unknown or
infinite length or a pre-trigger
acquisition of unknown or infinite
length. This mode requires that the
application continuously transfer
data from the FIFO.

DbotFifoCycleSize

Cycle buffer length in 16-
bit WORDs (used
w/WBK30)

1-2,684,354,550

Specifies the amount of the FIFO to
use for the specified FIFO operation.
This value can never exceed the
memory size of the WBK30 module.
If using pre-trigger with the
DbotFifoCycleMode m

ode the

value should be:
pre-trigger size + post-trigger size

DbotFifoFlush

Flush all data in the FIFO
now (used w/WBK30)

N/A

Executes an immediate flushing of
the WBK30 FIFO. All data will be
removed from the FIFO and will no
longer be available for transfer

TRUE

Specifies that the data is to remain in
the FIFO after the acquisition has
been completed or the acquisition
has been disarmed. The FIFO data
will be available for transfer
following a disarm operation.

DbotFifoNoFlushOnDisarm

Disable Buffer Flushing
upon Disarm (used
w/WBK30)

FALSE

Specifies that the data is to be
flushed from the FIFO after the
acquisition has been has been
disarmed by the application. The
FIFO data will NOT be available for
transfer following a disarm
operation.