summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-12-25Merge "SUPL-2.0-con-034-1/2 test case fails"qctecmdr
2020-12-23FR 67139: re-instate GTP WWAN supportWei (GPS SD) Chen
1: Add support to enable/disable network provider in location client 2: Add support to start/stop network session in location client 3: Add needed data types Change-Id: I26f02bdd36c7aa1d8de7528b411a3fb7b197e378 CRs-fixed: 2808640
2020-12-21Merge "Process CP_MTLR in emergency in different conditions"qctecmdr
2020-12-19Merge "Send SUPL notification to the framework for E911 sessions only (older ↵qctecmdr
modems)"
2020-12-14Load OS Framework in Location APIDante Russo
Loading the OS Framework will allow for WiFi AP information to be injected Change-Id: Ie3227c0c5d75b6868b4db837dac47fef9d793b46 CRs-fixed: 2817934
2020-12-14Merge 3dbdbe37aba5d1a73c3ae99e0a81d8f7d3e66698 on remote branchLinux Build Service Account
Change-Id: Idd313dceed1ad719347172d65bc9df1067089343
2020-12-11Merge "Load OS Framework in Location API"qctecmdr
2020-12-11Fix case where Emergency SUPL NI should be deniedDante Russo
Emergency and non-emergency SUPL NI Requests should be denied under the following conditions: - Device is NOT in an Emergency Call Session - NI Request does NOT have Privacy Override - NFW is locked - Config item NI_SUPL_DENY_ON_NFW_LOCKED = 1 Also, config item NI_SUPL_DENY_ON_NFW_LOCKED is set to 1 (true) by default Change-Id: If66107fdbbefc2438e9fa2adf958f7750c08c1db CRs-fixed: 2581083
2020-12-11Add NI_SUPL_DENY_ON_NFW_LOCKED configurationDante Russo
If an NI SUPL Request that does not have Privacy Override option comes when NFW is locked and config item NI_SUPL_DENY_ON_NFW_LOCKED = 1, then deny it Change-Id: I0a769c4696751069d5a034dde8569ecfcf63b41a CRs-fixed: 2550126
2020-12-11SUPL-2.0-con-034-1/2 test case failsMike Cailean
SUPL-2.0-con-034-1/2 Fail because Emergency-NI did not check inprogress session Change-Id: I377955c455830bf3bb7cb7fe05d45c4536dabfbc CRs-fixed: 2483780
2020-12-11Process CP_MTLR in emergency in different conditionsMike Cailean
Prcess CP_MTLR based on a new configuration item Change-Id: I9351f574f0b1a4bad2b88f2627ab188ac1522e92 CRs-fixed: 2444954
2020-12-11Send SUPL notification to the framework forMike Cailean
E911 sessions only (older modems) Change-Id: Icd317f6e4b042c31afc63011596689d5fb35135f CRs-fixed: 2441292
2020-12-09Merge "LOC-HAL: Engine plugin additions"qctecmdr
2020-12-02Merge 17923fd3f5c7dc1bce5296e9358fa8e4d1f7e534 on remote branchLinux Build Service Account
Change-Id: I3de683796fb32a4092753d54031e3e0de980fdeb
2020-12-01DBH support on non-gms AndroidNilesh Gharde
Change-Id: I1342259f5d9635ce7730316f2438565dcaa846c9 CRs-Fixed: 2648683
2020-12-01A new class to estimate ElapsedRealTime in LocApiBasehaohuang
1, Implement a method to estimate ElapsedRealTime if Qtimer is not valid. This method uses a default initial value and AP boot time/UTC time and Modem gps time/Measurement time. 2, Move the ElapsedRealTime calculation & estimation from Hidl API layer to LocApiV02 layer. Change-Id: I523d64d00d488cca0c053f9c636c34b01214f1a9 CRs-Fixed: 2817942
2020-11-30fix nmea VTG magnetic field issueHoss Zhou
fix unnecessary declaration of magnetic field Change-Id: I47c21b7b6aff36bdc37b544cbee578e290b3667a CRs-Fixed: 2824638
2020-11-28Merge "fix nmea VTG magnetic field issue"qctecmdr
2020-11-26fix nmea VTG magnetic field issueHoss Zhou
fix unnecessary declaration of magnetic field Change-Id: I47c21b7b6aff36bdc37b544cbee578e290b3667a CRs-Fixed: 2824638
2020-11-24HAL : Merge branch 'location.lnx.4.0' into location.lnx.6.0Kevin Tang
Change-Id: I27237b9c9fa57501d86d5cbfd2f2e07bc1fe2ffb CRs-Fixed: 2824338
2020-11-19LOC-HAL: Engine plugin additionsMike Cailean
Provided support in engine plugin for several inter-system biases Change-Id: I5c29349c0896a2286dcbf57f95828b1baeb40272 CRs-fixed: 2788222
2020-11-17add nmea tag block grouping featureHoss Zhou
Tag Block grouping is used to report more than 12 SVs in GSA. It is controlled by item NMEA_TAG_BLOCK_GROUPING_ENABLED in gps.conf and only applicable to GSA. Change-Id: Id9b89af96419c179554ce9f5c8d702f19153ed32 CRs-Fixed: 2813599
2020-11-16Gnss location: add session status into PVT reportWei (GPS SD) Chen
Change-Id: Ic2cf9c11f38d6e91f95207958179c87204fee915 CRs-fixed: 2818514
2020-11-13Report Qwes feature capabilities to LCANaresh Munagala
- Add Qwes CapabilitiesMask to LocationCapabilitiesMask. Also update type to uint64 to make it future proof. - Update capabilities based on Qwes feature type information from engine hub or modem. Change-Id: I4101255d2b4843358f773014893f61a61439af24 CRs-Fixed: 2807083
2020-11-11Location control API: udpate comment in DRE suspend/resume APIWei (GPS SD) Chen
Change-Id: I8033ccc522e506c25eb76033d5f9fa5017283b4c CRs-fixed: 2817331
2020-11-09Load OS Framework in Location APIDante Russo
Loading the OS Framework will allow for WiFi AP information to be injected Change-Id: Ie3227c0c5d75b6868b4db837dac47fef9d793b46 CRs-fixed: 2817934
2020-11-09nmea: fix status and mode indicator fields of RMCMadhanraj Chelladurai
Fix status and mode indicator fields to proper values as per NMEA standard for GPRMC string. Change-Id: I7fe0e292079c0f71bb37f6a1462f669e14f54b81 CRs-Fixed: 2537924
2020-11-05Merge 9a3b3ecd34f5bbfcaa7ec06c6741318f808fa54c on remote branchLinux Build Service Account
Change-Id: Ia5fbf76a7c2e84013b877181cf810eb7277a7839
2020-11-04Merge "GPS HAL: support runtime DR engine supsend resume"qctecmdr
2020-11-04Merge "Avoid missing data when reporting latency info"qctecmdr
2020-11-02Avoid missing data when reporting latency infoMike Cailean
Change-Id: Id923bd179eb6262ca5bf000282148409e8fda66e CRs-fixed: 2799504
2020-11-02GPS HAL: support runtime DR engine supsend resumeWei (GPS SD) Chen
Support runtime request to put DR engine to pause/resume stae CRs-fixed: 2791432 Change-Id: I9f6c445b8df0f67e69e5962c60111913d2d95fc9
2020-10-30SV in use mask is updated in the GNSS Adaptor evenMike Cailean
if the sessions status indicates failure Change-Id: I8ed788abc369721e50f7ba853cd51f5d18d828d3 CRs-fixed: 2660184
2020-10-28Merge "VRP based conversion: fix mix-up with up and down parameter"qctecmdr
2020-10-24Merge "Tag based logging control"qctecmdr
2020-10-23VRP based conversion: fix mix-up with up and down parameterWei (GPS SD) Chen
The input parameter is up offset, while the formula is using it as down offset Change-Id: Ic37a506ccb772b72564336307c8a928b0ec9d682 CRs-fixed: 2804313
2020-10-23B1C support in nmeaHoss Zhou
Change-Id: Ib766a37117fa47953b1ee446cc81f902a1bd69b0 CRs-Fixed: 2656131
2020-10-22Merge "fix nmea B2AQ issues"qctecmdr
2020-10-22Merge e3bed8d0faaff3f29d6197e6e296db03eea716c0 on remote branchLinux Build Service Account
Change-Id: I222bb99d9df474554030a89bffc5578aa510a295
2020-10-22Pass power shutdown state to xtra-daemonKevin Tang
Pass power state from GNSS adapter to XSSO and update Xtra Client only if state is for power shutdown so it can do shutdown handling Change-Id: Ib3d83862b6462013f50fe1fce33dbafa2ddaec2f CRs-Fixed: 2773305
2020-10-22Tag based logging controlhaohuang
Implement the tag based logging control. You can set the logging level of specific log tag in vendor/etc/gps.prop using this format "LocSvc**=5". The priority of gps.prop is higher that DEBUG_LEVEL in gps.conf. Change-Id: I12fd7d881629842a9d02461be0afb6bf95b89bc3 CRs-Fixed: 2786409
2020-10-21fix nmea B2AQ issuesKevin Tang
Change-Id: I07e17eac2eb663155d138fc67881f9926dea2f5e CRs-Fixed: 2560784
2020-10-21Add B2A-Q support in NMEA messagesMike Cailean
Change-Id: Ia58935df454e7bfffa91416159e5c9ba4fe1ac75 CRs-fixed: 2474222
2020-10-20Added flag for DGNSS locationsjoaquins
Added new SDK Location extra bundle with Precise_position field, indicating if the location was calculated using DGNSS engine. Change-Id: I12d291bfe34f6a2b0d79f9e4d4172b2ce793e50b CRs-fixed: 2798684
2020-10-15Framework for measuring latencyMike Cailean
Building an approach to instrumenting and tracking the processing latency distribution within the Loc Tech GNSS system CRs-fixed: 2684481 Change-Id: I469546fbb02b190e9cb82b7b94cbb63771844fd6
2020-10-14Merge "SPE PVT report: include altitude assumed info"qctecmdr
2020-10-14Merge "Elevate debug level for some debug messages"qctecmdr
2020-10-12Merge remote-tracking branch 'quic/location.lnx.4.0' into HEADKevin Tang
Change-Id: I28d5e29a9790ca3f28f44b5c5d9e4c5037c646d8 CRs-Fixed: 2794929
2020-10-12Elevate debug level for some debug messagesMike Cailean
CRs-fixed: 2795512 Change-Id: Ifaf453446ebe992e9dc9ab1f07c45d60a354cb11
2020-10-09GNSS adapter: fix kw warning of un-initialized variablesWei (GPS SD) Chen
Fix kw warning of un-initialized varilables in gpssUpdateConfig and gnssGetConfig Change-Id: Ibfd3f95c18cfde2c257c0538c5b6d87616b16eba CRs-fixed: 2791260