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

Field Documentation

float accuracy

Represents expected accuracy in meters.

Definition at line 423 of file gps.h.

double altitude

Represents altitude in meters above the WGS 84 reference ellipsoid.

Definition at line 417 of file gps.h.

float bearing

Represents heading in degrees.

Definition at line 421 of file gps.h.

uint16_t flags

Contains GpsLocationFlags bits.

Definition at line 410 of file gps.h.

double latitude

Represents latitude in degrees.

Definition at line 412 of file gps.h.

double longitude

Represents longitude in degrees.

Definition at line 414 of file gps.h.

size_t size

set to sizeof(GpsLocation)

Definition at line 408 of file gps.h.

float speed

Represents speed in meters per second.

Definition at line 419 of file gps.h.

GpsUtcTime timestamp

Timestamp for the location fix.

Definition at line 425 of file gps.h.


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