Model 2651A High Power System SourceMeter® Instrument Reference Manual Section 7: Command reference
2651A-901-01 Rev. A / March 2011 7-53
Example
digio.writeport(255)
Sets digital I/O Lines 1 through 8 high (binary
00000011111111).
Also see
digio.readbit() (on page 7-43)
digio.readport()
(on page 7-43)
digio.writebit() (on page 7-51)
digio.writeprotect
(on page 7-53)
digio.writeprotect
This attribute contains the write-protect mask that protects bits from changes from the digio.writebit() and
digio.writeport() functions.
Type TSP-Link accessible Affected by Where saved Default value
Attribute (RW) Yes Instrument reset
Recall
Saved setups 0
Usage
mask = digio.writeprotect
digio.writeprotect = mask
mask
Sets the value that specifies the bit pattern for write-protect
Details
Bits that are set to one cause the corresponding line to be write-protected.
The binary equivalent of mask indicates the mask to be set for the I/O port. For example, a mask value of 7 has a
binary equivalent of 00000000000111. This mask write-protects Lines 1, 2, and 3.
Example
digio.writeprotect = 15
Write-protects Lines 1, 2, 3, and 4
Also see
digio.writebit() (on page 7-51)
digio.writeport()
(on page 7-52)