Section 15: TSP command reference
Mode
tsplink.TRIG_BYPASS
tsplink.TRIG_FALLING
tsplink.TRIG_RISING
tsplink.TRIG_EITHER
tsplink.TRIG_SYNCHRONOUSA
tsplink.TRIG_SYNCHRONOUS
tsplink.TRIG_SYNCHRONOUSM
tsplink.TRIG_RISINGA
tsplink.TRIG_RISINGM
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 that is
used is tsplink.TRIG_RISINGA. If the output state selected when the mode is changed is low, the
actual mode that is used is 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.
15-384
Model 2606B System SourceMeter® Instrument Reference Manual
Number
Description
value
0
Allows direct control of the line as a digital I/O line.
1
Detects falling-edge triggers as input. Asserts a TTL-low
pulse for output.
2
If the programmed state of the line is high, the
tsplink.TRIG_RISING mode behaves similarly to
tsplink.TRIG_RISINGA.
If the programmed state of the line is low, the
tsplink.TRIG_RISING mode behaves similarly to
tsplink.TRIG_RISINGM.
Use tsplink.TRIG_RISINGA if the line is in the high
output state.
Use tsplink.TRIG_RISINGM if the line is in the low
output state.
3
Detects rising- or falling-edge triggers as input. Asserts a
TTL-low pulse for output.
4
Detects the falling-edge input triggers and automatically
latches and drives the trigger line low.
5
Detects the falling-edge input triggers and automatically
latches and drives the trigger line low. Asserts a TTL-low
pulse as an output trigger.
6
Detects rising-edge triggers as an input. Asserts a TTL-low
pulse for output.
7
Detects rising-edge triggers as input. Asserts a TTL-low
pulse for output.
8
Edge detection as an input is not available. Generates a
TTL-high pulse as an output trigger.
2606B-901-01 Rev. C November 2021
Need help?
Do you have a question about the KEITHLEY SourceMeter 2606B and is the answer not in the manual?