
Series 3700 System Switch/Multimeter Reference Manual
Section 9
:
Instrument Control Library (ICL)
Document Number: 3700S-901-01 Rev. A / August 2007
9-51
digio.trigger[N].pulsewidth
Attribute
The length of time that the trigger line will be asserted for output triggers. N is a digital
I/O trigger line: 1 to 14
Usage
To read pulse width:
width = digio.trigger[N].pulsewidth
To write pulse width:
digio.trigger[N].pulsewidth = width
pulsewidth
: length in s (seconds).
N
: Digital I/O trigger line: 1 to 14
Remarks
The trigger line is guaranteed to be asserted for at least the specified time, and it
might be asserted slightly longer.
Setting pulsewidth to 0 (seconds) asserts the trigger indefinitely.
The default pulsewidth time is 10µs for digio lines 1 through 9, and 20µs for digio
lines 10 through 14
Also see
See digio.trigger[N].release.
Example
Sets pulsewidth for trigger line 4 to 20µs:
digio.trigger[4].pulsewidth = 20e-6
digio.trigger[N].release
Function
Releases an indefinite length or latched trigger.
Usage
digio.trigger[N].release()
N
: Digital I/O trigger line: 1 to 14
Remarks
Releases a trigger that was asserted with an indefinite pulsewidth, as well as a trigger
that was asserted in response to receiving a synchronous mode trigger. Only the
specified trigger line (N) is affected.
Also see
digio.trigger[N].pulsewidth
(on page 9-51)
Example
Releases trigger line 4:
digio.trigger[4].release()
digio.trigger[N].stimulus
Attribute
Event to cause this trigger to assert.
Usage
triggerstimulus = digio.trigger[N].stimulus
- or -
digio.trigger[line].stimulus = triggerstimulus
N
: Digital I/O trigger line: 1 to 14
triggerstimulus
: The event identifier for the triggering event.