Additional Position Prameters in position report
Updated gps_extended_c.h to include few additional position parameters Change-Id: I3c8b8ba97c5b2eafa7337d580681044b973c5bea CRs-Fixed: 974961
This commit is contained in:
parent
411951c341
commit
6060fb7c6b
1 changed files with 12 additions and 0 deletions
|
@ -217,6 +217,12 @@ typedef uint16_t GpsLocationExtendedFlags;
|
||||||
#define GPS_LOCATION_EXTENDED_HAS_HOR_RELIABILITY 0x0080
|
#define GPS_LOCATION_EXTENDED_HAS_HOR_RELIABILITY 0x0080
|
||||||
/** GpsLocationExtended has valid vertical reliability */
|
/** GpsLocationExtended has valid vertical reliability */
|
||||||
#define GPS_LOCATION_EXTENDED_HAS_VERT_RELIABILITY 0x0100
|
#define GPS_LOCATION_EXTENDED_HAS_VERT_RELIABILITY 0x0100
|
||||||
|
/** GpsLocationExtended has valid Horizontal Elliptical Uncertainty (Semi-Major Axis) */
|
||||||
|
#define GPS_LOCATION_EXTENDED_HAS_HOR_ELIP_UNC_MAJOR 0x0200
|
||||||
|
/** GpsLocationExtended has valid Horizontal Elliptical Uncertainty (Semi-Minor Axis) */
|
||||||
|
#define GPS_LOCATION_EXTENDED_HAS_HOR_ELIP_UNC_MINOR 0x0400
|
||||||
|
/** GpsLocationExtended has valid Elliptical Horizontal Uncertainty Azimuth */
|
||||||
|
#define GPS_LOCATION_EXTENDED_HAS_HOR_ELIP_UNC_AZIMUTH 0x0800
|
||||||
|
|
||||||
typedef enum {
|
typedef enum {
|
||||||
LOC_RELIABILITY_NOT_SET = 0,
|
LOC_RELIABILITY_NOT_SET = 0,
|
||||||
|
@ -252,6 +258,12 @@ typedef struct {
|
||||||
LocReliability horizontal_reliability;
|
LocReliability horizontal_reliability;
|
||||||
/** vertical reliability. */
|
/** vertical reliability. */
|
||||||
LocReliability vertical_reliability;
|
LocReliability vertical_reliability;
|
||||||
|
/* Horizontal Elliptical Uncertainty (Semi-Major Axis) */
|
||||||
|
float horUncEllipseSemiMajor;
|
||||||
|
/* Horizontal Elliptical Uncertainty (Semi-Minor Axis) */
|
||||||
|
float horUncEllipseSemiMinor;
|
||||||
|
/* Elliptical Horizontal Uncertainty Azimuth */
|
||||||
|
float horUncEllipseOrientAzimuth;
|
||||||
} GpsLocationExtended;
|
} GpsLocationExtended;
|
||||||
|
|
||||||
/** Represents SV status. */
|
/** Represents SV status. */
|
||||||
|
|
Loading…
Reference in a new issue