User manual
Section 3: TSP Advanced Features Series 3700 System Switch/Multimeter Reference Manual
3-14 3700S-901-01 Rev. C / July 2008
tsplink.trigger[N].mode
Remarks
This attribute controls the mode in which the trigger event detector as well as the
output trigger generator will operate on the given trigger line. mode can be one of the
following values:
tsplink.TRIG_BYPASS
Allow direct control of the line.
tsplink.TRIG_EITHER
Detect rising or falling edge triggers as input. Assert a TTL-low pulse for output.
tsplink.TRIG_FALLING
Detect falling edge triggers as input. Assert a TTL-low pulse for output.
tsplink.TRIG_RISING
Use digio.TRIG_RISINGA if the line is in the high output state. Use
digio.TRIG_RISINGM if the line is in the low output state.
tsplink.TRIG_RISINGA
Detect rising edge triggers as input. Assert a TTL-low pulse for output.
tsplink.TRIG_RISINGM
Assert a TTL-high pulse for output. Input edge detection is not possible in this mode.
tsplink.TRIG_SYNCHRONOUS
Detect falling edge triggers as input and latch them low. Assert a TTL-low pulse for
output.
tsplink.TRIG_SYNCHRONOUSA
Detect falling edge triggers as input and automatically latch and drive them low when
detected. Release a latched line for output.
tsplink.TRIG_SYNCHRONOUSM
Detect rising edge triggers as input. Assert a TTL-low pulse for output.
Remarks,
continued
The default trigger mode for a line will be TRIG_BYPASS. In this mode, the line can be
directly controlled as a digital I/O line. When programmed to any other mode, the
output state of the I/O line is controlled by the trigger logic and the user-specified
output state of the line will be ignored.
For compatibility with older firmware, when the trigger mode is set to TRIG_RISING,
the user specified output state of the line will be examined. If the output state selected
when the mode is changed is high, the actual mode used will be TRIG_RISINGA. If
the output state selected when the mode is changed is low, the actual mode used will
be TRIG_RISINGM.