diff options
author | Wei Chen <weic@codeaurora.org> | 2019-06-10 10:10:53 -0700 |
---|---|---|
committer | Wei Chen <weic@codeaurora.org> | 2019-06-12 13:51:52 -0700 |
commit | 061857b0799db463d6f0e038d4cb8c59a4124bb5 (patch) | |
tree | b267095de9c117e618b70f39652984853732a799 /location/LocationDataTypes.h | |
parent | 3bbb89aee1a89cc7d268927ac8265a70a330f2fb (diff) | |
download | gps-061857b0799db463d6f0e038d4cb8c59a4124bb5.tar.gz |
GnssLocationInfoNotification: move basic location info to top
Move basic location info to top so if a new field is added to
GnssLocationInfoNotification, it will not impact the basic
location info.
Change-Id: I362ee0f6f09c10e3df64ed6993b73a256690c38d
CRs-fixed: 2468348
Diffstat (limited to 'location/LocationDataTypes.h')
-rw-r--r-- | location/LocationDataTypes.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/location/LocationDataTypes.h b/location/LocationDataTypes.h index d6abda2..fa0b714 100644 --- a/location/LocationDataTypes.h +++ b/location/LocationDataTypes.h @@ -938,7 +938,8 @@ typedef struct { } GnssSystemTime; typedef struct { - uint32_t size; // set to sizeof(GnssLocationInfo) + uint32_t size; // set to sizeof(GnssLocationInfo) + Location location; // basic locaiton info, latitude, longitude, and etc GnssLocationInfoFlagMask flags; // bitwise OR of GnssLocationInfoBits for param validity float altitudeMeanSeaLevel; // altitude wrt mean sea level float pdop; // position dilusion of precision @@ -971,7 +972,6 @@ typedef struct { GnssMeasUsageInfo measUsageInfo[GNSS_SV_MAX]; // GNSS Measurement Usage info uint8_t leapSeconds; // leap second float timeUncMs; // Time uncertainty in milliseconds - Location location; } GnssLocationInfoNotification; typedef struct { |