GNSS_BREADCRUMB_V1 structure (gnssdriver.h)

This structure contains an individual breadcrumb. The order and types of the fields are designed to pack densely.

Syntax

typedef struct {
  FILETIME       FixTimeStamp;
  double         Latitude;
  double         Longitude;
  ULONG          HorizontalAccuracy;
  unsigned short Speed;
  unsigned short SpeedAccuracy;
  short          Altitude;
  unsigned short AltitudeAccuracy;
  short          Heading;
  unsigned char  HeadingAccuracy;
  unsigned char  FixSuccess;
} GNSS_BREADCRUMB_V1, *PGNSS_BREADCRUMB_V1;

Members

FixTimeStamp

Contains the breadcrumb fix timestamp value.

Latitude

Contains the breadcrumb longitude value at the time of the fix.

Longitude

Contains the breadcrumb latitude at the time of the fix.

HorizontalAccuracy

Contains the breadcrumb horizontal altitude value.

Speed

Contains the speed value at the time of the breadcrumb fix.

SpeedAccuracy

Contains the breadcrumb speed accuracy value.

Altitude

Contains the breadcrumb altitude value at the time of the fix.

AltitudeAccuracy

Contains the breadcrumb altitude accuracy value.

Heading

Contains the breadcrumb heading value at the time of the fix.

HeadingAccuracy

Contains the breadcrumb heading accuracy value.

FixSuccess

A Boolean type that contains the fix success value.

Requirements

Requirement Value
Header gnssdriver.h