Поделиться через


структура GNSS_BREADCRUMB_V1 (gnssdriver.h)

Эта структура содержит отдельную навигацию. Порядок и типы полей предназначены для плотной упаковки.

Синтаксис

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;

Члены

FixTimeStamp

Содержит значение метки времени для исправления навигации.

Latitude

Содержит значение долготы навигации на момент исправления.

Longitude

Содержит широту навигации во время исправления.

HorizontalAccuracy

Содержит значение горизонтальной высоты навигации.

Speed

Содержит значение скорости во время исправления навигации.

SpeedAccuracy

Содержит значение точности скорости навигации.

Altitude

Содержит значение высоты навигации на момент исправления.

AltitudeAccuracy

Содержит значение точности высоты навигации.

Heading

Содержит значение заголовка навигации во время исправления.

HeadingAccuracy

Содержит значение точности заголовка навигации.

FixSuccess

Логический тип, содержащий значение успешного исправления.

Требования

Требование Значение
Заголовок gnssdriver.h