EasyManua.ls Logo

Tektronix Keithley SourceMeter 2470

Tektronix Keithley SourceMeter 2470
995 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
Loading...
2470
High Voltage SourceMeter Instrument Reference Manual Section 13:
Introduction to TSP commands
2470-901-01 Rev. A / May 2019 13-15
To determine the type of a variable, you can call the type() function, as shown in the examples
below.
The output you get from these examples may vary depending on the data format that is set.
Example: Nil
x = nil
print(x, type(x))
nil nil
Example: Boolean
y = false
print(y, type(y))
false boolean
Example: Hex constant
You can enter hexadecimal values, but to return a hexadecimal value, you must create a function, as
shown in this example. Note that hexadecimal values are handled as a number type.
hex = function (i) return "0x"..string.format("%X", i) end
print(hex(0x54|0x55))
print(hex(0x54&0x66))
Set the format to return hexadecimal values, then OR two hexadecimal values and AND two
hexadecimal values.
Output:
0x55
0x44
Example: Binary constant
Binary values are returned as floating point decimal values. Note that binary values are handled as a
number type.
x = 0b0000000011111111
y = 0B1111111100000000
print(x, type(x))
print(y, type(y))
255 number
65280 number
Example: String and number
x = "123"
print(x, type(x))
x = x + 7
print(x, type(x))
123 string
Adding a number to x forces its type to
number.
130 number

Table of Contents

Other manuals for Tektronix Keithley SourceMeter 2470

Related product manuals