Age | Commit message (Collapse) | Author |
|
am: d47d7879a0
* commit 'd47d7879a03b983dc3546b717c729f7294e16c7f':
Sensors: Invensense: 6515: increase event throughput
|
|
am: b3a0155a2a
* commit 'b3a0155a2ab7400d4b94f35bddac34c731c3c4bb':
Sensor: Invensense: 6515: Fix maxDelay for several sensors
|
|
Fixed an event transfer inefficiency where the HAL wasn't passing up
a full buffer of events to Sensor Services when events were available.
Fixed a couple memset calls and a couple close calls that weren't correct.
Bug: 27103482
Change-Id: Ia699d1b98327708ed18c6679d138e1ac9eb1b425
|
|
Define a maxDelay value for the Orientation, Rotation Vector, Linear
Acceleration, and Gravity sensors to maintain future compatibility.
Change-Id: Ie6e77964967383b2352eadd1eb498c057aa82e04
|
|
am: f332a4e508
* commit 'f332a4e508430e15266bb7019f7132a7f7eb6dfb':
Sensor: Invensense: 6515: fix step counter corrupting event queue
|
|
Fixed a sensor event queue corruption bug caused in some cases
when a step event is read. The bug would either cause the step
event to get overwritten before being delivered to Sensor Services,
resulting in a lost sensor event and an older, already sent sensor
event to be resent to sensor services.
Bug: 25618874
Change-Id: I9d4c87b42f88113275a8ac613ae87ae9ec20d6ea
|
|
am: 12e29ea43c
* commit '12e29ea43c230a07c8dc324a815c8a287f9af95e':
Sensor: Invensense: 6515: return one flush complete per flush
|
|
am: 7af2cd1c96
* commit '7af2cd1c96ced368c1ddeff60231000394b5cd95':
Sensors: Invensense: 6515: don't send duplicate events
|
|
am: 63e566cd0b
* commit '63e566cd0bff765e37f12391cfc7131702b00dd9':
Sensors: Invensense: 6515: ignore SMD event if vibrator active
|
|
When multiple flush completes are pending, send up only one flush
complete for each MARKER returned from driver instead of sending up
all pending flush complete packets upon receiving the first MARKER.
This assures the proper flush complete event is inserted at the
correct location in the stream of sensor events.
Bug: 25290258
Bug: 25767457
Change-Id: I34fb0b1f39ace5bd6e13427b387eeb0ee92fd800
|
|
Discard any duplicate events found instead of sending to
Sensor Services.
Bug: 25290258
Bug: 25766824
Change-Id: I8af60eee1e5112f3df22a96c74a9d6607ccd5adb
|
|
The significant motion detector (SMD) in the 6515 is too sensitive
and can be set off by the vibrator, so we will ignore SMD events if
the vibrator is active.
Bug: 25290258
Bug: 25766083
Change-Id: I5c6931460467f06eca48394995727db3175a59d2
|
|
am: 822ea53e10
* commit '822ea53e105f41ec8b861f03ae9ea7f0111cef2b':
Sensors: Invensense: 6515: Merge timestamp fixes
|
|
Merged in timestamp related changes (rev 15145) from Invensense to
address CTS Verifier test failures related to sensor event timestamps.
Bug: 25290258
Change-Id: I6af3a04bd3de5e2f9a4dcbc5ad81f22b45d90940
|
|
* commit '4a6058838e80addbeddb64f662b947291f1481c9':
|
|
* commit 'd411d613f60e6305d48ade617c848262b62a582a':
65xx: Minimally refactor Android.mk
|
|
* commit 'd411d613f60e6305d48ade617c848262b62a582a':
65xx: Minimally refactor Android.mk
|
|
|
|
For build-system CFLAGS clean-up.
Bug: 18632512
Change-Id: Ife94175e255e67e2ab1fd3dc1808d322cc1b1b69
|
|
|
|
* commit '70d66cf47a692a165f668ae219d239b54a3dcc83':
Invensense: 6515: use CLOCK_BOOTTIME for timestamps
|
|
Bug:21922216
Change-Id: I072a7be00bb2e42c20f2ddc980706f552ff28c64
|
|
Sensor timestamps must include time during sleep. CLOCK_MONOTONIC
does not include time during sleep, so sensor timestamps need to use
CLOCK_BOOTTIME instead.
Change-Id: I40c91dec5cbf4e7ec99c239de0725d492ba40e2f
|
|
* commit '086bbb4e8cf132cf2398d25c34c0e1533edf5ec1':
Invensense: 6515: adjust minDelay and maxDelay values
|
|
* commit 'a03869ce9a355d3606fccdbab41edc7bb1d32024':
Invensense: 6515: Update HAL to v5_2_0_L_RC26-2015-02-27
|
|
* commit 'a38914db2fd5b3192bfa8fbd46269aa860d7937b':
Invensense: 6515: adjust minDelay and maxDelay values
|
|
Change-Id: I22ed7a1963ca6a9f599c5e73a83af66cd4de8267
|
|
Adjust minDelay and maxDelay settings for Android Wear devices.
Bug: 19575833
Change-Id: Ia8cc54a13865177a68a2d18108e1f6cf5fbe7ea6
|
|
Merged in the latest upgrade from Invensense, that purports to fix
some cts sensor test failures and includes a better pedometer
algorithm.
Bug: 19575833
Bug: 16778026
Bug: 16702488
Change-Id: Iaf8eba248bb9aa97f7b6a5394e939370a4812776
|
|
Change-Id: Ic789bd16ac7a87f1f4388797f5430d2a68b7bdee
|
|
manta/grouper/mako are unsupported in MNC.
Bug: 19548232
Change-Id: Iebe443518b53e0a9ee10f4ed4ddc31ad984b9510
|
|
* commit 'e9985026d78041cc9ea80ee7c59dd733bff44495':
manta: batching and timestamp issues
|
|
Change-Id: I23d5d8132f03a9dee9dd4524b582ccc1567643a5
|
|
* commit '4ccd0b98b058232d43fe507eedae07cf50047377':
manta: batching and timestamp issues
|
|
* commit '7936bb838485da38cc64d1a5e15a80fd5a0cc09c':
manta: batching and timestamp issues
|
|
|
|
Signed-off-by: Mark Salyzyn <salyzyn@google.com>
Signed-off-by: Anna Si <asi@invensense.com>
Bug: 18958411
Change-Id: Ie06912843e82811a6728cf0a67ce1cf801efa997
|
|
Signed-off-by: Mark Salyzyn <salyzyn@google.com>
Signed-off-by: Anna Si <asi@invensense.com>
Bug: 18958411
Change-Id: Ie06912843e82811a6728cf0a67ce1cf801efa998
|
|
* commit 'c07cba5fcbe41974f104704f8608708c836030de':
Revert "manta: batching and timestamp issues"
|
|
* commit 'eb77dbf00ed67a8e12ab376921300883f6975ce2':
Revert "manta: batching and timestamp issues"
|
|
|
|
Breaks AOSP build for Manta.
New Build Breakage in branch: git_mirror-aosp-master-with-vendor @ 1754987
This reverts commit 0850f97bc90f715e7e4496203cf7cf26050819a2.
Change-Id: If8635b47a9a1423711eba96b75ef270da82da91c
|
|
* commit 'b14cf2eb3730efe4f7cf5946ece61ec6b611766f':
manta: batching and timestamp issues
|
|
* commit 'e70d3877a2585b77e544d39c9fa03e8ff4a9e928':
manta: batching and timestamp issues
|
|
|
|
Signed-off-by: Mark Salyzyn <salyzyn@google.com>
Signed-off-by: Anna Si <asi@invensense.com>
Bug: 18958411
Change-Id: Ie06912843e82811a6728cf0a67ce1cf801efa997
|
|
* commit '5a1695ae86cd6901d4bd825a85923d8e6a8056dd':
Remove dead code
|
|
* commit '37db663cce119aba853e818628f862547cd21bc9':
Remove dead code
|
|
|
|
* Delete dead code that are not used in 60xx/ folder
especially inside libsensors/ and libsensors_iio/
* Format code to make it cleaner and easier to view
Change-Id: I22361b105cc80b64243906fdf85cf402037763f9
Signed-off-by: Nanik Tolaram <nanikjava@gmail.com>
|