User manual
2.3.37 AcqrsD1_configControlIO
Purpose
Configures a ControlIO connector. (For DC271-FAMILY/AP-FAMILY/12-bit-FAMILY/10-bit FAMILY
and AC/SC only)
Parameters
Input
Name Type Description
instrumentID ViSession Instrument identifier
connector ViInt32 Connector Number
1 = Front Panel I/O A (MMCX connector)
2 = Front Panel I/O B (MMCX connector)
9 = Front Panel Trigger Out (MMCX connector)
11 = PXI Bus 10 MHz (DC135/DC140/DC211/
DC211A/DC241/DC241A/DC271/DC271A/
DC271AR/DC122/DC152/DC222/DC252/
DC282)
12 = PXI Bus Star Trigger (same models as above)
signal ViInt32 The accepted values depend on the type of connector
See the table below for details.
qualifier1 ViInt32 The accepted values depend on the type of connector
See the table below for details.
qualifier2 ViReal64 If trigger veto functionality is available (AP101/AP201
only), accepts values between 30 ns and 1.0 sec. The
trigger veto values given will be rounded off to steps of
33 ns. A value of 0.0 means that no holdoff is required
and no Prepare for Trigger signal will be needed.
Return Value
Name Type Description
status ViStatus Refer to Table 2-1 for error codes.
Accepted Values of signal vs. Connector Type
Connector Type Possible Values of signal and qualifierX
Front Panel I/O 0 = Disable
Inputs:
6 = (Level) Enable trigger input (for Digitizers)
If one of the two I/O connectors is set to this value then a
high level must be present before an edge can be accepted.
If both I/O connectors are set to this value, they both must
be high before the trigger edge can be accepted.
6 = (Level) Enable trigger input or Start Veto (for AP100/AP200
Averagers) see
AcqrsD1_configAvgConfig for more
8 = Prepare for Trigger signal present on this connector.
qualifier2 gives the desired holdoff in time.
9 = Gate signal for FC option totalize in gate functionality.
Outputs:
19 = (Clock) 10 MHz reference clock
20 = (Pulse) Acquisition skips to next segment (in sequence
acquisition mode) input
(Not for AP240/AP235 Signal Analyzers).
21 = (Level) Acquisition is active
22 = (Level) Trigger is armed (ready)
The values of qualifier1 and qualifier2 are not used
Programmer’s Reference Manual Page 72 of 210