b75315a3e185b4559d73c69eea3b30679239fac1 |
|
21-Jun-2017 |
Andrew Rossignol <aarossig@google.com> |
Inlines small functions in core/ to reduce code size Before: 102926 After: 102510 Bug: 62838047 Test: load_chre.sh, basic sanity check Change-Id: I7eb76057ec7be4e552d841c74d9c9354fe1e5fc5
/system/chre/core/sensor_request.cc
|
2b8f386e109c5470fbe8da4d3242e75c70993a1e |
|
24-Apr-2017 |
Meng-hsuan Chung <menghsuan@google.com> |
Rework sensor request interval/latency merging. Override high non-default interval/latency sensor request and merge sensor request through minimum batch interval. Test: run_tests.sh Bug: 37904930 Change-Id: I87bf17f25e15f4f59785574d8132dbc7b48301bf
/system/chre/core/sensor_request.cc
|
474dd3f44effc5df316911af9643fc98fce0ca16 |
|
13-Apr-2017 |
Meng-hsuan Chung <menghsuan@google.com> |
Fix bug in SensorRequest::mergeWith() It asserts without this CL when merging with a request that has SensorMode::Off. Change-Id: Idf53a40589c153068a1832fd1ca8285cfea2e00d
/system/chre/core/sensor_request.cc
|
7e3b2f719dfcff6fc0a394bafe6506981a2a2e17 |
|
05-Apr-2017 |
Andrew Rossignol <aarossig@google.com> |
Enables -Wconversion for the simulator and fixes some warnings Test: Run the sim, tests and load_chre.sh. Change-Id: Iee7d7513b91a92e7daea108346ab5881e3f55a14
/system/chre/core/sensor_request.cc
|
90db64e2ff34e67d967abf755c9dc2dd9a715079 |
|
11-Mar-2017 |
Meng-hsuan Chung <menghsuan@google.com> |
Deliver Prox data using chreSensorByteData Change-Id: Ib38e12dbd53f9d7268179b12541b549415fa1c95
/system/chre/core/sensor_request.cc
|
cea64a899fafc0e75dc0e63dbe699ca5679564ad |
|
09-Mar-2017 |
Meng-hsuan Chung <menghsuan@google.com> |
Removes one-shot sensor's requests after delivering data to clients Change-Id: Ieedc53cd140eedfb206eb6e8cdda06894a77fc07
/system/chre/core/sensor_request.cc
|
48fda6e1eedf6ba80ae7596fc7676f8318a1e88e |
|
07-Mar-2017 |
Meng-hsuan Chung <menghsuan@google.com> |
Implements the chreGetSensorInfo CHRE API Also modifies SensorWorld nanoapp to exercise the API. Change-Id: If71643bbc98edc5fb8a753aa546aa31ee4c27f48
/system/chre/core/sensor_request.cc
|
ba02dd147fe1ab32de471743e1996b416d345a7a |
|
17-Feb-2017 |
Meng-hsuan Chung <menghsuan@google.com> |
Add support for temperature and uncalibrated sensors Change-Id: I4561ce1661496ad71b5f63ad66c990ac3d2e4b3b
/system/chre/core/sensor_request.cc
|
bf7f9e866c31f63b321172dec0a8d8037aa2460b |
|
10-Feb-2017 |
Meng-hsuan Chung <menghsuan@google.com> |
Add support to post non-ThreeAxis data events Change-Id: I74dff552e85a2976531e754cfefc44d69d0febe0
/system/chre/core/sensor_request.cc
|
a0bc6bcb8f586c873e46ed39ba608c6c9728f40c |
|
10-Feb-2017 |
Meng-hsuan Chung <menghsuan@google.com> |
Get CHRE event type through CHRE sensor type Change-Id: Ia72b400b87f0de4e3513b22c726263c090e708df
/system/chre/core/sensor_request.cc
|
2d93f2a877a9c68a2ef249ba996188188d8469ac |
|
28-Jan-2017 |
Andrew Rossignol <aarossig@google.com> |
Refactors the RequestMultiplexer to use mergeWith - Replaces the generateIntersectionOf class to avoid temporary objects. - Updates the SensorRequest implementation and tests to use this new API Change-Id: I39b646ac36b299d724eb2ce8102ef489ee84fa8d
/system/chre/core/sensor_request.cc
|
d4bbafd70fea2da476081166a29acd8b5cbb21a1 |
|
27-Jan-2017 |
Andrew Rossignol <aarossig@google.com> |
Adds a SensorRequest constructor to take an owning nanoapp - Also adds a method to convert a CHRE sensor mode to a strongly typed sensor mode. Change-Id: Iddeb17410037fd26f96282d900afbd4bb660d581
/system/chre/core/sensor_request.cc
|
4446be9be8f90e66d3cb4d30393862fc725230da |
|
26-Jan-2017 |
Andrew Rossignol <aarossig@google.com> |
Renames chre/core/sensors.h to chre/core/sensor_request.h - This better represents the function of the file. - Makes space for a new class called Sensor in core/ without having sensors and sensor which could be confusing. Change-Id: I5483ee5c2d73d44cbfcb07ffbf5c8db8a4c86395
/system/chre/core/sensor_request.cc
|