d14335b8a668644177a1f3ac6b40ee6e99845b3d |
|
14-Apr-2017 |
Ashutosh Joshi <ashutoshj@google.com> |
Ensure that LLOB sensor is names similr to other android sensors. Ensuring that the LLOB sensos naming style is consistent with other sensor naming styles. Bug: 36554362 Test: Verify that the sensor shows up with the appropriate name string. Change-Id: Ic91d13e7c1c6652179d3259509682f3c19cd89dc
/hardware/libhardware/include/hardware/sensors.h
|
bed42d4c2b581fee76ebf601560cdfd7976a02a9 |
|
07-Apr-2017 |
Peng Xu <pengxu@google.com> |
Clarify that reserved function pointers has to be set to null Test: no, comment change Change-Id: I2b295c721cf199bcec779c8606ee1deb9fdf0a5c
/hardware/libhardware/include/hardware/sensors.h
|
f144435ef4d42012e9fda01823d4915fb752a7a6 |
|
17-Jan-2017 |
Peng Xu <pengxu@google.com> |
[sensors] clarify sensor and direct channel handle size * clarify direct channel handle must be less than INT32_MAX. * sensor handle should fit in int32_t and positive. Test: compiles ok Change-Id: Iaf4573cf3a66b992fd354217096140a6001c4078
/hardware/libhardware/include/hardware/sensors.h
|
95f79b1879c52d72751cfa1d710f2fcf086f3811 |
|
11-Jan-2017 |
Peng Xu <pengxu@google.com> |
[sensors] Minor tuning of hal definition * Swap GEOMAGNETIC_FIELD with MAGNETIC_FIELD for more accurate definition. * Clarify that string type will be omitted for well defined sensor types. * Remove legacy 8-bit restriction to sensor handle. This is an unnecessary limit for since long time ago. Still leave the define for code compatibility and change the value to 32. * update sensors-base.h with companion .hal file change. Test: test with sensorlogger, all sensor works Change-Id: I6ff7022146eb25f7efdce87b70bf5ed488a70c6d
/hardware/libhardware/include/hardware/sensors.h
|
da8827a283f5d498cc24b43b0631a181e1bf4943 |
|
13-Jan-2017 |
Ashutosh Joshi <ashutoshj@google.com> |
Merge "Add an uncalibrated accelerometer type."
|
08a4dd9e890d0560c049a044c72e8202aa6f413a |
|
03-Nov-2016 |
Peng Xu <pengxu@google.com> |
[sensors] Adding HAL API support for direct report mode Added HAL function and constant definition for sensor direct report mode. This new mode allows sensor hardware to communicate with application directly via a lock-free queue based on shared memory to achieve low latency and high report frequency. Test: compiles and runs Bug: 30985702 Change-Id: I79c73bcdcc45d43b5a236d65874e5071a589cecd
/hardware/libhardware/include/hardware/sensors.h
|
d1e2562a798004cdf495fa7168ef1f6950301a07 |
|
11-Jan-2017 |
Ashutosh Joshi <ashutoshj@google.com> |
Add an uncalibrated accelerometer type. Add an uncalibrated accelerometer sensor type. Test: Build compiles. Change-Id: Iddc3b03abf0ba9beeec542eecf138b06d08355f2
/hardware/libhardware/include/hardware/sensors.h
|
cfd950b679d2de659b23aaaa72171159de8f5e61 |
|
04-Nov-2016 |
Nick Vaccaro <nvaccaro@google.com> |
Add low latency offbody detect sensor type Bug: 32492601 Test: no Change-Id: Ieb0047c2a134b5b3c54ab48ac71b33827a353075
/hardware/libhardware/include/hardware/sensors.h
|
921901725138ed57f5d68f3db0fdababb7e85874 |
|
10-Oct-2016 |
Andreas Huber <andih@google.com> |
sensor HAL v3 Bug: 32021636 Test: no Change-Id: Ibbced293ecb560f07e1bd96d5b78ed3dc3a2fd59
/hardware/libhardware/include/hardware/sensors.h
|
6f1a00e29a43ca449ae10eb16ff4dfda3c4cd619 |
|
08-Oct-2016 |
Colin Cross <ccross@android.com> |
Avoid C-style cast warnings am: cc8d9f9fcb am: ac416b9ed3 am: 9a786a3044 am: 2b932a434e Change-Id: I6678be57a6905f7c0e490d4b55874107bf8d6e6d
|
da3b22546e8e84c87914a43e02dba23389011ff1 |
|
08-Oct-2016 |
Colin Cross <ccross@android.com> |
Fix doc warnings am: 867e1e3043 am: 18bf56aeb7 am: 876f1ffb95 am: 14c19f32da Change-Id: I29279966a26d5258e9bf80b13356e1c9b6f636df
|
cc8d9f9fcbc170dedba609a15705e838cf09218b |
|
07-Oct-2016 |
Colin Cross <ccross@android.com> |
Avoid C-style cast warnings hardware/libhardware/include was being included with -isystem, which hides warnings. Use a macro to convert modules to hw_device_t** to call the open function that works in C++ and C. Bug: 32018017 Test: m -j Change-Id: If68bf15581975f1217fcab366cef7bc784894641
/hardware/libhardware/include/hardware/sensors.h
|
867e1e3043c230d7a19027bcad5bd66114f06a4d |
|
07-Oct-2016 |
Colin Cross <ccross@android.com> |
Fix doc warnings hardware/libhardware/include was being included with -isystem, which hides warnings. Fix use of doxygen function comments on on function pointers, which are not considered functions or methods. Bug: 32018017 Test: m -j Change-Id: I71a1d33a9ae90b646bf22f32e052bbe22e8aca76
/hardware/libhardware/include/hardware/sensors.h
|
9dd99334afb00db98f23feb854c4d72721723656 |
|
06-Oct-2016 |
Peng Xu <pengxu@google.com> |
Merge "[sensor] Clarification of sensor HAL behavior at deactivation" am: 04302ea2fa am: 4b59f97c82 am: 52946f658e am: 4b36c5e462 Change-Id: I62618abbff602765669ce16660e3f00e071a3c4c
|
aaeeaa41bde52220fc63dab266b9ae9e2287595f |
|
05-Oct-2016 |
Peng Xu <pengxu@google.com> |
[sensor] Clarification of sensor HAL behavior at deactivation Sensor HAL should abandon stale data at deactivation. Test: documentation change, spell checked. Bug: 28443809 Change-Id: I29b1d324fc96d0448cdefbf2130161f71c3d3310
/hardware/libhardware/include/hardware/sensors.h
|
355e3f606a7193c6822a39b4e139d0beea580db1 |
|
20-Jul-2016 |
Peng Xu <pengxu@google.com> |
Clarification of poll() and DYNAMIC_SENSOR_META sensor Change-Id: I755b13535d9752e3337a5cc4a6d1e73a3e7c57d6
/hardware/libhardware/include/hardware/sensors.h
|
69b5dba69cfbf8f101f78f0a0f3ff60868fd5c25 |
|
23-Apr-2016 |
Peng Xu <pengxu@google.com> |
[sensor] clarify definition of the uuid field Add description of the byte order the uuid field should use along with an expample. Bug: 28305085 Change-Id: If607631f15c1611bd51b158bd80eac1eef331b4b
/hardware/libhardware/include/hardware/sensors.h
|
d1562996862712411833171afbb7dcae6fddd1bc |
|
30-Mar-2016 |
Peng Xu <pengxu@google.com> |
Add two sensor flags Add sensor flag for indication of dynamically added sensor and support of additional information. Change-Id: I02ee7d6d325f6cb04f371bcde6bb755f52720671
/hardware/libhardware/include/hardware/sensors.h
|
0743a5ceeb0a0f9d0c403abe9cbb4bcf7d6f3d87 |
|
22-Jan-2016 |
Peng Xu <pengxu@google.com> |
Implementation of sensor additional info report This implements a mechanism for sensor hardware/HAL to deliver additional information beside sensor readings to application. It includes internal temperature reading, untracked delay of sample, location and pose of sensor device placement in phone frame, etc. This is also a very expandable frame to account for future need. Change-Id: I9463930ad1eaac2d9b506ebaabd19bc092604e8f
/hardware/libhardware/include/hardware/sensors.h
|
e20707ad87c6c0e049596680e8185343b50f6fee |
|
28-Jan-2016 |
Peng Xu <pengxu@google.com> |
Fix build caused by "bool connect" Change-Id: Ibc0bc984aebff6ae512c11bfe3cb1d1a18845a78
/hardware/libhardware/include/hardware/sensors.h
|
e641ba987af43b8b63a9da40741a6d4d37c5ea60 |
|
20-Jan-2016 |
Peng Xu <pengxu@google.com> |
Dynamic sensor related definitions Defined the dynamic sensor meta data type and UUID of sensor. Change-Id: I54385bf70c366057d07ea049def1073cd8a35166
/hardware/libhardware/include/hardware/sensors.h
|
cb96331ac31494a77394b3b72acf2fb22a7fcf4f |
|
26-Jan-2016 |
Ashutosh Joshi <ashutoshj@google.com> |
Adding new sensor types. Adding new sensor types for the following - i) Stationay Detection ii) Motion Detection iii) Heart Beat Detection Change-Id: I0e0dca011de99ed1dda56cbb3b6381df529a1345
/hardware/libhardware/include/hardware/sensors.h
|
ed021eae5cc4ddb962ff7ee0eb875645671aa950 |
|
15-Jan-2016 |
Ashutosh Joshi <ashutoshj@google.com> |
Adding support for a 6 DOF pose sensor Adding a six degree of freedom sensor returning device pose. This pose is comprised of two parts a rotation from an orientaion pointing due north and zero pitch and roll && a translation from an initial point of reference. Change-Id: If9e1d5a421b81e6e388c446a5a1c19e9c08ad067
/hardware/libhardware/include/hardware/sensors.h
|
f8e7ed34bd054cb565671576b25de67fab383594 |
|
08-Jan-2016 |
Trevor Bunker <trevorbunker@google.com> |
sensor HAL: add device orientation sensor This sensor reports the current device orientation (e.g., portrait vs. landscape). Bug: 23470411 Change-Id: I7654473d5aaee256b8ae906c40634141a7f9cdd8
/hardware/libhardware/include/hardware/sensors.h
|
2d6c8d7e90a12f992834f29923d37a595b442745 |
|
11-Sep-2015 |
Aravind Akella <aakella@google.com> |
Fix DATA_INJECTION flag in sensors.h Bug: 24001171 Change-Id: Ia42934a97566f0ebe8d324e065351a3d9ed55621
/hardware/libhardware/include/hardware/sensors.h
|
c7f54134ca255810bea017c4c20ffe8cb86fe10e |
|
23-Jun-2015 |
Aravind Akella <aakella@google.com> |
Define a flag for whether a sensor supports data_injection mode or not. Change-Id: I46373bbd2e10859b84428fe32b76679ac4292607
/hardware/libhardware/include/hardware/sensors.h
|
050f2e45a042638bc2f6c1a51a805847edd9332f |
|
15-Apr-2015 |
Ashutosh Joshi <ashutoshj@google.com> |
Remove custome sensors from sensors.h Custom sensors should not be included in sensors.h Change-Id: I553fbe3dd41eaaa70628184f5a0b9499699f17bc
/hardware/libhardware/include/hardware/sensors.h
|
6507f5080bc3fdc8d4b23cfa2d73d3602cc60a6a |
|
04-Apr-2015 |
Ashutosh Joshi <ashutoshj@google.com> |
Sensors HAL changes Adding HAL changes for the following i) a method to place the HAL in a special mode. Expect to use this method for data-injection. ii) a method to inject sensor data into the sensors subsystem. iii) New sensor type for a SYNC event (google custom sensor). iv) New sensor type for a nudge gesture (google custom sensor). Change-Id: Idf0479b6301c5363cf51938e23aabc790b69fa96
/hardware/libhardware/include/hardware/sensors.h
|
adbfbb747de9fe1efc21fc83f6591e7d13c81c36 |
|
13-Jan-2015 |
Nick Vaccaro <nvaccaro@google.com> |
Add new SENSOR_TYPE_WRIST_TILT_GESTURE sensor type Adds a new sensor type for converting the Android Wear defined wrist tilt sensor type into an official android sensor type. Change-Id: If6357aeb463a556a68a19b28931edec04f99a952
/hardware/libhardware/include/hardware/sensors.h
|
110d2f2713490c8c8ae5ce3d66ac7364eb2002a4 |
|
05-Sep-2014 |
Aravind Akella <aakella@google.com> |
sensors.h documentation change. i) on-change sensors should set maxDelay. ii) Drivers should hold a wake_lock till poll() is called the next time when delivering events from wake-up sensors. Change-Id: I4b137843d5c857f04601618548306a710fbfbe5c
/hardware/libhardware/include/hardware/sensors.h
|
f0f67e6af93a601546b1d915b147dda5da295a1f |
|
29-Aug-2014 |
Griff Hazen <griff@google.com> |
Merge commit '38014a7c' into lmp-dev Conflicts: include/hardware/sensors.h Change-Id: I21517f717761af7f52c003d535e86059ebb75f05
|
74279e3c23bd62c70d53098be91db85df5a68ece |
|
29-Aug-2014 |
Vinod Krishnan <vinodkrishnan@google.com> |
Adding information about the first activation Change-Id: If5759749c5e6a88dcaf5ab600c9086b056c3908a
/hardware/libhardware/include/hardware/sensors.h
|
a7f2cda848c2f057921109f03b843a761ad5d563 |
|
22-Aug-2014 |
Aravind Akella <aakella@google.com> |
Sensor HAL documentation fix. Change-Id: Ibc3f643a22163f734ba0ca912f011decf55d9bfa
/hardware/libhardware/include/hardware/sensors.h
|
772d85ad350f9a4b8844c72206b6e20b91332b62 |
|
19-Aug-2014 |
Etienne Le Grand <etn@google.com> |
Some parameter renaming and comment update in sensors.h bug: 16818625 Change-Id: Ifcda8cd4e80a7377a6b5b138b9c7a5a2275af153
/hardware/libhardware/include/hardware/sensors.h
|
9057e128b069c22ff63be1e116f0409f421c31d2 |
|
29-Jul-2014 |
Aravind Akella <aakella@google.com> |
Remove WAKE_UP_* sensor constants and stringTypes. Change-Id: Iabe4bb064d88d9fcecc1a31e609cb8b77ebdd5ad
/hardware/libhardware/include/hardware/sensors.h
|
5ebb31c9bcc14ba118ad5b5ee682dae8473b8db1 |
|
22-Jul-2014 |
destradaa <destradaa@google.com> |
Fix typo in sensor type using an already defined constant. Change-Id: I209d9191456dc6c1ef2eb695c9a8348a18504a8d
/hardware/libhardware/include/hardware/sensors.h
|
8df2feb00d3510c16d98a0675a7df361d3851728 |
|
18-Jul-2014 |
Jeff Brown <jeffbrown@google.com> |
Add glance gesture for doze mode. Change-Id: I2daa13e74d2183247c314c15ee283b7a6c20bc22
/hardware/libhardware/include/hardware/sensors.h
|
952471eb99a0bbf6f61873d18b0f3b92e4bd3492 |
|
17-Jul-2014 |
Aravind Akella <aakella@google.com> |
Define SENSOR_TYPE_PICK_UP_GESTURE. Change-Id: I122f37f5625a2acc3912ad37bdf8717ae2f31b6f
/hardware/libhardware/include/hardware/sensors.h
|
c841efdc3632bd72961eb215699c5a4c6793bff0 |
|
04-Jun-2014 |
Aravind Akella <aakella@google.com> |
Add sensor flags for reportingMode. Change-Id: Ife456dd13264bafa7cd50d72b8818526030d7a3e
/hardware/libhardware/include/hardware/sensors.h
|
426f14df08abeeaa5addbf746d0ce8e81fbba31a |
|
30-May-2014 |
Etienne Le Grand <etn@google.com> |
Rewording of tilt sensor Change-Id: I7bb0e63c3e1e6850359d7e690bfeea9e8c8fbcbf
/hardware/libhardware/include/hardware/sensors.h
|
53017efa7b29990c8e9934a0cea27d62d454d055 |
|
29-May-2014 |
Etienne Le Grand <etn@google.com> |
Update starting gravity of tilt definition Change-Id: I9be79fe264b8a751757a2b6840b7ff928679028d
/hardware/libhardware/include/hardware/sensors.h
|
7b7b4cb4337947b4e16824b2aafcbcce50d9f47e |
|
27-May-2014 |
Etienne Le Grand <etn@google.com> |
am ec9236ef: am ef2c616c: Merge "Update definition of the heart rate monitor to include confidence" into klp-modular-dev * commit 'ec9236ef18e13b40a1b28aa05b4d5f483cc6ab74': Update definition of the heart rate monitor to include confidence
|
7b36158da7d87d4b87be24c13c7607f6460bc3bb |
|
16-May-2014 |
Etienne Le Grand <etn@google.com> |
Update definition of the heart rate monitor to include confidence Change-Id: I88a8cddf647f77588a283c16d37f3f99ecda3115
/hardware/libhardware/include/hardware/sensors.h
|
ba12312fe1731c627c9acbffdebbd0e16d50d231 |
|
06-May-2014 |
Etienne Le Grand <etn@google.com> |
Add SENSOR_TYPE_WAKE_GESTURE in the sensor hal. Change-Id: Ia84dfe487bfdea227d5ae856f7e44b021dac1f19
/hardware/libhardware/include/hardware/sensors.h
|
f895c6824f02ae5f4e7ca9b896bdd53f515ca12d |
|
30-Apr-2014 |
Aravind Akella <aakella@google.com> |
Define TILT sensor Change-Id: Ic3c223488aa4a0d66b07ae3065e59f8e2fe69ceb
/hardware/libhardware/include/hardware/sensors.h
|
6242f32a22c42c81d8a9a12885c794d85bf3cf63 |
|
01-Mar-2014 |
Aravind Akella <aakella@google.com> |
Define new wake_up sensors in sensors.h i) Define WAKE_UP sensors. ii) Deprecate flags DRY_RUN and WAKE_UPON_FIFO_FULL. iii) Define maxDelay and isWakeUpSensor flag in sensor_t. Bug: 13251067 Change-Id: Ic474d90d05459b06e93094856423f6645b4bf58e
/hardware/libhardware/include/hardware/sensors.h
|
477fbd5c7d99c54456ceebbe3d9efd33ed5e7747 |
|
08-Apr-2014 |
Aravind Akella <aakella@google.com> |
Add heart rate monitor, stringType and requiredPermissions to sensors.h Merged and resolved conflicts with Ic66b792c8229867fa5ff760cdde3d7c6f3360296 Conflicts: include/hardware/sensors.h Change-Id: I47b7e5f16b50fd5272590f6daba4a9d6833b3afb
/hardware/libhardware/include/hardware/sensors.h
|
b20f1a3eafc2408bbcb56d1ecac07bd9bffd306b |
|
08-Apr-2014 |
Aravind Akella <aakella@google.com> |
DO NOT MERGE Add heart rate monitor, stringType and requiredPermissions to sensors.h This reverts commit d27d819897dcae794d26d604c2334a76ef8b9558. Change-Id: Ic66b792c8229867fa5ff760cdde3d7c6f3360296
/hardware/libhardware/include/hardware/sensors.h
|
d27d819897dcae794d26d604c2334a76ef8b9558 |
|
05-Apr-2014 |
Etienne Le Grand <etn@google.com> |
Revert "Add heart rate monitor, stringType and requiredPermissions to sensors.h" This reverts commit 0b8ec4f71fa31cd6db33da5fefcebf2ecb6b6d7a. Change-Id: I99051b6941cad570aef45ff568d1777f881fc33b
/hardware/libhardware/include/hardware/sensors.h
|
5bd1cb79bb8298be238b1be903703ae32fcecb99 |
|
05-Apr-2014 |
Etienne Le Grand <etn@google.com> |
Revert "Fix Merge conflict (Add heart rate monitor ...to sensors.h)" This reverts commit c6854530e1c707d86e4c2203354e66aa2ee8fdf4. Change-Id: Idc821b6645be6bfd9878cfc777010a123f013f0a
/hardware/libhardware/include/hardware/sensors.h
|
c6854530e1c707d86e4c2203354e66aa2ee8fdf4 |
|
05-Apr-2014 |
JP Abgrall <jpa@google.com> |
Fix Merge conflict (Add heart rate monitor ...to sensors.h) Change-Id: I376e4dbb13d64f4987d4a8be82afddb625eefa54 Conflicts: include/hardware/sensors.h
/hardware/libhardware/include/hardware/sensors.h
|
0b8ec4f71fa31cd6db33da5fefcebf2ecb6b6d7a |
|
25-Mar-2014 |
Etienne Le Grand <etn@google.com> |
Add heart rate monitor, stringType and requiredPermissions to sensors.h Change-Id: I376e4dbb13d64f4987d4a8be82afddb625eefa54
/hardware/libhardware/include/hardware/sensors.h
|
8db1fb408c63f6e57241e68f671b4f0647f1cba9 |
|
19-Dec-2013 |
Clay Murphy <claym@google.com> |
Docs: Removing contents now on source.android.com Bug: 10134622 Change-Id: Ief5a53f1b5e5eff9ade45763d895029428266980
/hardware/libhardware/include/hardware/sensors.h
|
1599ec675579eaf8f8e7f79fc03648b9d838f475 |
|
19-Aug-2013 |
Mathias Agopian <mathias@google.com> |
Define a range for device specific sensors Bug: 9551417 Change-Id: I5412d9c063743a0e99e8839a0758337c72a8725e
/hardware/libhardware/include/hardware/sensors.h
|
af32a8d59463ddf67154cb432da232cfb185e6bc |
|
07-Aug-2013 |
Mathias Agopian <mathias@google.com> |
minor changes to sensor HAL interface Change-Id: Idc415fd0a92482f4f4cd051b458a28d97f251f35
/hardware/libhardware/include/hardware/sensors.h
|
16671c5519003d3be0eab34a8a78fecac9e941a3 |
|
25-Jul-2013 |
Mathias Agopian <mathias@google.com> |
improvements to the batch mode APIs - also added a flush() method to drain the FIFO before the batch timeout has expired Change-Id: I73cc450fae0a6acf73d8b5d73bcd7a225bfbfe35
/hardware/libhardware/include/hardware/sensors.h
|
f770b7a9b9315fa924de224af188c314a474eb10 |
|
10-Jul-2013 |
Etienne Le Grand <etn@google.com> |
Clarify some comments in the sensor HAL Step count can reset when android restarts When calling activate() without calling setDelay() before, use a default rate Uncalibrated magnetometer should not be low pass filtered The accelerometer can be used for the geomagnetic rotation vector When batching call retuns an error, it shouldn't change the state. In particular, it shouldn't change the rate. batch(timeout=0) must always return success Wake upon fifo full will never be specified when timeout=0 setDelay is not called when in batch mode Change-Id: I8a437eeedbdc54e5f1f3e644a92e9f781d7add0d
/hardware/libhardware/include/hardware/sensors.h
|
27e16688ec7496e72304d093a24d9c1d4fd37be5 |
|
08-Jul-2013 |
Mathias Agopian <mathias@google.com> |
be more explicit about 64 bits values in sensor events Change-Id: I61e4832ff2c721987c38897924b1b50b758384da
/hardware/libhardware/include/hardware/sensors.h
|
7a813e844252612cd8f7fa4e391825477d8b63d0 |
|
23-Apr-2013 |
Etienne Le Grand <etn@google.com> |
Modify sign of bias in uncalibrated magnetometer bug 8632692 Change-Id: If92f0030e53d41a7d0bc3c3b003f5eb939123945
/hardware/libhardware/include/hardware/sensors.h
|
28f04113f56a05560fc6074579ab5a4fcd424a0f |
|
28-Mar-2013 |
Etienne Le Grand <etn@google.com> |
Sensor HAL updates Improve explanation of Batch mode Put the 4th component of the unit quaternion back in the rotation vector Modify rotation vector description Modify definition of uncalibrated sensor event Remove query() Change-Id: I7564073fac0e2467bcfca040b259d9d20e2688c5
/hardware/libhardware/include/hardware/sensors.h
|
2e7d3cd8a8bc6c4d1b977d7b08da605da36c181b |
|
07-Mar-2013 |
Etienne Le Grand <etn@google.com> |
Minor fix in significant motion description Change-Id: I155181e43750948a6fd6fc246a4e0203cea7c9cb
/hardware/libhardware/include/hardware/sensors.h
|
1461f28f503d75c6eda29ec9bbd5db33b44f65fe |
|
06-Mar-2013 |
Etienne Le Grand <etn@google.com> |
Add significant motion description Change-Id: I56de3f2c12243b3d25cd825b66f7685e674533ff
/hardware/libhardware/include/hardware/sensors.h
|
ca8581433b778c60b074839baa6c3f2233c09614 |
|
27-Feb-2013 |
Etienne Le Grand <etn@google.com> |
Sensors HAL iterative update for jb-mr2 Specified more precisely what the uncalibrated magnetometer should be Added uncalibrated sensors event struct Specified that rotation vector and game rotation vector have to use gyroscopes Added magnetic field rotation vector Added accuracy field to rotation vector and magnetometer rotation vector Added section on comparative importance of batching different sensors Specified that one-shot sensors must deactivate themselves before sending an event. Change-Id: Ibc30ce6fc30e698af49a91930bd5a8316b6568b9
/hardware/libhardware/include/hardware/sensors.h
|
296cf93d10b2a7627c772940c9445097d4c341e9 |
|
09-Feb-2013 |
Jeff Brown <jeffbrown@google.com> |
Revert "only orientation and geomagnetic field sensors support the "status" field" This reverts commit fbe985ca9c8cd502ce9b8b0332dbdd639e9b723e Change-Id: I7c65fd3326fe08363b5ed491f6438e541df879d4
/hardware/libhardware/include/hardware/sensors.h
|
fbe985ca9c8cd502ce9b8b0332dbdd639e9b723e |
|
07-Feb-2013 |
Mathias Agopian <mathias@google.com> |
only orientation and geomagnetic field sensors support the "status" field enforce this in the HAL API. Change-Id: I54d2fde84a852482a96140f8f1945cc6044e628a
/hardware/libhardware/include/hardware/sensors.h
|
1144bea332fb24789712062bb35fe762f2f17505 |
|
30-Jan-2013 |
Mathias Agopian <mathias@google.com> |
improves sensors HAL documentation - added a period parameter to batch() - added drift-estimate to uncalibrated gyro Change-Id: I9cba8099c8906ba111d401ecbb4341e338b338a8
/hardware/libhardware/include/hardware/sensors.h
|
2f276f555064a77fa449a3ac21aa06ea3c1b45ca |
|
29-Jan-2013 |
Mathias Agopian <mathias@google.com> |
renamed sensor PEDOMETER to STEP_DETECTOR pedometer was confusing. Change-Id: Ib40c8034e9038f7153299aed4ee33a0a9f1e900e
/hardware/libhardware/include/hardware/sensors.h
|
1082c0b54c21c220e975f1c714e41f9183b366d1 |
|
12-Dec-2012 |
Andrew Hsieh <andrewhsieh@google.com> |
Fix build Change-Id: Iaf3bba12e3f34d351890320b25aa340e75c1972c
/hardware/libhardware/include/hardware/sensors.h
|
a455772cb30cb8fed26b12f61a6d78c9b689e640 |
|
29-Nov-2012 |
Mathias Agopian <mathias@google.com> |
sensor HAL major revision mainly update the documentation, add new sensor types and add a batch mode. - TYPE_PEDOMETER, defines a pedometer sensor - TYPE_SIGNIFICANT_MOTION, defines a sensor that triggers an event when the device is moving "enough". This sensor must allow the SoC to go into suspend, while it is enabled. - TYPE_STEP_COUNTER, defines a pedometer but returns a step count (and looses precise timestamps, per step). Change-Id: I3e20ff165851b7cb318f3c6637a6580de156b8fe
/hardware/libhardware/include/hardware/sensors.h
|
56f66ccfb4915b03da4b470916bb2c59bed97216 |
|
09-Nov-2012 |
Mathias Agopian <mathias@google.com> |
Add support for new sensor types - add support for SENSOR_TYPE_MAGNETIC_FIELD_UNCALIBRATED - add support for SENSOR_TYPE_GAME_ROTATION_VECTOR - add support for SENSOR_TYPE_GYROSCOPE_UNCALIBRATED Change-Id: I83048eb239d2123b5ec1f411b99f1883080a646f
/hardware/libhardware/include/hardware/sensors.h
|
e9eaf3721dd715901d669df6488b1ecd63b1e634 |
|
08-Nov-2011 |
Mathias Agopian <mathias@google.com> |
improve sensor HAL documentation Change-Id: If2c1613902de6ed0e6cae8fe4755948c0f623bda
/hardware/libhardware/include/hardware/sensors.h
|
15879d89af055f6cd651a94125a3802b526c3d66 |
|
02-Nov-2011 |
Mathias Agopian <mathias@google.com> |
change sensor HAL documentation to allow setting polling rate for "non continuous" sensors the current API / Documentation would not allow to set the rate of "non continuous" sensors. Most sensors HAL implementation already support changing the rate (technically they're not compliant with the doc), so it's easier to change the doc (and also allows more control). Change-Id: I4ad324ddc3b569ec61770b3cf927c06f8ff4af4e
/hardware/libhardware/include/hardware/sensors.h
|
6e17d2c46caad76497da1070efd41481b0f40b27 |
|
19-May-2011 |
Jean-Baptiste Queru <jbq@google.com> |
Merge 48e4ab6b7 Change-Id: Ie034418055ed9b10608e06fd6e35d64bddb73598
|
48e4ab6b747e543a9e5e8152c15a3311af5c6c14 |
|
19-May-2011 |
Jean-Baptiste Queru <jbq@google.com> |
am 83eb0af0: Merge "support humidity sensor type" * commit '83eb0af000c80bc9d9b2a19eb15ab22bb0dddb1b': support humidity sensor type
|
d93ff971bd507e92ac81c149079906d2123795af |
|
03-May-2011 |
Mathias Agopian <mathias@google.com> |
Improve ROTATION_VECTOR sensor documentation Change-Id: Iebc978beadf365d63c60c04d54ce7331605348b3
/hardware/libhardware/include/hardware/sensors.h
|
03dd9c671d03cd8645df44cea1f1fd297191def0 |
|
29-Apr-2011 |
Mathias Agopian <mathias@google.com> |
remove deprecated/unused HAL headers copybit, overlay, sensors_deprecated are no longer supported. Change-Id: Ie5da20bd4ff95f7565a162d628bf572a76327b7b
/hardware/libhardware/include/hardware/sensors.h
|
d2ed15a6b81a9a2fd95c1a565f72796869545115 |
|
29-Dec-2010 |
Urs Fleisch <urs.fleisch@gmail.com> |
support humidity sensor type Change-Id: I7600d64ea28d2eefc20104cbf81270ddad9d57c0
/hardware/libhardware/include/hardware/sensors.h
|
54f9dd032dfbd336ca90e3b44047373f0297c3a5 |
|
23-Mar-2011 |
Mathias Agopian <mathias@google.com> |
fix [4056232] Deprecate Sensor.TYPE_TEMPERATURE and add Sensor.TYPE_AMBIENT_TEMPERATURE Bug: 4056232 Change-Id: I4555823abacc8aa127429bda78033ef6007aa04b
/hardware/libhardware/include/hardware/sensors.h
|
1b514ad3587b20ae9b46e9e7a81f15737b8e174f |
|
01-Dec-2010 |
Mathias Agopian <mathias@google.com> |
am 778ab436: am 3cceacee: Merge "update rotation-vector documentation." into gingerbread * commit '778ab436dee2918ae2fa083f4afa4ba68dc39235': update rotation-vector documentation.
|
42b743c85597e982ff1122b972862396f131db34 |
|
23-Nov-2010 |
Mathias Agopian <mathias@google.com> |
update rotation-vector documentation. the rotation-vector sensor must transmit the W component of the unit quaternion in data[4]. This change doesn't cause a compatibility issue because nothing in the system relies on the W component being present. Change-Id: If4f699ac8d41d8b957925b375e355a138a82dcf8
/hardware/libhardware/include/hardware/sensors.h
|
8cd4162a14fe4379631d28d3e8d234d1aad399f6 |
|
15-Sep-2010 |
Mathias Agopian <mathias@google.com> |
resolved conflicts for merge of 72c113ee to master Change-Id: Icef7703423fdb153477bfd3dc49980e979bbd8e7
|
c04e5f68905127ae4c1a0c17d225db9cebe66a07 |
|
14-Sep-2010 |
Mathias Agopian <mathias@google.com> |
Added a data field for gyroscopes and improved documentation. Change-Id: Iddc9710d8b724af9285df0396949479dccc3de7a
/hardware/libhardware/include/hardware/sensors.h
|
e8b8c390574c15ea477f5e3afd04ca627b976174 |
|
24-Aug-2010 |
Kenny Root <kroot@google.com> |
resolved conflicts for merge of 5e610d6a to master Change-Id: Ibeaa176ff4b25f81559d14dd8c73283ee4f2eacf
|
4ec14c1e233bbc0c7c7efe990f2fafe9727179ca |
|
20-Jul-2010 |
Kevin Powell <kpowell@invensense.com> |
add new sensor types for handling gyro data and device orientation more efficiently. Change-Id: I89faf5b3d57a3e726d1c347ce01d931b100188cd
/hardware/libhardware/include/hardware/sensors.h
|
5e610d6ad6f3461722e0291b980f521a413fa05e |
|
21-Aug-2010 |
Jean-Baptiste Queru <jbq@google.com> |
resolved conflicts for merge of b01a043d to gingerbread-plus-aosp Change-Id: I60466613c7ea0335a78d553a10876367d65557d9
|
3120b58768ff6aad5ad169b9c18f962ef6abb3c5 |
|
12-Aug-2010 |
Makarand Karvekar <makarand.karvekar@motorola.com> |
hw: sensors: Add gyro field Change-Id: I113f0a067fccbc8d69d1949b6af3ed9e119d0355 Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
/hardware/libhardware/include/hardware/sensors.h
|
b01a043df41e987321f6c01930ac306befb1d3dc |
|
20-Jul-2010 |
Kevin Powell <kpowell@invensense.com> |
add new sensor types for handling gyro data and device orientation more efficiently. Change-Id: I453b7a2e84b885ca207d9d938b923e1624554644
/hardware/libhardware/include/hardware/sensors.h
|
1511e20fbbdfe7bf30b9de73f06fc981eb494f09 |
|
30-Jul-2010 |
Mathias Agopian <mathias@google.com> |
improved comments and added a minDelay attribute to sensor_t Change-Id: Ie00fe8260089614e15f1f8035b8392711dff048c
/hardware/libhardware/include/hardware/sensors.h
|
1832f55760fff86d00b5d808b3da8f1e55a889e5 |
|
30-Jul-2010 |
Mathias Agopian <mathias@google.com> |
Added definition/documentation for pressure sensors Change-Id: I68b1bb74ebf1aceee09b6e8cbb8e37b906dbdcd0
/hardware/libhardware/include/hardware/sensors.h
|
478994a758e48b0de7f56f3de0678d5c2b6a4b61 |
|
24-Jul-2010 |
Mathias Agopian <mathias@google.com> |
improve sensor HAL documentation Change-Id: If443c1d2e48c697fa8774bd94af4e65866d1dedb
/hardware/libhardware/include/hardware/sensors.h
|
66a4095ca0ecfe89b10abe5402617450f57759cd |
|
23-Jul-2010 |
Mathias Agopian <mathias@google.com> |
Be more explicit about the rate at which sensor events must be returned Change-Id: I937e84c34c539b4e3ff34eddcf4fb24e2866ebfa
/hardware/libhardware/include/hardware/sensors.h
|
98c5309047d2eedfe93ac42243f9750cfeb3517e |
|
20-Jul-2010 |
Mathias Agopian <mathias@google.com> |
move the old sensorHAL interface into a separate header sensors_deprecated.h is included from sensors.h, for easier reading. Change-Id: I97883e1db73beb6c612da2ec023ee6bb8d4858c3
/hardware/libhardware/include/hardware/sensors.h
|
cdefccdba52337df41f577d9ebfcfd67c05708cf |
|
16-Jul-2010 |
Mathias Agopian <mathias@google.com> |
new sensor_event_t structure for the new HAL that can handle bigger payloads Change-Id: I8f21e457c308eea9cb1f73b49b1fed36627ec55e
/hardware/libhardware/include/hardware/sensors.h
|
b1e212e7b6fce2bc5c743b05853129e19760d7a4 |
|
09-Jul-2010 |
Mathias Agopian <mathias@google.com> |
New sensor HAL and test Change-Id: I216e3dd0b2b45829fef7c682774d2cdd8271d4e7
/hardware/libhardware/include/hardware/sensors.h
|
19ea59f86521c1b3ef72999e3cccc47b48c445ad |
|
26-Feb-2010 |
Mathias Agopian <mathias@google.com> |
[2472946] Sensor.TYPE_ORIENTATION returns inverted roll values update the documentation is sensors.h to reflect reality.
/hardware/libhardware/include/hardware/sensors.h
|
a2414316075dde4ca5c1393c662f224b36dd3fdc |
|
03-Nov-2009 |
Mike Lockwood <lockwood@android.com> |
Add documentation for proximity and light sensors. Change-Id: I5692e803e33aefbfd79c156fec7700d972140dc4 Signed-off-by: Mike Lockwood <lockwood@android.com>
/hardware/libhardware/include/hardware/sensors.h
|
2bedac69dc3b9fb93f7bfd3ef334224fc5b7f4c3 |
|
04-Sep-2009 |
Mike Lockwood <lockwood@android.com> |
sensors: whitespace clean up Change-Id: I49da2d17dae2f9f958a0ccb205c41a83c123802c Signed-off-by: Mike Lockwood <lockwood@android.com>
/hardware/libhardware/include/hardware/sensors.h
|
fbbb347f17942ac3436938501912ab066857b251 |
|
29-Aug-2009 |
Mike Lockwood <lockwood@android.com> |
sensors: Add optional close_data_source call Change-Id: I591afea509ee055211a4beeaa83b12692e251f67 Signed-off-by: Mike Lockwood <lockwood@android.com>
/hardware/libhardware/include/hardware/sensors.h
|
61fee89f2d50cc01c34930cda8f65f70aa23acc4 |
|
21-Aug-2009 |
Iliyan Malchev <malchev@google.com> |
libhardware: add a field for reporting light levels Signed-off-by: Iliyan Malchev <malchev@google.com>
/hardware/libhardware/include/hardware/sensors.h
|
f5a22bcfa64f4f33b5877cd44761363af952b768 |
|
08-Jul-2009 |
Iliyan Malchev <malchev@google.com> |
libhardware: add data field for proximity sensors Signed-off-by: Iliyan Malchev <malchev@google.com>
/hardware/libhardware/include/hardware/sensors.h
|
8d567480b45a801a1955e4743c5eeae431d58f56 |
|
03-Jun-2009 |
Bill Napier <napier@google.com> |
Update open_data_source documentation to accurately reflect the correct return value on error.
/hardware/libhardware/include/hardware/sensors.h
|
21b652f933b21aa37bd73364b486347fcc333d5c |
|
22-May-2009 |
Mike Lockwood <lockwood@android.com> |
Sensors: Use a native_handle for the data channel instead of a single file descriptor. This eliminates the requirement that all sensors share a single file descriptor. This, along with concurrent changes in other projects, fixes bugs b/1614524 and b/1614481 Signed-off-by: Mike Lockwood <lockwood@android.com>
/hardware/libhardware/include/hardware/sensors.h
|
465cf474beaf67c3d8b7fe6889ad74c1cfc572e1 |
|
18-May-2009 |
Mathias Agopian <mathias@google.com> |
fix [1847499] sensors.h : "roll" documentation is wrong
/hardware/libhardware/include/hardware/sensors.h
|
f53ebec38718ff5d6b2aff2fa62b92a75d007ca5 |
|
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
/hardware/libhardware/include/hardware/sensors.h
|
d51f49a11dad52e172e4d7f6fcdf571f24efbcd5 |
|
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
/hardware/libhardware/include/hardware/sensors.h
|
b376203efb29c5f86ad8c8d40e90b74756669a1c |
|
11-Feb-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //branches/cupcake/...@130745
/hardware/libhardware/include/hardware/sensors.h
|
51704bed795b5b0e5e3c7b792dcdc2bf2d96a9e9 |
|
18-Dec-2008 |
The Android Open Source Project <initial-contribution@android.com> |
Code drop from //branches/cupcake/...@124589
/hardware/libhardware/include/hardware/sensors.h
|
d6054a36475b5ff502b4af78f7d272a713c1a8e7 |
|
21-Oct-2008 |
The Android Open Source Project <initial-contribution@android.com> |
Initial Contribution
/hardware/libhardware/include/hardware/sensors.h
|