// gnssdriver.h
typedef struct {
ULONG Size;
ULONG Version;
double HorizontalAccuracy;
double HorizontalErrorMajorAxis;
double HorizontalErrorMinorAxis;
double HorizontalErrorAngle;
double HeadingAccuracy;
double AltitudeAccuracy;
double SpeedAccuracy;
ULONG HorizontalConfidence;
ULONG HeadingConfidence;
ULONG AltitudeConfidence;
ULONG SpeedConfidence;
double PositionDilutionOfPrecision;
double HorizontalDilutionOfPrecision;
double VerticalDilutionOfPrecision;
double GeometricDilutionOfPrecision;
double TimeDilutionOfPrecision;
} GNSS_FIXDATA_ACCURACY_2, *PGNSS_FIXDATA_ACCURACY_2;
View the official Windows Driver Kit DDI referenceNo description available.
The GNSS_FIXDATA_ACCURACY_2 structure defines the accuracy details of a fix.
SizeStructure size.
VersionVersion number.
HorizontalAccuracyAccuracy reported with 95% confidence.
HorizontalErrorMajorAxisHorizontal uncertainty ellipse semi-major axis with 95% confidence accuracy.
HorizontalErrorMinorAxisHorizontal uncertainty ellipse semi-minor axis with 95% confidence accuracy.
HorizontalErrorAngleHorizontal uncertainty ellipse orientation angle with 95% confidence accuracy.
HeadingAccuracyReserved, do not use.
AltitudeAccuracyReserved, do not use.
SpeedAccuracyReserved, do not use.
HorizontalConfidenceReserved, do not use.
HeadingConfidenceReserved, do not use.
AltitudeConfidenceReserved, do not use.
SpeedConfidenceReserved, do not use.
PositionDilutionOfPrecisionPosition dilution of precision (PDOP).
HorizontalDilutionOfPrecisionHorizontal dilution of precision (HDOP).
VerticalDilutionOfPrecisionVertical dilution of precision (VDOP).
GeometricDilutionOfPrecisionGeometric dilution of precision.
TimeDilutionOfPrecisionTime dilution of precision.