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

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.