Section 11: TSP command reference Model 2601B-PULSE System SourceMeter Instrument Reference Manual
11-372 2601B-PULSE-901-01A April 2020
tsplink.TRIG_SYNCHRONOUSM
Detects rising-edge triggers as an input. Asserts a TTL-low
pulse for output.
Detects rising-edge triggers as input. Asserts a TTL-low
pulse for output.
Edge detection as an input is not available. Generates a
TTL-high pulse as an output trigger.
When programmed to any mode except tsplink.TRIG_BYPASS, 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
is 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 mode parameter 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 synchronization line
3 to tsplink.TRIG_RISINGM.
Also see
digio.writebit() (on page 11-52)
digio.writeport() (on page 11-52)
tsplink.trigger[N].assert() (on page 11-369)
tsplink.trigger[N].clear() (on page 11-370)
tsplink.trigger[N].overrun (on page 11-372)
tsplink.trigger[N].release() (on page 11-374)
tsplink.trigger[N].reset() (on page 11-374)
tsplink.trigger[N].stimulus (on page 11-375)
tsplink.trigger[N].wait() (on page 11-376)
tsplink.trigger[N].overrun
This attribute indicates if the event detector ignored an event while in the detected state.
Instrument reset
Recall setup
TSP-Link trigger N clear
TSP-Link trigger N reset
Usage
overrun = tsplink.trigger[N].overrun
The trigger line (1 to 3)