summaryrefslogtreecommitdiff
path: root/core/LocAdapterBase.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/LocAdapterBase.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/LocAdapterBase.h')
-rw-r--r--core/LocAdapterBase.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/core/LocAdapterBase.h b/core/LocAdapterBase.h
index 2fec312..a3d8122 100644
--- a/core/LocAdapterBase.h
+++ b/core/LocAdapterBase.h
@@ -95,6 +95,8 @@ public:
virtual void reportSv(GpsSvStatus &svStatus,
GpsLocationExtended &locationExtended,
void* svExt);
+ virtual void reportSvMeasurement(GnssSvMeasurementSet &svMeasurementSet);
+ virtual void reportSvPolynomial(GnssSvPolynomial &svPolynomial);
virtual void reportStatus(GpsStatusValue status);
virtual void reportNmea(const char* nmea, int length);
virtual bool reportXtraServer(const char* url1, const char* url2,