![Tektronix Keithley SourceMeter 2470 Reference Manual Download Page 695](http://html1.mh-extra.com/html/tektronix/keithley-sourcemeter-2470/keithley-sourcemeter-2470_reference-manual_1078034695.webp)
2470 High Voltage SourceMeter Instrument Reference Manual
Section 14: TSP command reference
2470-901-01 Rev. A /
May
2019
14-55
digio.line[N].state
This function sets a digital I/O line high or low when the line is set for digital control and returns the state on the
digital I/O lines.
Type
TSP-Link accessible
Affected by
Where saved
Default value
Attribute (RW)
Yes
Not applicable
Not applicable
See
Details
Usage
digio.line[
N
].state =
state
state
= digio.line[
N
].state
N
The digital I/O line: 1 to 6
state
Set the line low:
digio.STATE_LOW
or
0
Set the line high:
digio.STATE_HIGH
or
1
Details
When a reset occurs, the digital line state can be read as high because the digital line is reset to a
digital input. A digital input floats high if nothing is connected to the digital line.
This returns the integer equivalent values of the binary states on all six digital I/O lines.
Set the state to
digio.STATE_LOW
to clear the bit; set the state to
digio.STATE_HIGH
to set the
bit.
Example
digio.line[1].mode = digio.MODE_DIGITAL_OUT
digio.line[1].state = digio.STATE_HIGH
Sets line 1 (bit B1) of the digital I/O port high.
Also see
(on page 14-52)
(on page 14-55)
(on page 14-56)
Digital I/O port configuration
(on page 14-199)
digio.readport()
This function reads the digital I/O port.
Type
TSP-Link accessible
Affected by
Where saved
Default value
Function
Yes
Usage
data
= digio.readport()
data
The present value of the input lines on the digital I/O port