Bit.clear(); Bit.get() - Keithley 3700A Series Reference Manual

System switch/multimeter
Hide thumbs Also See for 3700A Series:
Table of Contents

Advertisement

Series 3700A System Switch/Multimeter Reference Manual

bit.clear()

This function clears a bit at a specified index position.
Type
TSP-Link accessible
Function
No
Usage
result = bit.clear(value, index)
result
value
index
Details
Any fractional part of value is truncated to make it an integer. The returned result is also an
integer.
The least significant bit of value is at index position 1; the most significant bit is at index
position 32.
Example
testResult = bit.clear(15, 2)
print(testResult)
Also see
Bit manipulation and logic operations

bit.get()

(on page 11-11)
bit.set()
(on page 11-13)
bit.test()
(on page 11-15)
bit.toggle()
bit.get()
This function retrieves the weighted value of a bit at a specified index position.
Type
TSP-Link accessible
Function
No
Usage
result = bit.get(value, index)
result
value
index
3700AS-901-01 Rev. D/June 2018
Affected by
Result of the bit manipulation
Specified number
One-based bit position within value to clear (1 to 32)
(on page 9-21)
(on page 11-15)
Affected by
Result of the bit manipulation
Specified number
One-based bit position within value to get (1 to 32)
Section 11: TSP command reference
Where saved
Default value
The binary equivalent of decimal 15 is 1111. If you
clear the bit at index position 2, the returned
decimal value is 13 (binary 1101).
Output:
1.30000e+01
Where saved
Default value
11-11

Advertisement

Table of Contents
loading

Table of Contents