User's Manual

25
Sales Engineering
support@xirgotech.com
AppendixF MESSAGEFIELDSTABLE
ID
ID
Hex
Field
Size
Units
resolution
Range
Notes
1
0x01
PacketID
1
N/A
1
0 to 255
packet recipes can be labelled from
0-255, but there are only 128
recipe slots"
2
0x02
FmCustomHeader
1
N/A
1
0 to 255
value TBD (currently zero)
3
0x03
DeviceId/
Unit Serial #
4
N/A
1
100000000 to
999999999
Unsigned integer representing
numeric ESN
4
0x04
ReasonCode
1
1
0 to 255
Unsigned integer
5
0x05
PacketSerialNum
2
1
0 to 65535
Unsigned integer
6
0x06
UnixTime
4
1
0x0 to 0xffffffff
Unsigned integer representing
number of seconds since Unix
Epoch
7
0x07
Latitude
4
degrees
1.00E-06
-2147.483648
to
2147.483647
Signed integer decimal value of
4byte hex string divided by
1000000 (useful range -180.0 to
180.0)
8
0x08
Longitude
4
degrees
1.00E-06
-2147.483648
to
2147.483647
Signed integer decimal value of
4byte hex string divided by
1000000 (useful range -90.0 to
90.0)
9
0x09
Altitude
2
m
0.1
-2147.483648
to
2147.483647
Signed integer
10
0x0a
Heading
2
degrees
1.00E-01
-3276.8 to
3276.7
Signed integer (useful range 0.0 to
360.0)
11
0x0b
GpsSpeed
1
km/hr
1
0 to 255
Unsigned integer
12
0x0c
InputStates
1
N/A
1
0x0 to 0x1f
bitfield: for example - LSB (bit:0)
represents INPUT0
13
0x0d
OutputStates
1
N/A
1
0x0 to 0x7
bitfield: for example - LSB (bit:0)
represents OUTPUT0