Robotics User Manual

x, y: Numeric value or Numeric variable
n, m: Numeric value made a certain digit or greater by rounding or truncation
a, b: String or string variable
Category
Type Identifier Description
num valBin(a)
Regards a string as a binary string (list of “0” and “1”)
and converts it to a numeric value.
num valHex(a)
Regards a string as a hexadecimal string (list of “0” to
“1”, “A” to “F”, or “a” to “f”) and converts it to a numeric
value.
num val1SI(a)
Regards the top character as a 1 byte signed integer
and converts it. (1 byte Signed Integer )
num val2SIBE(a)
Regards the top 2 characters as a 2 byte signed
integer big endian and converts it. (2 byte Signed
Integer
Big Endian )
num val2SILE(a)
Regards the top 2 characters as a 2 byte signed
integer little endian and converts it. (2 byte Signed
Integer Little Endian )
num val4SIBE(a)
Regards the top 4 characters as a 4 byte signed
integer big endian and converts it. (4 byte Signed
Integer Big Endian )
num val4SILE(a)
Regards the top 4 characters as a 4 byte signed
integer little endian and converts it. (4 byte Signed
Integer Little Endian )
num val4FBE(a)
Regards the top 4 characters as a floating decimal big
endian and converts it. (4 byte Float Big Endian )
num val4FLE(a)
Regards the top 4 characters as a floating decimal little
endian and converts it. (4 byte Float Little Endian )
num
String system
val8DBE(a)
Regards the top 8 characters as a double floating
decimal big endian and converts it. (8 byte Double Big
Endian )
num val8DLE(a)
Regards the top 8 characters as a double floating
decimal little endian and converts it. (8 byte Double
Little Endian )
num valSum(a)
Returns the sum of the string code added from top to
bottom.
num valCRC(a)
Remainder of division of string assumed to be a bit
string divided by generation polynomial
X
16
+X
12
+X
5
+1
str bitNot(a) Bit NOT
str bitAnd(a,b) Bit logical AND
str bitOr(a,b) Bit logical OR
str bitXor(a,b) Bit exclusive logical OR
Features II CARTESIAN Benchtop Robot
27