Digio.line[N].Reset() - Keithley 2450 Reference Manual

Interactive sourcemeter instrument
Table of Contents

Advertisement

Section 8: TSP command reference

digio.line[N].reset()

This function resets digital I/O line values to their factory defaults.
Type
TSP-Link accessible
Function
Yes
Usage
digio.line[N].reset()
N
Details
This function resets the following attributes to their default values:
digio.line[N].mode
trigger.digin[N].edge
trigger.digout[N].logic
trigger.digout[N].pulsewidth
trigger.digout[N].stimulus
It also clears trigger.digin[N].overrun.
Example
-- Set the digital I/O trigger line 3 for a falling edge
digio.line[3].mode = digio.MODE_TRIGGER_OUT
trigger.digout[3].logic = trigger.LOGIC_NEGATIVE
-- Set the digital I/O trigger line 3 to have a pulsewidth of 50 microseconds.
trigger.digout[3].pulsewidth = 50e-6
-- Use digital I/O line 5 to trigger the event on line 3.
trigger.digout[3].stimulus = trigger.EVENT_DIGIO5
-- Print configuration (before reset).
print(digio.line[3].mode, trigger.digout[3].pulsewidth,
trigger.digout[3].stimulus)
-- Reset the line back to factory default values.
digio.line[3].reset()
-- Print configuration (after reset).
print(digio.line[3].mode, trigger.digout[3].pulsewidth,
trigger.digout[3].stimulus)
Output before reset:
digio.MODE_TRIGGER_OUT
Output after reset:
digio.MODE_TRIGGER_IN
Also see
digio.line[N].mode
trigger.digin[N].overrun
trigger.digout[N].pulsewidth
trigger.digout[N].stimulus
Digital I/O port
8-44
Affected by
Digital I/O trigger line (1 to 6)
5e-05 trigger.EVENT_DIGIO5
1e-05 trigger.EVENT_NONE
(on page 8-43)
(on page 8-172)
(on page 8-174)
(on page 8-175)
(on page 3-62)
Model 2450 Interactive SourceMeter® Instrument Reference Manual
Where saved
Default value
2450-901-01 Rev. B/September 2013

Advertisement

Table of Contents
loading

Table of Contents