Google is committed to advancing racial equity for Black communities. See how.

FlpLocation Struct Reference

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 149 of file fused_location.h .

Field Documentation

float accuracy

Represents expected accuracy in meters.

Definition at line 174 of file fused_location.h .

double altitude

Represents altitude in meters above the WGS 84 reference ellipsoid.

Definition at line 165 of file fused_location.h .

float bearing

Represents heading in degrees.

Definition at line 171 of file fused_location.h .

Flags associated with the location object.

Definition at line 154 of file fused_location.h .

double latitude

Represents latitude in degrees.

Definition at line 157 of file fused_location.h .

double longitude

Represents longitude in degrees.

Definition at line 160 of file fused_location.h .

size_t size

set to sizeof(FlpLocation)

Definition at line 151 of file fused_location.h .

uint32_t sources_used

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

Definition at line 180 of file fused_location.h .

float speed

Represents speed in meters per second.

Definition at line 168 of file fused_location.h .

FlpUtcTime timestamp

Timestamp for the location fix.

Definition at line 177 of file fused_location.h .


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