Skip to content

0x4428 - ReportGPSFix

Description

This message is used to provide the receiver with the GPS Signal Status.

GPSFixSeq

Type: Sequence

Field # Field Name Type Optional Interpretation
1 PresenceVector uint8
2 GPSFixRec GPSFixRec false
3 GPSStatusVar GPSStatusVar true

GPSFixRec

Type: Record

Field # Field Name Type Units Optional Interpretation
1 PresenceVector uint8
2 GPSFixTimeSeconds false
3 GPSFixTimeNanoSeconds false
4 GPSLatitude true As defined by WGS84
5 GPSLongitude true As defined by WGS84
6 GPSTrueCourse uint32 degree true
7 GPS_SpeedOverGround uint16 meter per second true

GPSStatusVar

Type: Variant

Index Type
0 MinGPSRec
1 AltGPSRec

MinGPSRec

Type: Record

Field # Field Name Type Units Optional Interpretation
1 GPSValidity uint8 one false
2 GPSMagneticVariation uint32 degree false

AltGPSRec

Type: Record

Field # Field Name Type Units Optional Interpretation
1 PresenceVector uint8
2 GPSStatus uint8 one false
3 GPSFixCommandStatus uint8 one false
4 GPSLatLonValid uint8 one false
5 GPSVelocityEast true Easterly component of the velocity from GPS
6 GPSVelocityNorth true Northerly component of the velocity from GPS
7 GPSVelocityDown true Downward component of the velocity from GPS
8 GPSAltitude true Altitude as defined by WGS84
9 NumberOfSatellitesSeen uint8 one true Number of accessible (visible) satellites
10 NumberOfSatellitesInSolution uint8 one true Number of satellites currently used to compute a GPS fix