2600AS-901-01 Rev. B / September 2008
Return to
19-33
Series 2600A System SourceMeter® Instruments Reference Manual
Section 19: Remote Commands
digio.trigger[N].EVENT_ID
Replace N with the number of the digital I/O trigger line: 1 to 14.
Attribute
Used to identify a specific event.
TSP-Link
accessibility
This attribute can be accessed from a remote TSP-Link node.
Usage
event_id = digio.trigger[n].EVENT_ID
event_id
The trigger event number.
n
The trigger line.
Remarks
• To have another trigger object respond to trigger events generated by the trigger line, set the other
object's stimulus attribute to the value of this constant.
digio.trigger[N].mode
Replace N with the number of the digital I/O trigger line: 1 to 14.
Attribute
The trigger operation and detection mode
.
Default
digio.TRIG_BYPASS
.
TSP-Link
accessibility
This attribute can be accessed from a remote TSP-Link node.
Usage
mode = digio.trigger[n].mode
-- Reads the trigger mode.
digio.trigger[n].mode = mode
-- Writes the trigger mode.
n
The
trigger
line.
mode
Selects the current trigger mode.
Choose one the following values for
mode
:
0
or
digio.TRIG_BYPASS
Allows direct control of the line.
1
or
digio.TRIG_FALLING
Detects falling edge input triggers as input.
Asserts TTL-low pulse as an output trigger.
2
or
digio.TRIG_RISING
If the programmed state of the line is high, the
digio.TRIG_RISING
mode behaves similar to
digio.TRIG_RISINGA
.
If the programmed state of the line is low, the
digio.TRIG_RISING
mode behaves similar to
digio.TRIG_RISINGM.
3
or
digio.TRIG_EITHER
Detects rising or falling edge triggers.
Asserts a TTL-low trigger pulse.
4
or
digio.TRIG_SYNCHRONOUSA
Detects the falling edge input triggers and
automatically latches and drives the trigger
line low. Asserting the output trigger releases the
latched line.
5
or
digio.TRIG_SYNCHRONOUS
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
or
digio.TRIG_SYNCHRONOUSM
Detects rising edge triggers as an input.
Asserts a low TTL-low pulse for output.
7
or
digio.TRIG_RISINGA
Detects Rising Edge triggers as an input.
Asserts a low TTL-low pulse as an output.
8
or
digio.TRIG_RISINGM
Asserts a TTL-high pulse as an output trigger.
Input edge detection is not available in this mode.