
Section 11: TSP command reference
Series 3700A System Switch/Multimeter Reference Manual
11-122
3700AS-901-01 Rev. D/June 2018
Example
digio.trigger[3].mode = 2
digio.trigger[3].pulsewidth = 50e-6
digio.trigger[3].stimulus = digio.trigger[5].EVENT_ID
print(digio.trigger[3].mode, digio.trigger[3].pulsewidth,
digio.trigger[3].stimulus)
digio.trigger[3].reset()
print(digio.trigger[3].mode, digio.trigger[3].pulsewidth,
digio.trigger[3].stimulus)
Set the digital I/O trigger line 3 for a falling edge with a pulsewidth of 50 µs.
Use digital I/O line 5 to trigger the event on line 3.
Reset the line back to factory default values.
Output before reset:
2.00 5.00000e-05 5.00
Output after reset:
0.00 1.00000e-05 0.00
Also see
(on page 11-118)
(on page 11-122)
digio.trigger[N].stimulus
This attribute selects the event that causes a trigger to be asserted on the digital output line.
Type
TSP-Link accessible
Affected by
Where saved
Default value
Attribute (RW)
Yes
Instrument reset
Digital I/O trigger
N
reset
Save setup
Create configuration script
Save setup
0
Usage
triggerStimulus
= digio.trigger[
N
].stimulus
digio.trigger[
N
].stimulus =
triggerStimulus
triggerStimulus
The event identifier for the triggering event
N
Digital I/O trigger line (1 to 14)
Details
Set this attribute to zero (0) to disable the automatic trigger output.
Do not use the stimulus attribute for generating output triggers under script control. Use
digio.trigger[
N
].assert()
instead.
The trigger stimulus for a digital I/O line
may be set to one of the trigger event IDs, described in the
following table.