GpsLocation Struct Reference

#include <gps.h>

Data Fields

size_t size
uint16_t flags
double latitude
double longitude
double altitude
float speed
float bearing
float accuracy
GpsUtcTime timestamp

Detailed Description

Represents a location.

Definition at line 426 of file gps.h.

Field Documentation

float accuracy

Represents expected accuracy in meters.

Definition at line 443 of file gps.h.

double altitude

Represents altitude in meters above the WGS 84 reference ellipsoid.

Definition at line 437 of file gps.h.

float bearing

Represents heading in degrees.

Definition at line 441 of file gps.h.

uint16_t flags

Contains GpsLocationFlags bits.

Definition at line 430 of file gps.h.

double latitude

Represents latitude in degrees.

Definition at line 432 of file gps.h.

double longitude

Represents longitude in degrees.

Definition at line 434 of file gps.h.

size_t size

set to sizeof(GpsLocation)

Definition at line 428 of file gps.h.

float speed

Represents speed in meters per second.

Definition at line 439 of file gps.h.

GpsUtcTime timestamp

Timestamp for the location fix.

Definition at line 445 of file gps.h.

The documentation for this struct was generated from the following file: