Dante Russo
0263b6f655
msm8610 bringup changes
...
allow gps components to build for msm8610
Change-Id: I6a718187305a2aa71b50eb6139353fea54f4ac1c
2013-04-23 09:13:23 -07:00
Tushar Janefalkar
c0a3657a4e
Set On Demand Time as default in gps.conf
...
The capabilities mask in gps.conf
was updated to set On Demand Time
injection by default
Change-Id: I1532072040aa258d441e23649c6e038bc8e56923
2013-04-17 13:02:28 -07:00
Linux Build Service Account
f3e97b0b5c
Merge "gps: Add A-GLONASS Position protocol in gps.conf"
2013-04-12 20:56:14 -07:00
Kevin Tang
388477e2e7
gps: Add A-GLONASS Position protocol in gps.conf
...
OEMs rely on gps.conf to config gps features. We want to have
default config in the conf file however to both serve as
recommendeded setting and as setting template. This added
A-GLONASS protocol is already supported by the current
implementation. Now we are adding the default config to the
conf file."
Change-Id: Ib9f66d01963c87ac5b3d70a68e1d4dd085771d47
CRs-fixed: 454855
2013-04-12 17:25:46 -07:00
Iliyan Malchev
2a9f38e7bf
Merge "gps: geofence hal integration" into jb-mr2-dev
2013-04-10 18:20:17 +00:00
Linux Build Service Account
5f359dacc7
Merge "Include gps.conf Android make file in build"
2013-04-09 22:58:49 -07:00
Ying Wang
ce5efcc57f
Add liblog
...
Bug: 8580410
Change-Id: Ife86cba2312cf83f263b07bfe8f3b655ec7d1a70
2013-04-09 21:59:18 -07:00
Dante Russo
23d1e163c3
gps: geofence hal integration
...
Change-Id: Ia5b9c4d12c85d7d7c06b2b6037a568a43f0e8b2c
2013-04-09 21:11:27 -07:00
Linux Build Service Account
091f1b56ff
Merge "gps.conf: Removed the option to configure ulp on/off"
2013-04-09 21:01:18 -07:00
Satheesh Jayakumar
8dd8689be2
gps.conf: Removed the option to configure ulp on/off
...
Since the switch for ulp in gps.conf did not truly turn QCA
implementation for Fused Location Provider on/off this change
removes this redundant parameter from gps.conf
Change-Id: I677c42a00e6b0d156c2e4c3b65da13a55eb97279
CRs-Fixed: 461273
2013-04-09 14:33:42 -07:00
Linux Build Service Account
c047a8465c
Merge "removed exe bit of the file access mod"
2013-04-05 14:05:45 -07:00
Kevin Tang
b2490777c1
removed exe bit of the file access mod
...
find . -type f -executable -exec chmod -x {} \;
Change-Id: Ib6e09bc4bf1d8e4cde63c1df0b15877bf42525b8
2013-04-05 11:12:28 -07:00
Linux Build Service Account
15d18f2fb6
Merge "Correction in checksum calculation for NMEA"
2013-04-01 17:06:59 -07:00
Tushar Janefalkar
a50977f5e2
Correction in checksum calculation for NMEA
...
The number of bytes to be written for
the checksum exceeded the buffer length.
This change corrects makes the correction.
Change-Id: If90c6f5b2006a013a096a767334deac1555553f1
CRs-fixed: 468553
2013-04-01 09:44:10 -07:00
Mekala Natarajan
c65fed0353
gps: Runtime detection between apq v/s mdm gps support
...
Change-Id: Icfb6edcb8a885bbaa55091b851fb2620d65045f8
Signed-off-by: Ed Tam <etam@google.com>
2013-03-31 21:51:43 -07:00
Linux Build Service Account
013abecbba
Merge "Split gps configuration file (change 1/2)"
2013-03-27 12:57:09 -07:00
Kevin Tang
ade0338d23
moved most of the GPS HAL back to aosp
...
This part of the HAL compiles without the need for
additional dependency
Change-Id: I36873579ef1b20c2441603729d2de83da6775319
2013-03-26 15:01:37 -07:00
Kevin Tang
52f4c8ca93
add LOCAL_MODULE_OWNER := qcom to gps modules
...
Port back of an earlier patch applied to the GPS HAL
that was moved out of aosp (change id of the patch was
Icc302c91da4104679d2548e4527d0aee430f3761
Change-Id: I133f92e316872c60830df5553f31d34ecd9d7a84
2013-03-26 14:58:19 -07:00
Kevin Tang
34ee095517
Revert "remove loc_api from hardware/qcom/gps"
...
This reverts commit 0d257cc5d3
.
Change-Id: I80c00022b5ab562ade9a9c8ca5abd0087d897c9e
2013-03-26 14:45:46 -07:00
Tushar Janefalkar
a739e07644
Include gps.conf Android make file in build
...
The Android.mk for gps.conf was
ineffective since it was commented
out. This change corrects that.
Change-Id: If07df6a2a1694b442a741382206261b5087a0105
2013-03-26 14:11:27 -07:00
Linux Build Service Account
7fcd1aba96
Merge "Add support for msm8226"
2013-03-25 13:16:10 -07:00
Dante Russo
fc5de6cc54
Add support for msm8226
...
Needed for gps binaries to build for msm8226
Change-Id: I3228dcee00de4ad61c542eeadeec6d44089c53d9
2013-03-21 08:35:16 -07:00
Linux Build Service Account
7fe990f23e
Merge "Read debug level from gps.conf"
2013-03-20 20:34:57 -07:00
Tushar Janefalkar
50dd50cbb4
Read debug level from gps.conf
...
In order to control the logging levels
of location Hal irrespective of the
process calling it, a call to read
debug level from gps.conf is added
CRs-fixed: 461436
Change-Id: Id54083df36e3ee266c79c7b5178993dd5f3bdb78
2013-03-20 13:23:35 -07:00
Tushar Janefalkar
d2873a0baf
Split gps configuration file (change 1/2)
...
gps.conf now split into
izat.conf: proprietary items
sap.conf : sensor assisted positioning items
gps.conf : items used in open source
(gps.conf moved to open source)
CRs-fixed: 461129
Change-Id: I819230ee3bb13aad0b91f7d33bfb9e57b6d1abe1
2013-03-19 15:57:50 -07:00
Linux Build Service Account
cb30de1efc
Merge "Utility to identify target HW"
2013-03-19 07:25:22 -07:00
Tushar Janefalkar
5049a47797
Utility to identify target HW
...
Earlier this identification was done in loc.cpp
This change moves that to a separate utility.
Also included is a change to not return
a handle to the GPS interface if the target
is found to be MPQ8064.
This change is a re-cherry-pick from
change id - I98d5619d2e6e63711a9b56f0af2b3ddd27372871
Change-Id: I058d206c37245b44f1cf74d6065e7ce46f50baf7
CRs-Fixed: 418009
2013-03-18 15:49:52 -07:00
Jean-Baptiste Queru
63e3dc43c4
am 3dac3016
: am 65102c39
: am 47210994
: (-s ours) am c2f34af0
: (-s ours) Reconcile with jb-mr1-release - do not merge
...
* commit '3dac30160988d39e6621ee470e079d6fad47fecb':
2013-03-11 13:38:20 -07:00
Jean-Baptiste Queru
3dac301609
am 65102c39
: am 47210994
: (-s ours) am c2f34af0
: (-s ours) Reconcile with jb-mr1-release - do not merge
...
* commit '65102c394d1b3bb8915e2a391b78775d8bbc7b6d':
2013-03-11 13:06:34 -07:00
Jean-Baptiste Queru
65102c394d
am 47210994
: (-s ours) am c2f34af0
: (-s ours) Reconcile with jb-mr1-release - do not merge
...
* commit '4721099487857d9fb02c6c3ad9e540f6526afa00':
2013-03-11 12:41:55 -07:00
Jean-Baptiste Queru
4721099487
am c2f34af0
: (-s ours) Reconcile with jb-mr1-release - do not merge
...
* commit 'c2f34af0d9ab20a3827ef9402d14343100a224a7':
2013-03-11 12:27:37 -07:00
Jean-Baptiste Queru
c2f34af0d9
Reconcile with jb-mr1-release - do not merge
2013-03-11 12:20:38 -07:00
Tushar Janefalkar
842b4c3e68
Change data type of HEPE to float
...
This is to accomodate values of accuracy
that exceed 65535
CRs-fixed: 449184
Change-Id: Icc89c4bbb6975027083fd906bdc2d0ca40060431
2013-03-05 11:01:31 -08:00
Linux Build Service Account
dc72922169
Merge "copy back supl es data to sm"
2013-02-27 02:40:49 -08:00
Kevin Tang
356036e9f6
copy back supl es data to sm
...
SUPL ES added additional optional fields in the NI indiation. We
need to copy back these info as then came when we send back the
notification to modem. This change is to add that.
CRs-Fixed: 443946
Change-Id: Ib4a99441a03b2cb41b66d4c97253acbf118e4f05
2013-02-26 15:05:30 -08:00
Linux Build Service Account
87e24ecf53
Merge "gps: fix nmea altitude for rpc"
2013-02-20 21:35:49 -08:00
Linux Build Service Account
0fdee2ae26
Merge "Ulp: Adds interfacing b/w FusedLocationProv & ULP engine"
2013-02-08 02:23:05 -08:00
Iliyan Malchev
0d257cc5d3
remove loc_api from hardware/qcom/gps
...
Change-Id: I2a1e928dc38de45c7421e2ef7a406ca969eafc97
Signed-off-by: Iliyan Malchev <malchev@google.com>
2013-02-06 22:49:06 -08:00
Linux Build Service Account
bd1165e953
Merge "Change debug log tags for V/I/D"
2013-02-06 22:01:09 -08:00
Linux Build Service Account
9ca042947c
Merge "default fix accuracy too high"
2013-02-06 20:12:10 -08:00
Linux Build Service Account
5fda895124
Merge "loc api v02 update"
2013-02-06 20:12:10 -08:00
Tushar Janefalkar
e91c4284bf
Change debug log tags for V/I/D
...
CRs-fixed: 442759
Change-Id: I9ddf1605d6b7837a44328e5e0ae38c855d93c12f
2013-02-05 10:03:10 -08:00
Satheesh Jayakumar
9f8bcc3b14
Ulp: Adds interfacing b/w FusedLocationProv & ULP engine
...
Changes for providing the plumbing from UlpService down
to the native UlpEngine.
Change-Id: I67e48fad47675d9fa9a3026763daa0f248369f60
CRs-Fixed: 443444
2013-01-29 17:24:01 -08:00
Linux Build Service Account
b19e73a479
Merge "LOC: Enable loc_eng_dmn_conn_loc_api_server for all targets"
2013-01-28 13:26:08 -08:00
Linux Build Service Account
ed79a08b21
Merge "Merge commit 'android-4.2.1_r1' into Upgrade_branch"
2013-01-24 17:32:10 -08:00
Amol Mahesh
e03abb4da8
LOC: Enable loc_eng_dmn_conn_loc_api_server for all targets
...
Enable loc_eng_dmn_conn_loc_api_server for all targets irrespective
of the ro.baseband property.
Change-Id: Ieb9e505f27d0fc7abf4a94bac64dee60cccc4302
2013-01-24 14:32:42 -08:00
Kevin Tang
b52741ec45
default fix accuracy too high
...
the default fix accuracy is set to 1000m, too
high. Now set to eQMI_LOC_ACCURACY_HIGH_V02
Change-Id: I5bdcd1d2da0a68ca55a5b9eb1f9de9ac12238e9a
2013-01-22 14:11:18 -08:00
Dante Russo
b7b14cb1c6
gps: fix nmea altitude for rpc
...
Change-Id: Ifcbde28717178b76bde03d02d3f9ffa8dae114fd
2013-01-21 18:00:45 -08:00
Kevin Tang
660f21b540
loc api v02 update
...
newer version to support dsds and RAT based
cell info injections
Change-Id: I490a928db7af37a266edbad1acba6e1f9f8aa186
2013-01-18 14:40:45 -08:00
Shruthi Krishna
48a3879727
Merge commit 'android-4.2.1_r1' into Upgrade_branch
...
* commit 'android-4.2.1_r1':
disabled agps state machine delete in cleanup
gps: report session begin/end on gps start/stop
2013-01-17 11:46:05 -08:00