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 431 of file gps.h.

Field Documentation

float accuracy

Represents expected accuracy in meters.

Definition at line 448 of file gps.h.

double altitude

Represents altitude in meters above the WGS 84 reference ellipsoid.

Definition at line 442 of file gps.h.

float bearing

Represents heading in degrees.

Definition at line 446 of file gps.h.

uint16_t flags

Contains GpsLocationFlags bits.

Definition at line 435 of file gps.h.

double latitude

Represents latitude in degrees.

Definition at line 437 of file gps.h.

double longitude

Represents longitude in degrees.

Definition at line 439 of file gps.h.

size_t size

set to sizeof(GpsLocation)

Definition at line 433 of file gps.h.

float speed

Represents speed in meters per second.

Definition at line 444 of file gps.h.

GpsUtcTime timestamp

Timestamp for the location fix.

Definition at line 450 of file gps.h.

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