diff options
author | Bhavna Sharma <sbhavna@codeaurora.org> | 2018-07-17 14:48:32 -0700 |
---|---|---|
committer | Bhavna Sharma <sbhavna@codeaurora.org> | 2018-08-13 11:18:18 -0700 |
commit | 2124941746a1e407145097a7b42993ca1c1c4296 (patch) | |
tree | 350952db02d2853bdfb76fd79ff702d1e89eefb0 /location | |
parent | 4bab73548d6c030cb4a30ac07b068b35e0553af4 (diff) | |
download | gps-2124941746a1e407145097a7b42993ca1c1c4296.tar.gz |
Add support for multiband data
CRs-Fixed: 2289264
Change-Id: I5339870e8be3247b445203dad39e6f8522a64575
Diffstat (limited to 'location')
-rw-r--r-- | location/LocationDataTypes.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/location/LocationDataTypes.h b/location/LocationDataTypes.h index 1f2a422..4b5b86d 100644 --- a/location/LocationDataTypes.h +++ b/location/LocationDataTypes.h @@ -37,7 +37,7 @@ #define GNSS_NI_REQUESTOR_MAX (256) #define GNSS_NI_MESSAGE_ID_MAX (2048) -#define GNSS_SV_MAX (64) +#define GNSS_SV_MAX (176) #define GNSS_MEASUREMENTS_MAX (64) #define GNSS_UTC_TIME_OFFSET (3657) @@ -888,6 +888,7 @@ typedef struct { float azimuth; // azimuth of SV (in degrees) GnssSvOptionsMask gnssSvOptionsMask; // Bitwise OR of GnssSvOptionsBits float carrierFrequencyHz; // carrier frequency of the signal tracked + GnssSignalTypeMask gnssSignalTypeMask; // Specifies GNSS signal type } GnssSv; struct GnssConfigSetAssistanceServer { @@ -948,6 +949,7 @@ typedef struct { typedef struct { size_t size; // set to sizeof(GnssSvNotification) size_t count; // number of SVs in the GnssSv array + bool gnssSignalTypeMaskValid; GnssSv gnssSvs[GNSS_SV_MAX]; // information on a number of SVs } GnssSvNotification; |