Ruifeng Xu
488aa4f196
connectity events for XC2.0 daemonize
...
send connectity events to XTRA client
via local socket.
Change-Id: Icb9f04eca61a0f41d9628d95e458bc7f7be56c50
CRs-fixed: 2023484
2017-04-26 11:04:56 -07:00
Dante Russo
9a957ef66e
Move gnss hal to default instance
...
gnss hal must use the default instance
instead of gnss instance for binderization
CRs-fixed: 2020778
Change-Id: I96c203751891728542f06bede3d1ee8282c7878b
2017-04-17 15:17:24 -07:00
Dante Russo
891005e20c
Move gnss hal to vendor partition
...
gnss hal is moved to vendor partition
for binerization enablement
CRs-fixed: 2020778
Change-Id: I8de91d0418ef4b9a1c778c45fe02d27d42c46c97
2017-04-17 15:14:57 -07:00
Dante Russo
9e232dda61
Remove owner of gps hal modules
...
Owner does not need to be specified for
this project.
Change-Id: I918a767ed3b83e134c5e63ded5b25070b3399ac8
2017-04-17 15:12:16 -07:00
Dante Russo
d48c19e8f0
Fix GnssDebug with new AOSP changes
...
New AOSP changes have modified GnssDebug
HIDL API, so changes are needed to fix
compilation
Change-Id: Ia1543a8475ac9366131e58b138577f37e91f0592
2017-04-06 08:21:31 -07:00
Baili Feng
909d752d60
Send ENGINE_OFF when stop tracking
...
fix typo in function onStopTrackingCb,
send ENGINE_OFF instead of ENGINE_ON
Change-Id: I0e4a73f25283cf172caeaa74e3bc385020b660ff
CRs-fixed: 2025876
2017-04-06 15:56:54 +08:00
Linux Build Service Account
64cc3ec9e7
Merge "Convert GnssConfig parameters to enum"
2017-03-30 22:12:20 -07:00
Baili Feng
59fce4feb5
Convert GnssConfig parameters to enum
...
Convert parameters to enum values instead of static_cast
CRs-Fixed: 2025873
Change-Id: Ief9cf31bee9b9772350d5191cdd45853f0f42131
2017-03-30 09:57:35 +08:00
Baili Feng
4fc5a782cf
correct the conversion of ConstellationType
...
map GNSS_SV_TYPE_GPS to GnssConstellationType::GPS
Bug: 36644020
CRs-fixed: 2025520
Change-Id: I28fe4b5aff17495f50b0ae7fb0465bbd82a66627
2017-03-28 13:59:28 +08:00
Linux Build Service Account
e72716080e
Merge "Added support for AGC"
2017-03-25 15:20:33 -07:00
Mike Cailean
3ad14ba827
Added support for AGC
...
Added support for AGC (automatic gain control)
CRs-fixed: 2023324
Change-Id: I6d6da23aab66da14bfa594077beda15194bdbeba
2017-03-24 15:46:39 -07:00
Linux Build Service Account
8f6ba9dbc3
Merge "Check Null on call to LocationAPI::addGeofence"
2017-03-24 06:31:25 -07:00
Linux Build Service Account
f9c8471eff
Merge "Addition of vertical/speed/bearing accuracy feilds"
2017-03-24 06:31:24 -07:00
Linux Build Service Account
50952f03af
Merge "SystemStatus - Add BugReport support"
2017-03-24 06:31:22 -07:00
Dante Russo
2e87b20579
Check Null on call to LocationAPI::addGeofence
...
We need to handle the case where addGeofence returns
Null, which can happen on error conditions, like when
dlopen/dlsym libgeofence.so fails
Bug: 36407968
CRs-fixed: 2022286
Change-Id: Ib612d92b77cf5532ad19154c57ee0545674d88f9
2017-03-23 12:28:52 -07:00
Dante Russo
af318504e2
Addition of vertical/speed/bearing accuracy feilds
...
Fill in the new feilds of vertical/speed/bearing accuracy
into hidl structure
CRs-fixed: 2021399
Change-Id: I409e2559e671e65c307758ee273c64f98f650c11
2017-03-22 17:39:50 -07:00
Katz Yamada
4ff6da4a8a
SystemStatus - Add BugReport support
...
Add BugReport support in SystemStatus. It exposes getReport
interface to GnssDebug via GnssAdapter. GnssDebug generates
Gnss' BugReport information upon a request tiggered by Android
framework.
Change-Id: I681777da10c860ea15ee65b7860a5ce61a7798db
CRs-Fixed: 2016125
2017-03-21 21:42:32 -07:00
Dante Russo
b6928aae36
Send capabilities callback for each init
...
Added sending the capabilities to hal clients
on every init, instead of only on the first init.
This is needed for the cases when the hal client
crashes and is trying to reinit.
Bug: 36182606
Change-Id: I9055d2319f1dc407b6de9627b4e66eb89f8ce9d1
CRs-fixed: 2019987
2017-03-17 14:52:01 -07:00
Linux Build Service Account
279d118562
Merge "Rename FlpAPIClient and GnssMeasurementAPIClient"
2017-03-07 19:18:51 -08:00
Baili Feng
545f52f6b5
Rename FlpAPIClient and GnssMeasurementAPIClient
...
FlpAPIClient renamed to BatchingAPIClient
GnssMeasurementAPIClient renamed to MeasurementAPIClient
Change-Id: Ic0fae37fd1d798796cb918ddcf141913c6cc3c6e
CRs-fixed: 1112712
2017-03-07 09:32:33 +08:00
Saurabh Srivastava
5fecc1979b
Adding ATL call flow to new Loc API interface
...
Re-designed the ATL call flow, to fit along with
updated Location API.
Change-Id: If22e672d1c233c55b6b52107be7169b3036d9a3e
CRs-fixed: 1112712
2017-02-28 16:59:38 -08:00
Dante Russo
52b413eb44
hidl gnss hal 1.0 implementation
...
Overwrites the default hidl gnss hal implementation
to interface directly to LocationAPI
CRs-fixed: 1112712
Change-Id: I3385911956c0c6c457202a8584b108046c587b36
2017-02-28 16:47:59 -08:00
Dante Russo
c85c8ff673
LocationAPI implementation
...
Implementation of LocationAPI into gps hal
to be a common API that is called into by platform
specific APIs.
Change-Id: Ie5a7bd217d4ae2175ad49e6aca2fb6ecd4702f3b
CRs-fixed: 1112712
2017-02-28 16:47:50 -08:00