summaryrefslogtreecommitdiffstats
path: root/include/hardware/gps.h
Commit message (Collapse)AuthorAgeFilesLines
* Pack AGpsStatus data structures for 64-bit platforms.destradaa2015-06-011-0/+8
| | | | | | | | | b/21471818 The packing of AGpsStatus_v1 ensures that its size does not collide with the size of AGpsStatus_v2. Change-Id: Ic73a73070c29c0e819cb62667bc14333f448e856
* Update documentation related to A-GPS modes.destradaa2015-04-281-1/+10
| | | | | | | | | MS-Assisted has only be supported for legacy reasons for a while now. This change moves gps.h in a direction where MS-Based (on device computation with AGPS/Supl support) is the preferred mode to compute locations in the device. Change-Id: Id34a84bae79be52a435b78d249fb5b86a5f6b090
* Complete updates to gps.h to enhance the definition of GPS Measurements ↵destradaa2015-04-141-7/+7
| | | | | | | | interface. b/19938206 Change-Id: I9dc863e9333507d5603eee3951b0a2b7c8c2b299
* Make updates gps.h to enhance the definition of GPS Measurements interface.destradaa2015-04-141-5/+34
| | | | | | | | | | b/19938206 The changes have been worked out after working with two partners to implement the interface. The need of the additional flag is required, given that each partner can only provide one type of pseudorange rate (corrected vs uncorrected). Change-Id: I2d3bdffe5c24f8df97b33111a6753cc7b0f2b3d9
* Fix typo and add more detailed comments on what we expect from GPS HAL.Tsuwei Chen2014-10-311-7/+38
| | | | | | b/16727892 Change-Id: I73d3ea3e743846b9e579c78b80d7a393319c09f1
* Creates interface to dynamically configure GPS.Tsuwei Chen2014-08-301-2/+30
| | | | Bug: 17110478 Change-Id: I2a053d02e3c198d519d6306809f81ff601169151
* Add HAL capabilities for GPS Measurements and Navigation Messages.destradaa2014-08-041-1/+8
| | | | Change-Id: I2ed41f2c048cfe82a539b3a4e955305787731a95
* Add uncertainty for GPS received tow field.destradaa2014-07-211-0/+5
| | | | | | b/16463499 Change-Id: Ib8ddd092f3da8295345524846e3ea0bcce59ccc2
* Update GPS measurement HAL definition.destradaa2014-07-171-28/+115
| | | | | | b/16374800 Change-Id: I39602e4b7dedeca5de866cdb996887ae53d5aa9d
* Update GPS HAL to accept raw data.destradaa2014-07-091-15/+590
| | | | Change-Id: Id487c2f9eb4bc95d89dc0fba1332f666ae332ee0
* IPv6 support for GPS HAL.destradaa2014-06-101-4/+86
| | | | Change-Id: Ieb5aead647c10ed42e50bef9c4d7cd558fe7160b
* Fix typo in the Supl interface namedestradaa2013-11-071-1/+1
| | | | Change-Id: I37b928f2da4fc6b6947bba87269ac7ee09f8bbcc
* Update to GpsHal to allow injection/revocation of certificates for SUPL ↵destradaa2013-10-141-2/+73
| | | | | | connections. Change-Id: I1fd432566623c4cebfb5b53e5f696ad359d49e6f
* Gps geofence.Jaikumar Ganesh2013-03-291-20/+58
| | | | | | Make the add / remove / pause / resume asynchronous. Change-Id: I6d6d254613623b564f1cb6a59742fe000e47ac1e
* Add GPS_GEOFENCE_ERROR constants.Jaikumar Ganesh2013-02-261-5/+22
| | | | | | Change APIs to return error constants. Change-Id: I221e94060c1549c7ffc8e05c7ad4802b981a31bf
* Add GPS geofencing HAL.Jaikumar Ganesh2013-02-211-0/+205
| | | | | | This adds APIs for doing GPS Geofencing in the hardware. Change-Id: I32564d7620969e6a1cd3c32242b7805d26b7af1e
* Revert "Add GPS geofencing HAL."Jaikumar Ganesh2013-02-211-203/+0
| | | | This reverts commit 86abc8cf18a5895e5bdf1b9e5bd7bf9db603a7fe.
* Add GPS geofencing HAL.Jaikumar Ganesh2013-02-211-0/+203
| | | | | | This adds APIs for doing GPS Geofencing in the hardware. Change-Id: Ia353a0919bfc44d31d152f10e3d20080daffd2e2
* am 20013279: am 4306ca7d: Merge "GPS: added update_network_availability to ↵Mike Lockwood2011-08-041-0/+6
|\ | | | | | | | | | | | | AGpsRilInterface" * commit '20013279f3dacec0b1d6c2844213d762b469cf98': GPS: added update_network_availability to AGpsRilInterface
| * GPS: added update_network_availability to AGpsRilInterfaceKevin Tang2011-08-041-0/+6
| | | | | | | | | | Change-Id: Ib2ed9ea96f1043d34a12c2ddf87b41c5256b585e Signed-off-by: Mike Lockwood <lockwood@android.com>
* | am bc287a05: am 61659b21: Merge "gps: Adding ip address for AGps"Mike Lockwood2011-07-281-0/+1
|\ \ | |/ | | | | | | * commit 'bc287a056561b52d3f4067c3a9a2f948635ed2c1': gps: Adding ip address for AGps
| * gps: Adding ip address for AGpsStephen Li2011-07-281-0/+1
| | | | | | | | Change-Id: I3ac752294b81e1fa69019d037d8b89563773b35e
* | GPS: Add support for on-demand NTP time injectionMike Lockwood2011-06-291-0/+6
|/ | | | | Change-Id: I95ea2bc2a345d6fbde22356f575506385257e574 Signed-off-by: Mike Lockwood <lockwood@android.com>
* GPS: Add update_network_state call to AGpsRilInterfaceMike Lockwood2010-10-111-0/+15
| | | | | Change-Id: I3ecc24965ef7fbd943738dee7d0e440bfdeae753 Signed-off-by: Mike Lockwood <lockwood@android.com>
* gps: Adding AgpsRilInterface extensionMiguel Torroja2010-10-051-0/+77
| | | | | Change-Id: Iddc10906ca4bd59fef25d51068e0c69998aae13f Signed-off-by: Mike Lockwood <lockwood@android.com>
* GPS: Add callback for creating threads that can call into the Java VM.Mike Lockwood2010-06-201-16/+41
| | | | | | | | | | To eliminate an unnecessary thread in the framework GPS code, we now require the GPS HAL to call callbacks from a thread created using the create_thread_cb. Such threads are able to call directly into Java, eliminating a polling thread in the GpsLocationProvider code. Change-Id: I91eeea73b8908f10f10a93ae71034c63f806e8a1 Signed-off-by: Mike Lockwood <lockwood@android.com>
* GPS API enhancements:Mike Lockwood2010-04-141-4/+34
| | | | | | | | Add set_capabilities callback to inform the framework of the engine's capabilities. Add more parameters to set_position_mode Change-Id: I75572979c031ffc0d915bb9e8aebce09d4982336 Signed-off-by: Mike Lockwood <lockwood@android.com>
* Add wake lock utility functions for the GPS HAL.Mike Lockwood2010-04-141-4/+15
| | | | | Change-Id: Ia7e20dec1a658f5506004ed29632f6a720c77fab Signed-off-by: Mike Lockwood <lockwood@android.com>
* New GPS HAL InterfaceMike Lockwood2010-04-051-0/+508
| | | | | | | | This change converts the hardware_legacy API to a HAL API. More cleanup work will likely follow. Change-Id: Ia4f9f8a9b12d84c239d367db3ad1dfdc830e0aba Signed-off-by: Mike Lockwood <lockwood@android.com>
* auto import from //branches/cupcake/...@126645The Android Open Source Project2009-01-151-261/+0
|
* Code drop from //branches/cupcake/...@124589The Android Open Source Project2008-12-171-41/+84
|
* Initial ContributionThe Android Open Source Project2008-10-211-0/+218