Models 707B and 708B Switching Matrix Reference Manual
Section 7: Command reference
707B-901-01 Rev. A / August 2010
7-221
tsplink.TRIG_SYNCHRONOUSM 6
Detects rising-edge triggers as an input. Asserts a TTL-low
pulse for output.
tsplink.TRIG_RISINGA 7
Detects rising-edge triggers as input. Asserts a TTL-low pulse
for output.
tsplink.TRIG_RISINGM 8
Edge detection as an input is not available. Generates a
TTL-high pulse as an output trigger.
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 is ignored.
When the trigger mode is set to
tsplink.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
tsplink.
TRIG_RISINGA
. If the output state selected when the mode is changed is low, the actual mode used will
be
tsplink.TRIG_RISINGM
.
The custom variable mode stores the trigger mode as a numeric value when the attribute is read.
To control the line state, use the
tsplink.TRIG_BYPASS
mode with the
tsplink.writebit()
and the
tsplink.writeport()
commands.
Example
tsplink.trigger[3].mode =
tsplink.TRIG_RISINGM
Sets the trigger mode for the
synchronization Line 3 to
tsplink.TRIG_RISINGM
.
Also see
(on page 7-219)
(on page 7-223)
(on page 7-223)
(on page 7-225)
tsplink.trigger[N].overrun
This attribute indicates if the event detector ignored an event while in the detected state.
Type
TSP-Link accessible
Affected by
Where saved
Default value
Attribute (R)
Yes
System reset
TSP-Link trigger N reset
Not applicable
Not applicable
Usage
overrun = tsplink.trigger[N].overrun
overrun
Trigger overrun state
N
The trigger line (1 to 3)
Details
Indicates that an event was ignored because the event detector was in the detected state when the event was
detected.