Data Fields
GpsLocation Struct Reference

Represents a location. More...

Data Fields

float accuracy
 Represents expected accuracy in meters. More...
 
double altitude
 Represents altitude in meters above the WGS 84 reference ellipsoid. More...
 
float bearing
 Represents heading in degrees. More...
 
uint16_t flags
 Contains GpsLocationFlags bits. More...
 
double latitude
 Represents latitude in degrees. More...
 
double longitude
 Represents longitude in degrees. More...
 
size_t size
 set to sizeof(GpsLocation) More...
 
float speed
 Represents speed in meters per second. More...
 
GpsUtcTime timestamp
 Timestamp for the location fix. More...
 

Detailed Description

Represents a location.

Definition at line 232 of file gps.h.

Field Documentation

float GpsLocation::accuracy

Represents expected accuracy in meters.

Definition at line 249 of file gps.h.

double GpsLocation::altitude

Represents altitude in meters above the WGS 84 reference ellipsoid.

Definition at line 243 of file gps.h.

float GpsLocation::bearing

Represents heading in degrees.

Definition at line 247 of file gps.h.

uint16_t GpsLocation::flags

Contains GpsLocationFlags bits.

Definition at line 236 of file gps.h.

double GpsLocation::latitude

Represents latitude in degrees.

Definition at line 238 of file gps.h.

double GpsLocation::longitude

Represents longitude in degrees.

Definition at line 240 of file gps.h.

size_t GpsLocation::size

set to sizeof(GpsLocation)

Definition at line 234 of file gps.h.

float GpsLocation::speed

Represents speed in meters per second.

Definition at line 245 of file gps.h.

GpsUtcTime GpsLocation::timestamp

Timestamp for the location fix.

Definition at line 251 of file gps.h.