Table of Contents

Advertisement

2 Software Tools: M31/M33XXA Digitizers
M3601A
Available: Yes

2. 4. 5. 4 DAQconfig

This function configures the acquisition of words
reading modes:
Blocking: Using the function
a blocking function that is released when the amount of words specified in DAQ-
points is acquired or when timeout elapses. This mode is enabled when a call-
back function is not specified (it is set to null).
Non-blocking: The user specifies a callback function which is called whenever
the DAQeventDataReady event is signaled or when
timeout elapses. In the latter condition, there may be words available, but less than the amount
specified in DAQpoints.
Parameters
Name
Inputs
moduleID
nDAQ
triggerMode
triggerDelay
DAQpointsPerCycle Number of words to acquire per trigger
cycles
errorIn
Outputs
moduleIDout
errorOut
C
int SD_AIN_DAQconfig(int moduleID, int nDAQ, int DAQpointsPerCycle, int cycles, int triggerDelay,
int triggerMode);
48
DAQread (page 51)
Description
(Non-object-oriented languages only) Module identifier, returned by function
(page 27)
DAQ to configure
Trigger mode
(number of samples that trigger is delayed (or advanced if negative))
Number of acquisition cycles. Each cycle requires a trigger specified by triggerMode.
A negative number means continuous acquisition
(LabVIEW only) If it contains an error, the function will not be executed and errorIn
will be passed to errorOut
(LabVIEW only) A copy of moduleID
Error Codes (page 81)
Data Acquisition (DAQs) (page 8)
to read the words. DAQread is
Keysight M31XXA/M33XXA Digitizer User's Guide
in two possible
open

Advertisement

Table of Contents
loading

This manual is also suitable for:

M33 a seriesM3100aM3102aM3201aM3202aM3300a ... Show all

Table of Contents