Section 11: TSP command reference Model 2601B-PULSE System SourceMeter Instrument Reference Manual
11-90 2601B-PULSE-901-01A April 2020
Usage
order = format.byteorder
format.byteorder = order
Byte order value as follows:
â–ª Most significant byte first: 0, format.NORMAL, format.NETWORK, or
format.BIGENDIAN
â–ª Least significant byte first: 1, format.SWAPPED or format.LITTLEENDIAN
Details
This attribute selects the byte order in which data is written when you are printing data values with the
printnumber() and printbuffer() functions. The byte order attribute is only used with the
format.SREAL, format.REAL, format.REAL32, and format.REAL64 data formats.
format.NORMAL, format.BIGENDIAN, and format.NETWORK select the same byte order.
format.SWAPPED and format.LITTLEENDIAN select the same byte order. Selecting which to use
is a matter of preference.
Select the format.SWAPPED or format.LITTLEENDIAN byte order when sending data to a
computer with a Microsoft Windows operating system.
Example
x = 1.23
format.data = format.REAL32
format.byteorder = format.LITTLEENDIAN
printnumber(x)
format.byteorder = format.BIGENDIAN
printnumber(x)
Output depends on the terminal program you
use, but will look something like:
#0¤p??
#0??p¤
Also see
format.asciiprecision (on page 11-89)
format.data (on page 11-91)
printbuffer() (on page 11-154)
printnumber() (on page 11-155)