Add support for multiband data

CRs-Fixed: 2289264

Change-Id: I5339870e8be3247b445203dad39e6f8522a64575
This commit is contained in:
Bhavna Sharma 2018-07-17 14:48:32 -07:00
parent 4bab73548d
commit 2124941746
2 changed files with 5 additions and 1 deletions

View file

@ -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;

View file

@ -1403,6 +1403,8 @@ typedef struct
/* Extended Time Information - Cumulative Number of Clock Resets */
uint8_t numClockResets_valid; /**< Must be set to true if numClockResets is being passed */
uint32_t numClockResets;
bool gnssSignalTypeMaskValid;
GnssSignalTypeMask gnssSignalTypeMask;
} GnssSvMeasurementSet;