History log of /hardware/libhardware/include/hardware/gps.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
364ed97bc0b8fdfb08ee86cee42afca58336fb51 24-Feb-2017 Steven Moreland <smoreland@google.com> Update gnss-base.h

Test: pass
Bug: 33541458
Change-Id: Ib22daeddbd1de79210ff6f356ea4465b920bfe74
/hardware/libhardware/include/hardware/gps.h
bd0aa2585990d7c17b28489e4662938608411f7a 18-Jan-2017 Hridya Valsaraju <hridya@google.com> Add gnss-base.h

Test: make -j32

Change-Id: I9dea63ff745735a9785a4fb9fd214c11e95df6f6
/hardware/libhardware/include/hardware/gps.h
8018186b78356758a9351dc36fd5f228277d501c 18-May-2016 Wyatt Riley <wyattriley@google.com> Glonass ID Revision

Comments only

Change-Id: Ie61367fcdb20fb1f580aa739c98e05bfbb2f40ca
/hardware/libhardware/include/hardware/gps.h
d46260a380e1b02f3b29080a25cdf37ec947dd43 08-Apr-2016 Lifu Tang <lifu@google.com> Fixed the sign error in GnssClock

Bug: 28068514
Change-Id: I6e227caca520aa19ef586e1436f704dad741e3bb
/hardware/libhardware/include/hardware/gps.h
3fc3bc867ed63a6cbbfc46aae054df87827b9881 14-Mar-2016 Lifu Tang <lifu@google.com> Removed the comment that refers to deprecated flag

Bug: 27633183
Change-Id: I30fe79761305cd1fbac2f3f6cad68dc12eaec660
/hardware/libhardware/include/hardware/gps.h
74aef730b57e5bee9480ddccac4bb8be925712e7 09-Mar-2016 Lifu Tang <lifu@google.com> Deprecated a flag for mandatary field

Change-Id: I5b03da35d8a022d68ba66b676fdd5fc963271a79
/hardware/libhardware/include/hardware/gps.h
1d4183c72ff2ab2b30e61a1fab026b2532c236ab 24-Feb-2016 Lifu Tang <lifu@google.com> Revised and addressed vendors' comments

Bug: 27314812
Change-Id: If00be994381937a05011d3efea175bd6385c08e6
/hardware/libhardware/include/hardware/gps.h
a1ca574d104d68574129ce09ecd913cbcb9f2467 17-Feb-2016 Lifu Tang <lifu@google.com> Finalized GPS=>GNSS changes with documents

Bug: 27098594
Change-Id: Ic9ed0e51604e27b9a6fbd9ef55624fca3e2f132a
/hardware/libhardware/include/hardware/gps.h
7e33bb2734a1837210e19a94ab1fa3de5f31127a 08-Feb-2016 Lifu Tang <lifu@google.com> Optimized the memory consumption and renamed PRN

Bug: 27058251
Change-Id: I0654fa18796eabc4c1e0b8caa9374998923292f4
/hardware/libhardware/include/hardware/gps.h
df0fcf7ec9ab7dad9c5c18caa301cc631ee9c9ef 27-Oct-2015 Lifu Tang <lifu@google.com> Various changes on GPS.h HAL definitions

- Support for all GnssSvInfo
- Support for more than 32 satellites
- CellID support for LTE
- Mandatory support for Pseudoranges
- New field in GpsClock
- New callback to report GPS hardware version
- Moved deprecated/retired structs into separate file

Change-Id: I114aa3f651998c17c7222575d148595cc303b6f4
/hardware/libhardware/include/hardware/gps.h
6f8f5c5f400ff0d974983133dbc0b74b9e58ec03 01-Jun-2015 destradaa <destradaa@google.com> Pack AGpsStatus data structures for 64-bit platforms.
b/21471818

The packing of AGpsStatus_v1 ensures that its size does not collide with
the size of AGpsStatus_v2.

Change-Id: Ic73a73070c29c0e819cb62667bc14333f448e856
/hardware/libhardware/include/hardware/gps.h
8153488b70d13ddc1122426e961783084fd46572 28-Apr-2015 destradaa <destradaa@google.com> Update documentation related to A-GPS modes.

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
/hardware/libhardware/include/hardware/gps.h
357e6222b748c12391a0dd992480da4ba4485f22 15-Apr-2015 destradaa <destradaa@google.com> Complete updates to gps.h to enhance the definition of GPS Measurements interface.
b/19938206

Change-Id: I9dc863e9333507d5603eee3951b0a2b7c8c2b299
/hardware/libhardware/include/hardware/gps.h
00caa89ca3574913a8e075e7dc7a8358cca09a92 10-Apr-2015 destradaa <destradaa@google.com> Make updates gps.h to enhance the definition of GPS Measurements interface.
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
/hardware/libhardware/include/hardware/gps.h
a90cf193b9e3679f88dc513d5879a79b095f53ec 23-Oct-2014 Tsuwei Chen <tsuwei@google.com> Fix typo and add more detailed comments on what we expect from GPS HAL.
b/16727892

Change-Id: I73d3ea3e743846b9e579c78b80d7a393319c09f1
/hardware/libhardware/include/hardware/gps.h
167d31f52898717fe1680d29ea149ff9a03a5407 27-Aug-2014 Tsuwei Chen <tsuwei@google.com> Creates interface to dynamically configure GPS.
Bug: 17110478
Change-Id: I2a053d02e3c198d519d6306809f81ff601169151
/hardware/libhardware/include/hardware/gps.h
69d5ea5dac279296156944be06673d8983b059b9 01-Aug-2014 destradaa <destradaa@google.com> Add HAL capabilities for GPS Measurements and Navigation Messages.

Change-Id: I2ed41f2c048cfe82a539b3a4e955305787731a95
/hardware/libhardware/include/hardware/gps.h
941c928d9d19e3bd9bdd253923fb909dbb08a72e 22-Jul-2014 destradaa <destradaa@google.com> Add uncertainty for GPS received tow field.
b/16463499

Change-Id: Ib8ddd092f3da8295345524846e3ea0bcce59ccc2
/hardware/libhardware/include/hardware/gps.h
75843eb75681bb40bb92237b948ea12689c3fc71 17-Jul-2014 destradaa <destradaa@google.com> Update GPS measurement HAL definition.

b/16374800

Change-Id: I39602e4b7dedeca5de866cdb996887ae53d5aa9d
/hardware/libhardware/include/hardware/gps.h
9f7c3734df926a4e94959751ae6744487d2e7920 29-Apr-2014 destradaa <destradaa@google.com> Update GPS HAL to accept raw data.

Change-Id: Id487c2f9eb4bc95d89dc0fba1332f666ae332ee0
/hardware/libhardware/include/hardware/gps.h
f48cc67fcf2154369b9c296f8e2d284e6bf84abf 05-Jun-2014 destradaa <destradaa@google.com> IPv6 support for GPS HAL.

Change-Id: Ieb5aead647c10ed42e50bef9c4d7cd558fe7160b
/hardware/libhardware/include/hardware/gps.h
7ddd4d7a76080e7c4f6bbc7e265181e4c2bc7e53 07-Nov-2013 destradaa <destradaa@google.com> Fix typo in the Supl interface name

Change-Id: I37b928f2da4fc6b6947bba87269ac7ee09f8bbcc
/hardware/libhardware/include/hardware/gps.h
a1f4c0a260175d49bac5ddc4673d6d8784979739 14-Sep-2013 destradaa <destradaa@google.com> Update to GpsHal to allow injection/revocation of certificates for SUPL connections.

Change-Id: I1fd432566623c4cebfb5b53e5f696ad359d49e6f
/hardware/libhardware/include/hardware/gps.h
3e39c4906d258afcbd92b039813cdc954cb626a9 29-Mar-2013 Jaikumar Ganesh <jaikumar@google.com> Gps geofence.

Make the add / remove / pause / resume asynchronous.

Change-Id: I6d6d254613623b564f1cb6a59742fe000e47ac1e
/hardware/libhardware/include/hardware/gps.h
5824b40278ff95f963688e9f9d3c7951f363acc2 25-Feb-2013 Jaikumar Ganesh <jaikumar@google.com> Add GPS_GEOFENCE_ERROR constants.

Change APIs to return error constants.

Change-Id: I221e94060c1549c7ffc8e05c7ad4802b981a31bf
/hardware/libhardware/include/hardware/gps.h
052a20a854c65a3f738253499c14c78031ea56d9 05-Feb-2013 Jaikumar Ganesh <jaikumar@google.com> Add GPS geofencing HAL.

This adds APIs for doing GPS Geofencing in the hardware.

Change-Id: I32564d7620969e6a1cd3c32242b7805d26b7af1e
/hardware/libhardware/include/hardware/gps.h
aa24214a122d57adafb95f46f1851fc3bd3040df 21-Feb-2013 Jaikumar Ganesh <jaikumar@google.com> Revert "Add GPS geofencing HAL."

This reverts commit 86abc8cf18a5895e5bdf1b9e5bd7bf9db603a7fe.
/hardware/libhardware/include/hardware/gps.h
86abc8cf18a5895e5bdf1b9e5bd7bf9db603a7fe 05-Feb-2013 Jaikumar Ganesh <jaikumar@google.com> Add GPS geofencing HAL.

This adds APIs for doing GPS Geofencing in the hardware.

Change-Id: Ia353a0919bfc44d31d152f10e3d20080daffd2e2
/hardware/libhardware/include/hardware/gps.h
ee43a308b6d89442e41d5c14bf5831a213b681a9 04-Aug-2011 Mike Lockwood <lockwood%android.com@gtempaccount.com> am 20013279: am 4306ca7d: Merge "GPS: added update_network_availability to AGpsRilInterface"

* commit '20013279f3dacec0b1d6c2844213d762b469cf98':
GPS: added update_network_availability to AGpsRilInterface
b82c2db760667be7a319c5617b5e5e7a47496d13 14-Apr-2011 Kevin Tang <zhikait@codeaurora.org> GPS: added update_network_availability to AGpsRilInterface

Change-Id: Ib2ed9ea96f1043d34a12c2ddf87b41c5256b585e
Signed-off-by: Mike Lockwood <lockwood@android.com>
/hardware/libhardware/include/hardware/gps.h
6952a72cd352ee34affcf0e2a3f2d3da201888be 28-Jul-2011 Mike Lockwood <lockwood%android.com@gtempaccount.com> am bc287a05: am 61659b21: Merge "gps: Adding ip address for AGps"

* commit 'bc287a056561b52d3f4067c3a9a2f948635ed2c1':
gps: Adding ip address for AGps
9e48a97c96816d259643b3f7d7fa97329778fdc1 04-Mar-2011 Stephen Li <stephenl@codeaurora.org> gps: Adding ip address for AGps

Change-Id: I3ac752294b81e1fa69019d037d8b89563773b35e
/hardware/libhardware/include/hardware/gps.h
8aac5911c9aab1307aa34dd0d92a29ec78f3f9fa 29-Jun-2011 Mike Lockwood <lockwood@android.com> GPS: Add support for on-demand NTP time injection

Change-Id: I95ea2bc2a345d6fbde22356f575506385257e574
Signed-off-by: Mike Lockwood <lockwood@android.com>
/hardware/libhardware/include/hardware/gps.h
455e83b705cf4ab830b79585f83176b90daed895 11-Oct-2010 Mike Lockwood <lockwood@android.com> GPS: Add update_network_state call to AGpsRilInterface

Change-Id: I3ecc24965ef7fbd943738dee7d0e440bfdeae753
Signed-off-by: Mike Lockwood <lockwood@android.com>
/hardware/libhardware/include/hardware/gps.h
5f404f58df329e7676f8fd47bb9bb82f9dc047f1 27-Jul-2010 Miguel Torroja <migueltb@broadcom.com> gps: Adding AgpsRilInterface extension

Change-Id: Iddc10906ca4bd59fef25d51068e0c69998aae13f
Signed-off-by: Mike Lockwood <lockwood@android.com>
/hardware/libhardware/include/hardware/gps.h
4453b5bfc9c11d2911830ab7c042f4885861b60a 20-Jun-2010 Mike Lockwood <lockwood@android.com> GPS: Add callback for creating threads that can call into the Java VM.

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>
/hardware/libhardware/include/hardware/gps.h
b15879a589bb5ce350869e1a735840679e4b2aaa 14-Apr-2010 Mike Lockwood <lockwood@android.com> GPS API enhancements:

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>
/hardware/libhardware/include/hardware/gps.h
d20bbae343927bbf428243b00ecfcae7e30ef97b 07-Apr-2010 Mike Lockwood <lockwood@android.com> Add wake lock utility functions for the GPS HAL.

Change-Id: Ia7e20dec1a658f5506004ed29632f6a720c77fab
Signed-off-by: Mike Lockwood <lockwood@android.com>
/hardware/libhardware/include/hardware/gps.h
9b0b1c34ecafda22d8edf68eb04498edd0d551d1 24-Feb-2010 Mike Lockwood <lockwood@android.com> New GPS HAL Interface

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>
/hardware/libhardware/include/hardware/gps.h
0100d517b1118ec181cf20e8648f3416b0830088 16-Jan-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //branches/cupcake/...@126645
/hardware/libhardware/include/hardware/gps.h
51704bed795b5b0e5e3c7b792dcdc2bf2d96a9e9 18-Dec-2008 The Android Open Source Project <initial-contribution@android.com> Code drop from //branches/cupcake/...@124589
/hardware/libhardware/include/hardware/gps.h
d6054a36475b5ff502b4af78f7d272a713c1a8e7 21-Oct-2008 The Android Open Source Project <initial-contribution@android.com> Initial Contribution
/hardware/libhardware/include/hardware/gps.h