Interactive SourceMeter® Instrument Reference Manual Section 6: SCPI command
2450-901-01 Rev. B/September 2013 6-21
:DIGital:READ?
This command reads the digital I/O port.
Type Affected by Where saved Default value
Usage
:DIGital:READ?
Details
The binary equivalent of the returned value indicates the value of the input lines on the I/O port. The least
significant bit (bit B1) of the binary number corresponds to digital I/O line 1; bit B6 corresponds to digital I/O line
6.
For example, a returned value of 42 has a binary equivalent of 101010, which indicates that lines 2, 4, 6 are high
(1), and the other lines are low (0).
Example
Assume lines 2, 4, and 6 are set high when the I/O port is read.
Output:
42
Also see
Digital I/O bit weighting (on page 3-67)
Digital I/O port (on page 3-62)
:DIGital:WRITe <n>
This command writes to all digital I/O lines.
Type Affected by Where saved Default value
Command Not applicable Not applicable Not applicable
Usage
:DIGital:WRITe <n>
The value to write to the port (0 to 63)
Details
The binary representation of the value indicates the output pattern to be written to the I/O port. For example, a
value of 63 has a binary equivalent of 111111 (all lines are set high); a data value of 42 has a binary equivalent
of 101010 (lines 2, 4, and 6 are set high, and the other 3 lines are set low).
An instrument reset does not affect the present states of the digital I/O lines.
Example
Sets digital I/O lines 1 through 6 high (binary
111111).
Also see
Digital I/O bit weighting (on page 3-67)
Digital I/O port (on page 3-62)