summaryrefslogtreecommitdiff
path: root/utils/loc_gps.h
AgeCommit message (Collapse)Author
2019-06-06Fix to use explicit sized structuresBhavna Sharma
Cross processor communication needs explicit sized structures. Avoid using platform defined values like size_t which may vary from 32-bit to 64-bit. Also use explicitly defined timespec32_t structure that will only use uint32_t fields. CRs-Fixed: 2428163 Change-Id: Ida72f53ac672d9c9b86879bb9861cecefe6f8c6d
2018-09-21Fix for vertical accuracy field missing on SDK APIsKevin Tang
Field flag VERTICAL_ACCURACY_BIT changed definition internally in HAL, and was mapped 1 to 1 to LocHidlLocationFlagsBits. Fixed by adding a proper remapping function. Change-Id: Ida510c2b54568208ffa28e7c017f22a7f0e3f11c CRs-fixed: 2317059
2018-06-19Fixed wrongly changed year in headerMike Cailean
Change-Id: I61d6406c9a45f5215bebb0a398319e159e490c69 CRs-fixed: 2206014
2018-06-16Support Multiband featureMike Cailean
Add carrierFrequency to GNSS Measurements reporting. Also, add AGC level from QMI LOC message to GNSS measurements (as opposed to adding it from NMEA debug messages). CRs-fixed: 2186144 Change-Id: Ia3995ba9e09ef4c68e8922b7570f7af0eb50098a
2018-06-11SUPL connection enhancementsMike Cailean
Adding enhancement to ATL messages to allow sending bearer type and apn type mask values. CRs-fixed: 2206014 Change-Id: I28f6583d842e82c9e26d40be55312f8aaf01193e
2018-06-07Add spoof report mask in location objecthaohuang
Add the spoof mask report in location object in position report and ZPP position report in LocApiV02. Propagate this mask to the location object in Location API module. Change-Id: I5df87d389d5315c55ed2afce1f440a0486e4bebd CRs-fixed: 2236154
2017-09-12Init default agps status callback in GnssAdapterBaili Feng
Call LocNetIfaceAgps_getStatusCb implemented in libloc_net_iface.so, use the return function as default agps status callback. Change-Id: I4d966a888e312c2d0fb1a6c9e30752294876e500 CRs-Fixed: 2064002
2017-07-13Fix to report bearing and speed accuracyBhavna Sharma
1. Validity bit for vertical uncertainity was conflicting with the validity bit of location source, hence had to change the bit. 2. Modify ZPP API to report speed and bearing accuracy. CRs-Fixed:2064017 Change-Id: I8b09ecab3d67557ad7c2451fee71dbc0e1f14371
2017-04-27Add vertical uncertainity fieldBhavna Sharma
Add vertical uncertainity field to LocGpsLocation and report whenever possible. CRs-Fixed: 2028902 Change-Id: I2610b0eaf527b516e7a1cac958b82795f535cc06
2017-03-29move nmea generation logic inside utilsNaresh Munagala
NMEA generation logic needs to be reused across the interface boundaries. Moved this logic inside utils. Change-Id: Icb5c6fbc38b178c5edea468d26286e21749bfbfb CRs-Fixed: 1098734