Android Hardware Abstraction Layer
Data Fields
FlpLocation Struct Reference

#include <fused_location.h>

Data Fields

size_t size
 
FlpLocationFlags flags
 
double latitude
 
double longitude
 
double altitude
 
float speed
 
float bearing
 
float accuracy
 
FlpUtcTime timestamp
 
uint32_t sources_used
 

Detailed Description

Represents a location.

Definition at line 118 of file fused_location.h.

Field Documentation

float accuracy

Represents expected accuracy in meters.

Definition at line 143 of file fused_location.h.

double altitude

Represents altitude in meters above the WGS 84 reference ellipsoid.

Definition at line 134 of file fused_location.h.

float bearing

Represents heading in degrees.

Definition at line 140 of file fused_location.h.

Flags associated with the location object.

Definition at line 123 of file fused_location.h.

double latitude

Represents latitude in degrees.

Definition at line 126 of file fused_location.h.

double longitude

Represents longitude in degrees.

Definition at line 129 of file fused_location.h.

size_t size

set to sizeof(FlpLocation)

Definition at line 120 of file fused_location.h.

uint32_t sources_used

Sources used, will be Bitwise OR of the FLP_TECH_MASK bits.

Definition at line 149 of file fused_location.h.

float speed

Represents speed in meters per second.

Definition at line 137 of file fused_location.h.

FlpUtcTime timestamp

Timestamp for the location fix.

Definition at line 146 of file fused_location.h.


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