Age | Commit message (Collapse) | Author |
|
|
|
Add AGC and jammer indication
Change-Id: I93641864338beec368e7a56b3a20b158ea892202
CRs-fixed: 2239155
|
|
set SENSOR_CONTROL_MODE to MODEM_DEFAULT to make INS
use its default setting.
remove SENSOR_PROVIDER and SENSOR_USAGE.
Change-Id: I99d48d4600a6bca8e64ae0d1ff065af762888b2e
CRs-Fixed: 2285242
|
|
Adding QZSS SV ID offset for
logging.
Change-Id: I19fc6ba93d222b0646e3f6e2e59fe84ce42fbae4
CRs-Fixed: 2272374
|
|
Change-Id: I89c3e697b92dfe04d403c073e779906d21cefd69
CRs-fixed: 2259090
|
|
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
|
|
Set GPS_LOCK for cases where the modem has
two SIMs
Change-Id: I2745b9469b2f755b0a24be2a7f4ae514c35a37cb
CRs-fixed: 2018029
|
|
Adding enhancement to ATL messages to allow
sending bearer type and apn type mask values.
CRs-fixed: 2206014
Change-Id: I28f6583d842e82c9e26d40be55312f8aaf01193e
|
|
Rework the module with ULP module being removed
Change-Id: I5ac81e8c1c734352b3087545b83f4812fa3e8aff
CRs-fixed: 2235309
|
|
No need for return value as it will be
handled asynchronously.
CRs-Fixed: 2250516
Change-Id: I7c3ce33cb61688a8cb206c397a69bf192c92beb1
|
|
Adding support for sending ODCPI request
to framework via IGnss interface.
Change-Id: I97ab4f00505705fedc266998602499fd344baf31
CRs-Fixed: 2217664
|
|
Adding support for configuring GNSS SVs
and constellations to be used.
Change-Id: I47d5cd9d08ac9aaf633be2fe3b1bd152a2f4293b
CRs-Fixed: 2184871
|
|
Adding enhancement to ATL messages to allow
sending bearer type and apn type mask values.
CRs-Fixed: 2209227
Change-Id: I09a294946610f26de4760a0fba6f13083f8752f3
|
|
Change-Id: I248620cfd849d39ccfb8bbd11e2cf049df889346
CRs-Fixed: 2247713
|
|
1. LocApiBase to create its own MsgTask thread to allow QMI calls
to be made asynchronously. It shall no longer share the adapter's thread.
2. Implementation of new LocApiResponse classes for generic response type
from LocApi layer to Adapter layers
3. GnssAdapter modified to handle the asynchronous nature of LocApi calls.
CRs-Fixed: 2218658
Change-Id: I6e401a89f16791ec144763ac5f070b7ee1dad931
|
|
The event mask can be retrieved in the context of
client thread as zero and then queued up to go to
msg task thread. By the time the msg is actually
handled in msg task thread, the actual event
mask at LOC API layer may have already changed, but
this mask would then be overridden by zero. This
can cause no modem events to ever come, including
position reports.
The fix is to not retrieve the event mask in the
client thread, but instead wait for msg to be
handled in msg task thread before retrieving it.
Change-Id: I48562d028bbfa187732686c060b5cdd62c6d5a89
CRs-fixed: 2219519
|
|
CRs-Fixed: 2228694
Change-Id: I114d830bec57040d700a0cebac2d0415c9b9f893
|
|
Catchup merge from tag location.lnx.3.0-18201
CRs-fixed: 2212182
Change-Id: I47f5f9eb06cb6a6ee6be337a2dc43e0d2386113b
|
|
remove unsed variables and fix few compiler issues
CRs-fixed: 2175735
Change-Id: I635a7503326928f43070aa2224bc3c3d6e1ff929
|
|
Match the output of izat_remote_api clients with LocationAPI clients.
Fill GnssLocationInfoNotification with missing fields from
GpsLocationExtended and Location structure. And allow one single
callback to report complete position info. Meanwhile, remove fields
from UlpLocation that are no longer used.
CRs-fixed: 2169738
Change-Id: Ib5bd3dd9c065c4b3d6cad32b23167546ad950d06
|
|
separated utils, core, ds and loc-api-v02 from loc-hal into their
own independent packages; simplified loc-pla; moved pla to the
root of project; removed loc-stub.
Change-Id: I373f02f9306646addf55ae90d71c4ba8e3741d09
CRs-Fixed: 2172544
|
|
If AGPS initialization is split across multiple
messages on the msgTask, it causes other other
commands to seep in before the initialization can complete.
To avoid this the initialization must be completed in one message.
Also includes some cleanup on AGPS initializations.
CRs-Fixed: 2111399
Change-Id: Id61ceeb12d5781764b42ff9d1868884537ca8d90
|
|
Fix for an issue updateEvtMask call chain is
unable to clear existing event bitmasks stored
in LocApiV02.
Change-Id: Id34e2d92a506e7300f3d9b3ec74a80a1f6822787
CRs-Fixed: 2085379
|
|
|
|
They are currently in LocApiv02, which is incorrect. SystemStatus
shouldn't be referenced at this layer. And both of these two calls
are specific to GnssAdapter use cases too.
Change-Id: I7098e3963be163199a833a8fb6b12a100405f71e
CRs-Fixed: 2090442
|
|
CRs-Fixed: 2070597
Change-Id: Ic57f5211a4e4b9112888435d54df7a361bcb6767
|
|
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
|
|
Mark QZSS SV used_in_fix based on the most recent position report
Change-Id: I166087fb62de45e1013ab29c01df3abfba7af12b
CRs-Fixed: 2043300
|
|
Define LOG_NDEBUG 0 to enable verbose log messages in
LocApiBase.cpp
CRs-fixed: 2018892
Change-Id: Ie3f5efaa728d863b8fd0ab268700e807b232dab3
|
|
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
|
|
Remove all usage of gps.h and fused_location.h
from all gnss models except gps/fpl hal librarys
Change-Id: I90ba233c6bbe5c31a4cacceeb981833719c871f2
CRs-Fixed: 1067953
|
|
|
|
On SSR invoke dsi_release() and dsi_init(Mode_SSR) to recover
data call functionality post SSR.
Change-Id: Ie784dad73ae8d6d91cf4cb87efe938af9015a7a2
CRs-Fixed: 1073101
|
|
When SV report comes, mark used_in_fix based on the most recent
position report.
Change-Id: I98f3f4e7836de86f9025bae446cdeac6d1eb5862
CRs-Fixed: 1080013
|
|
|
|
Part of overall Combo Provider 2.0 changes.
This fix changes getBestWwanPosition API from
sync to async, as the QMI API used can now take
longer to produce a position
CRs-fixed: 994048
Change-Id: I5654f9ab417ffea86ed8653731df1ca47cf7e733
|
|
LocEngExtPowerConfig is no longer necessary.
Remove it from libloc_eng.
CRs-fixed: 1047042
Change-Id: I4a053e13a571f4a373899559d82e144f9bc82582
|
|
|
|
Fixed SSR (sub-system reset) issue when
GNSS Measurements where not available
after an SSR.
Change-Id: Ie9ecc851fe53814f4a3e386b503b61bbca9d156d
CRs-fixed: 1036070
|
|
Added constellation field in the debug messages for SV Info
Change-Id: Ie02b1284cc5c24f526c82c52ff1ecda066655aac
CRs-fixed: 1013650
|
|
into location.lnx.2.0-dev
CRs-Fixed: 1038354
Change-Id: I87b3a7f33a0bb48783554bf5ecb0140695e40c9d
|
|
Add two new configuration parameters for LPPe, one
to configure technologies for LPPe in Control-Plane and one
to configure technologies for LPPe in User-Plane
Crs-Fixed: 974312
Change-Id: If664a6dc90a993171ca1221f074ecc1ecd06a106
|
|
merge automotive specific changes from LA.AF.1.2.1 into
location development branch
Change-Id: I90a5e60c46bb5b1aafaf4cd9aaf2dcb79449f288
CRs-Fixed: 1017254
|
|
git merge upto CRT tag location.lnx.1.0-00036 to private_n_location.lnx
Change-Id: I922daaa9a8c2745095ec9d425192d3649657e76c
CRs-Fixed: 1015000
|
|
sentences required.
If NMEA_PROVIDER=1, HLOS needs to use the QMI type
QMI_LOC_SET_NMEA_TYPES to set the type of NMEA
sentences it needs. This will register for all
possible NMEA sentences and instructs modem to
send whatever it supports.
Change-Id: I3a9e2219c1c9b4ca127a4b55f71b0a78a84cdd11
CRs-Fixed: 1005413 1006831
|
|
Support the new GnssMeasurement and GnssClock
data structures for the new gps.h
Change-Id: I40e00711501432760c82d27fb82702b1bf57ebb6
|
|
Change-Id: Ieeeb03af37440214f4762d495d949b4ab59ed237
|
|
This reverts commit fa7a874eb0586c7844fe3a4cb8d0063ce53464f0
Change-Id: Id2415d80fa3cbdc124e0a3bdd2722db7f233ad53
|
|
This reverts commit a29688ff347be4972133eb11ccecaf03b0d3445e
Change-Id: Iab525a58ddb6a00e119afe19f4f51b07b7f428f2
|
|
This reverts commit 1aeb6bad84c0afd0e032c3d4d7e33959501e18f1
Change-Id: Iec0a96e7cdfe55ef5836c92a2ae1cce407f6cd5e
|