Android Hardware Abstraction Layer
Data Fields
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 245 of file gps.h.

Field Documentation

float accuracy

Represents expected accuracy in meters.

Definition at line 262 of file gps.h.

double altitude

Represents altitude in meters above the WGS 84 reference ellipsoid.

Definition at line 256 of file gps.h.

float bearing

Represents heading in degrees.

Definition at line 260 of file gps.h.

uint16_t flags

Contains GpsLocationFlags bits.

Definition at line 249 of file gps.h.

double latitude

Represents latitude in degrees.

Definition at line 251 of file gps.h.

double longitude

Represents longitude in degrees.

Definition at line 253 of file gps.h.

size_t size

set to sizeof(GpsLocation)

Definition at line 247 of file gps.h.

float speed

Represents speed in meters per second.

Definition at line 258 of file gps.h.

GpsUtcTime timestamp

Timestamp for the location fix.

Definition at line 264 of file gps.h.

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