High Voltage SourceMeter Instrument Reference Manual Section 14:
2470-901-01 Rev. A / May 2019 14-275
Details
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 the value of bit 3 corresponds to line 3.
For example, a returned value of 2 has a binary equivalent of 010. This indicates that line 2 is high
(1), and that the other two lines are low (0).
Example
data = tsplink.readport()
print(data)
Reads state of all three TSP-Link lines.
Assuming line 2 is set high, the output is:
2.000000e+00
(binary 010)
The format of the output may vary depending on the ASCII
Also see
Triggering using TSP-Link trigger lines (on page 9-6)
tsplink.line[N].state (on page 14-273)
tsplink.writeport() (on page 14-276)
tsplink.state
This attribute describes the TSP-Link online state.
Type TSP-Link accessible Affected by Where saved Default value
Usage
state = tsplink.state
TSP-Link state (online or offline)
Details
When the instrument power is first turned on, the state is offline. After tsplink.initialize()
or tsplink.reset() is successful, the state is online.
Example
print(state)
Read the state of the TSP-Link system. If it is online, the output
is:
Also see
tsplink.initialize() (on page 14-270)
tsplink.node (on page 14-274)