summaryrefslogtreecommitdiff
path: root/core/LocApiBase.h
diff options
context:
space:
mode:
authorKevin Tang <zhikait@codeaurora.org>2015-01-16 06:24:40 +0000
committerKevin Tang <zhikait@codeaurora.org>2015-01-24 15:35:16 -0800
commit2794061c7357903ddeb092f7628ad6c1dceb1c05 (patch)
treea2d503db77b66aae51d83196d7f9b0f0dbc638fb /core/LocApiBase.h
parent32b1baae2ba3b4c33615dc1f20090f2e751301ee (diff)
downloadgps-2794061c7357903ddeb092f7628ad6c1dceb1c05.tar.gz
Propagate DR enablement feature from LNX.LA.2.7.3
Change Summary: * Changes taken from change#812357; * Structure definitions for GNSS SV Measurement and GNSS SV Polynomial to report it to ULP and to external DR module; * New function additions in LocApiBase, LocAdapterBase and LocEngAdapter to report SV Measurement and SV Polynomial; * definition and changes to detect "auto" platform in loc_target; * enable SV Measurement and SV Polynomial report for "auto" platform; Change-Id: I5ac5ee5c44e72e657b16515e37637c9a5c64e638
Diffstat (limited to 'core/LocApiBase.h')
-rw-r--r--core/LocApiBase.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/core/LocApiBase.h b/core/LocApiBase.h
index f68cf73..8d90ff2 100644
--- a/core/LocApiBase.h
+++ b/core/LocApiBase.h
@@ -116,6 +116,8 @@ public:
void reportSv(GpsSvStatus &svStatus,
GpsLocationExtended &locationExtended,
void* svExt);
+ void reportSvMeasurement(GnssSvMeasurementSet &svMeasurementSet);
+ void reportSvPolynomial(GnssSvPolynomial &svPolynomial);
void reportStatus(GpsStatusValue status);
void reportNmea(const char* nmea, int length);
void reportXtraServer(const char* url1, const char* url2,