System information
A-1
Appendix A. Data Types Summary
Name Code Size Description
Byte 1 1 One-byte unsigned integer
UInt2 2 2 Two-byte unsigned integer (MSB first)
UInt4 3 4 Four-byte unsigned integer (MSB first)
Int1 4 1 One-byte signed integer
Int2 5 2 Two-byte signed Integer (MSB first)
In4 6 4 Four-byte signed Integer (MSB first)
FP2 7 2 Two-byte final storage floating point
FP3 15 3 Three-byte final storage floating point
FP4 8 4 Four-byte final storage floating point (CSI Format)
IEEE4B 9 4 Four-byte floating point (IEEE standard, MSB first)
IEEE8B 18 8 Eight-byte floating point(IEEE standard, MSB first)
Bool8 17 1 Byte of flags
Bool 10 1 Boolean value
Bool2 27 2 Boolean value
Bool4 28 4 Boolean value
Sec 12 4 Four-byte integer used for one second resolution time
(MSB First)
USec 13 6 Six-byte unsigned integer, 10’s of milliseconds resolution
(MSB first)
NSec 14 8 Two four-byte integers, nanosecond time resolution
(MSB first)
ASCII 11 n A fixed length string formed by using an array of ASCII
characters. The unused portion of the fixed length should
be padded with NULL characters or spaces.
ASCIIZ 16 n + 1 A variable length string formed by an array of ASCII
characters and terminated with a NULL character.
Short 19 2 Two-byte integer (LSB first)
Long 20 4 Four-byte integer (LSB first)
UShort 21 2 Two-byte unsigned integer (LSB first)
ULong 22 4 Four-byte unsigned integer (LSB first)
IEEE4L 24 4 Four-byte floating point (IEEE format, LSB first)
IEEE8L 25 8 Eight-byte floating point (IEEE format, LSB first)
SecNano 23 8 Two Longs (LSB first), seconds, then nanoseconds