Series 3700A System Switch/Multimeter Reference Manual Section 11: TSP command reference
3700AS-901-01 Rev. D/June 2018 11-433
Details
The binary representation of data indicates the output pattern that is written to the I/O port. For
example, a data value of 2 has a binary equivalent of 010. Line 2 is set high (1), and the other two
lines are set low (0).
Write-protected lines are not changed.
Use the tsplink.writebit() and tsplink.writeport() commands to control the output state
of the synchronization line when trigger operation is set to tsplink.TRIG_BYPASS.
The reset() function does not affect the present states of the trigger lines.
Example
Sets the synchronization lines 1 and 2 high (binary 011).
Also see
tsplink.readbit() (on page 11-422)
tsplink.readport() (on page 11-422)
tsplink.writebit() (on page 11-432)
tsplink.writeprotect (on page 11-433)
tsplink.writeprotect
This attribute contains the write-protect mask that protects bits from changes by the tsplink.writebit() and
tsplink.writeport() functions.
Instrument reset
Recall setup
Create configuration script
Saved setup
Usage
mask = tsplink.writeprotect
tsplink.writeprotect = mask
An integer that specifies the value of the bit pattern for write-protect; set bits to 1 to
write-protect the corresponding TSP-Link trigger line
Details
The binary equivalent of mask indicates the mask to be set for the TSP-Link trigger line. For example,
a mask value of 5 has a binary equivalent of 101. This mask write-protects TSP-Link trigger lines 1
and 3.
Example
Write-protects TSP-Link trigger lines 1 and 3.
Also see
tsplink.readbit() (on page 11-422)
tsplink.readport() (on page 11-422)
tsplink.writebit() (on page 11-432)
tsplink.writeport() (on page 11-432)