For at M output:
Byte (bit) Channel Data type Range Multiplier Divider Offset Unit
For at M output ID (default: 0x680)
0 Latitude (M) 2bit signed -90 – 90 1 1070 °
4 Longitude (M) 2bit signed -180 – 180 1 1070 °
For at M output ID+1 (default: 0x681)
0 Time (M) 2bit signed 0 – 2 5959999 1 1 0 -
4 Speed (M) 16bit unsigned 0 – 1800 1 10 0 km/h
6 Altitude (M) 16bit signed - 2768 – 2767 1 10 0 m
For at M output ID+2 (default: 0x682)
0 Date (M) 24bit unsigned 0 – 11299 1 1 0 -
Valid (M) 8bit signed -1 – 1 1 1 0 -
4 True course (M) 16bit signed -250 – 250 1 10 0 °
7 Satellites (M) 8bit unsigned 0 – 255 1 1 0 -
For at M output ID+3 (default: 0x683)
4 FAA mode (M) 8bit signed -1 – 1 1 1 0 -
5 Fix quality (M) 8bit signed -1 – 1 1 1 0 -
Channels description:
Latitude (M) – latitude position in degrees
Longitude (M) – longitude position in degrees
Ti e (M) – time in HHMMSS.sss format
Speed (M) – ground speed in kilometers per hour
Altitude (M) – height above mean sea level in meters
Date (M) – date in DDMMYY format
Valid (M) – position data valid:
•-1 - “Warning” - position data may be invalid
•0 - “Unknown” - position data is unknown
•1 - “Valid” - position data is valid
True course (M) – direction of vehicle motion in degrees
Satellites (M) – number of currently visible satellites
FAA ode (M) – duplicate of ‘Fix quality 2’ field, see below
Fix quality (M) – fix quality status:
•-1 - “Unknown” - unknown fix quality
•0 - “Invalid” - not enough satellites, invalid fix quality
•1 - “GPS” - standard GPS signal position fix