TrimbleR10ReceiverWebHelp
Byte Item Type Value Meaning
Length
+5
ETX 03h Endtransmission
Eachmessagebeginswitha4‐byteheader,followedbythebytesofdataineachpacket.The
packetendswitha2‐bytetrailer.Byte3issetto0(00h)whenthepacketcontainsnodata.Most
dataistransmittedbetweenthereceiverandremotedeviceinbinaryformat.
ReceiverStatuscode
Bytenumber Message Description
Bit0 1 Reserved
Bit1 1 Lowbattery
Bit2–7 0–63 Reserved
GSOFmessages:Readingbinaryvalues(Motorolaformat)
ThereceiversstorenumbersinMotorolaformat.Thebyteorderofthesenumbersistheopposite
ofwhatpersonalcomputers(Intelformat)expect.Tosupplyorinterpretbinarynumbers(8‐byte
DOUBLES,4‐byteLONGS,and2‐byteINTEGERS),thebyteorderofthesevaluesmustbereversed.
Thissectioncontains
adetaileddescriptionoftheMotorolaformat.
INTEGERdatatypes
TheINTEGERdatatypes(CHAR,SHORT,andLONG)canbesignedorunsigned.Bydefault,theyare
unsigned.Allintegerdatatypesusetwo’scomplementrepresentation.Thefollowingtableliststhe
integerdatatypes:
Type #ofbits Rangeofvalues(Signed) Unsigned
Char 8‐128to127 0to255
Short 16‐32768to32767 0to65535
Long 32 –2147483648to2147483647 0to4294967295
FLOATING‐POINTdatatypes
Floating‐pointdatatypesarestoredintheIEEESINGLEandDOUBLEprecisionformats.Both
formatshaveasignbitfield,anexponentfield,andafractionfield.Thefieldsrepresentfloating‐
pointnumbersinthefollowingmanner: