Pulse width
Specifies the pulse width of the output trigger signal when the hardware line is asserted.
Trigger configuration on hardware lines
You can configure the 2600B to send digital signals to trigger external instruments. You can link the
output triggers to the completion of certain source-measure actions to enable hardware handshaking.
The programming example below illustrates this.
-- Configure the 2600B to detect a rising
-- edge on digital I/O line 2.
digio.trigger[2].mode = digio.TRIG_RISINGA
digio.trigger[2].clear()
-- Configure SMU A to start its source action when a
-- trigger event occurs on digital I/O line 2.
smua.trigger.source.stimulus = digio.trigger[2].EVENT_ID
-- Configure digital I/O line 4 to output a 1 ms
-- rising-edge trigger pulse at the completion of
-- the SMU sweep.
digio.trigger[4].mode = digio.TRIG_RISINGM
digio.trigger[4].pulsewidth = 0.001
digio.trigger[4].stimulus = smua.trigger.SWEEP_COMPLETE_EVENT_ID
The triggering setup for this example is shown in the following figure.