User manual
• flags = 10: SAR mode. This mode allows simultaneous data acquisition and readout and is
available on some models only.
AcqrsD1_configMemoryEx must be used to set the desired
number of banks. When SAR mode is active any external memory present is not available.
The averaging mode (2) has the following differences from the default mode (0):
• The function AcqrsD1_acquire(): In mode 0, it starts a normal waveform acquisition, whereas in
mode 2, it makes the instrument run as a real-time averager.
• The function AcqrsD1_readData() with dataType = ReadReal64: In mode 0, it returns the last
acquired waveform, whereas in mode 2, it returns the averaged waveform (in Volts).
The buffered data acquisition mode (3) and the SSR mode (7) have the following differences from the
default mode (0):
• The function AcqrsD1_acquire(): In mode 0, it starts a normal waveform acquisition, whereas in
modes 3 or 7, it starts an acquisition into the next memory bank or a special memory bank, as defined
by flags.
• The functions AcqrsD1_readData(): In mode 0, they return the last acquired waveform from the
normal acquisition memory, whereas in mode 3, they return data from a memory bank (opposite to
what is defined by flags).
LabWindowsCVI/Visual C++ Representation
ViStatus status = AcqrsD1_configMode(ViSession instrumentID,
ViInt32 mode, ViInt32 modifier, ViInt32 flags);
LabVIEW Representation
Acqiris Dx.lvlib: (or Aq Dx) Configure Operation Mode.vi
Visual Basic Representation
ConfigMode (ByVal instrumentID As Long, _
ByVal mode as Long, _
ByVal modifier As Long, _
ByVal flags As Long) As Long
Visual Basic .NET Representation
AcqrsD1_configMode (ByVal instrumentID As Int32, _
ByVal mode as Int32, _
ByVal modifier As Int32, _
ByVal flags As Int32) As Int32
Programmer’s Reference Manual Page 87 of 210