![background image](http://html2.mh-extra.com/html/keithley/sourcemeter-2601/sourcemeter-2601_reference-manual_4018913278.webp)
12-18
Return to
2600S-901-01 Rev. C / January 2008
Section 12: Instrument Control Library
Series 2600 System SourceMeter® Instruments Reference Manual
Remarks
A returned value of 0 indicates that the line is low. A returned value of 1 indicates that the
line is high.
Details
See “
” in
Also see
Example
-- Assume line 4 is set high, and it is then read
:
data = digio.readbit(4)
print(data)
Output:
1.00
digio.readport
Function
Reads the digital I/O port.
Usage
data = digio.readport()
Remarks
The binary equivalent of the returned value indicates the input pattern on the I/O port. The
least significant bit of the binary number corresponds to line 1 and bit 14 corresponds to line
14. For example, a returned value of 170 has a binary equivalent of 00000010101010.
Lines 2, 4, 6 and 8 are high (1), and the other 10 lines are low (0).
Details
See “
” in
Also see
,
Example
-- Assume lines 2, 4, 6 and 8 are set high, and the I/O port is then read:
data = digio.readport()
print(data)
Output:
1.02
(binary 10101010)