Condividi tramite


struttura GNSS_BREADCRUMB_V1 (gnssdriver.h)

Questa struttura contiene una singola barra di navigazione. L'ordine e i tipi dei campi sono progettati per comprimere densamente.

Sintassi

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;

Membri

FixTimeStamp

Contiene il valore timestamp di correzione della barra di navigazione.

Latitude

Contiene il valore della longitudine di navigazione al momento della correzione.

Longitude

Contiene la latitudine di navigazione al momento della correzione.

HorizontalAccuracy

Contiene il valore di altitudine orizzontale della barra di navigazione.

Speed

Contiene il valore di velocità al momento della correzione della barra di navigazione.

SpeedAccuracy

Contiene il valore di accuratezza della velocità di navigazione.

Altitude

Contiene il valore di altitudine di navigazione al momento della correzione.

AltitudeAccuracy

Contiene il valore di accuratezza dell'altitudine di navigazione.

Heading

Contiene il valore dell'intestazione di navigazione al momento della correzione.

HeadingAccuracy

Contiene il valore di accuratezza dell'intestazione di navigazione.

FixSuccess

Tipo booleano che contiene il valore di correzione dell'esito positivo.

Fabbisogno

Requisito Valore
intestazione gnssdriver.h