EasyManuals Logo

Keithley 2600a series User Manual

Keithley 2600a series
696 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #347 background image
2600AS-901-01 Rev. B / September 2008 Return to Section Topics 19-25
Series 2600A System SourceMeter® Instruments Reference Manual Section 19: Remote Commands
bit.bitxor
Function Performs a bitwise logical XOR (Exclusive OR) operation on two numbers.
TSP-Link
accessibility
This function cannot be accessed from a remote TSP-Link node.
Usage value = bit.xor(value1, value2)
value1 First number for the XOR operation.
value2 Second number for the XOR operation.
value Returned result of the XOR operation.
Remarks • This function performs a logical Exclusive OR operation on two numbers.
• Any fractional parts of value1 and value2 are truncated to make them integers. The returned
value is also an integer.
•See Logic and bit operations for more information.
Also see bit.bitand, bit.bitor
Example XOR’ing decimal 10 (binary 1010) with decimal 9 (binary 1001) will return a value of decimal 3
(binary 0011):
value = bit.bitxor(10, 9)
print(value)
Output: 3.000000e+00
bit.clear
Function Clears a bit at a given index position.
TSP-Link
accessibility
This function cannot be accessed from a remote TSP-Link node.
Usage value = bit.clear(value1, index)
value1 Given number.
index Index position of the bit to be cleared (1 to 32).
value Returns the result of the manipulation.
Remarks • This function clears a bit at a given index position.
• Any fractional part of value1 is truncated to make it an integer. The returned value is also an
integer.
• The least significant bit of the given number is at index 1. The most significant bit is at index 32.
•See Logic and bit operations for more information.
Also see bit.get, bit.getfield, bit.set, bit.setfield, bit.test, bit.toggle
Example The binary equivalent of decimal 15 is 1111. If you clear the bit at index position 2, the returned
decimal value would be 13 (binary 1101):
value = bit.clear(15, 2)
print(value)
Output: 1.300000e+01

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Keithley 2600a series and is the answer not in the manual?

Keithley 2600a series Specifications

General IconGeneral
BrandKeithley
Model2600a series
CategoryMeasuring Instruments
LanguageEnglish

Related product manuals