History log of /system/chre/chre_api/include/chre_api/chre/sensor.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
223d13b5580213c1aa99096c37c4b5cc0db5c393 18-May-2017 Meng-hsuan Chung <menghsuan@google.com> Clarify the usage of chreSensorConfigureModeOnly

Bug: 37855398
Change-Id: I1760fbc22d4d673da6144a3201c0d174ad16a88d
/system/chre/chre_api/include/chre_api/chre/sensor.h
c5b54dd16552bf372869b9b914fe14475332f841 01-May-2017 Meng-hsuan Chung <menghsuan@google.com> Adds chreSensorConfigureWithBatchInterval to CHRE API

Change-Id: Ieae8468ee5341b8ee9572b09d424f71190cc2f44
/system/chre/chre_api/include/chre_api/chre/sensor.h
0e8ef0407c19c59de1b7eaa84d24c21644aba643 15-Apr-2017 Meng-hsuan Chung <menghsuan@google.com> [CHRE API] Remove interval/latency requirements added in a v1.1 draft

Change-Id: Ie3ed091cd2ac1fef5abfc0cbf3ba9f0b48da3550
/system/chre/chre_api/include/chre_api/chre/sensor.h
75a281c40d3e2c3a8402ee82d0108c6523d86f35 31-Mar-2017 Meng-hsuan Chung <menghsuan@google.com> Clarifies that XXX_BIAS_INFO support is optional in CHRE API

Also removes CHRE_EVENT_SENSOR_ACCELEROMETER_BIAS_INFO that was added
earlier in a v1.1 draft.

As users of this API have access to both calibrated and uncalibrated
accel/gyro/mag data, support of the bias info is not necessary, and
was not required in v1.0.

Change-Id: I54d7247a0fb102c77b8d9b985d778eb5729997b0
/system/chre/chre_api/include/chre_api/chre/sensor.h
eb1d4a81bad7ec818df77c5cff90dcd5df300396 22-Mar-2017 Meng-hsuan Chung <menghsuan@google.com> Adds factory calibration description to magnetometer data

Change-Id: I7a5d3ca73567c5796ce02d9f44056c423f555769
/system/chre/chre_api/include/chre_api/chre/sensor.h
e13b6dd226b45d1c55421a9a9b1083213c542b79 14-Mar-2017 Meng-hsuan Chung <menghsuan@google.com> Fixes CHRE API typo

Change-Id: I98761a93df9642b45e4f6ab0d9772552f014e9e0
/system/chre/chre_api/include/chre_api/chre/sensor.h
c780b3163cebce4929d80509e51696118012cfec 10-Mar-2017 Meng-hsuan Chung <menghsuan@google.com> Adds descriptions to CHRE API sensor subscription behavior

Change-Id: I0ccccdb990b6d19cfdfff4cbd3265d4ee5b23145
/system/chre/chre_api/include/chre_api/chre/sensor.h
8c9b2216d8fe39d9c2995a5c71057e322bc8fb3a 04-Mar-2017 Brian Duddie <bduddie@google.com> CHRE API: Add minInterval to struct chreSensorInfo

This new field allows nanoapps to identify the maximum supported
sampling frequency of the sensor. Requests for a sampling rate greater
than the maximum supported, i.e. an interval that is less than the
minimum, will elicit a false return value from chreSensorConfigure.

Test: compile test only
Change-Id: I33b3ab6cb192ad50cc99e0414c2b04b653b04cac
/system/chre/chre_api/include/chre_api/chre/sensor.h
3d74cd8d5ea1175a8bf55c908b314afe56f18bdf 10-Feb-2017 Meng-hsuan Chung <menghsuan@google.com> Add uncalibrated and temperature sensors to the CHRE API

Added 6 sensors and associated data types for IMU calibrations.

Change-Id: I77d1dcd3fe0fac19c097e47dbfe4d23b30296290
/system/chre/chre_api/include/chre_api/chre/sensor.h
6bb73b09cc327ecbfede8cb7657d93cecb57e159 13-Feb-2017 Brian Duddie <bduddie@google.com> Updates to CHRE API for Doxygen and style consistency

Change-Id: I0f1b883813a1d6e634b3b1c5215ed9d5415b8fc4
/system/chre/chre_api/include/chre_api/chre/sensor.h
81a6a1ae403d6c46e1d8379dad6e39fe39d480f1 13-Jan-2017 Andrew Rossignol <aarossig@google.com> Adds names to sensor sample data structs.

Also fixes a typo in reference to the event type for the three-axis
sensor sample.

Change-Id: I874b392c4dd8f17c3d7e2c74a99e3b0d3d5f7953
/system/chre/chre_api/include/chre_api/chre/sensor.h
f14775ccdb4690fc138abe227c5de21070e10565 13-Jan-2017 Brian Duddie <bduddie@google.com> Make chreSensorConfigureModeOnly static inline

The definition of this helper function should be entirely local to the
translation unit in which it is defined.

Change-Id: I9d4ee7356ad566e52a0cc4aaaac4ee92094f0be7
/system/chre/chre_api/include/chre_api/chre/sensor.h
e64f180233e64c40b56993cfea3696c5b4b16395 04-Nov-2016 Brian Duddie <bduddie@google.com> Initial import of CHRE source from external repo

Starting at commit 46a52e0 from contexthub-base.

Change-Id: I373f3a99b74757daae465b78a3d19bfce4770364
/system/chre/chre_api/include/chre_api/chre/sensor.h
c14e4d77b5a945140ec2683bd393ff2e68874545 04-Mar-2017 Brian Duddie <bduddie@google.com> Remove preview versions of CHRE API and PALs

These files will be re-added in an older state and then updated through
the incoming history merge from another repo.

Change-Id: I7d5aab4c9b499f7c24a77ec9380f1b4d9533a7f2
/system/chre/chre_api/include/chre_api/chre/sensor.h
1b71bde2244d67695481e27f7eaa8093832281d9 15-Feb-2017 Brian Duddie <bduddie@google.com> Add initial preview of CHRE API v1.1

Introduce the current preview release of the next version of the CHRE
API, version 1.1. This new version builds upon v1.0 by adding support
for the following features/capabilities:

- Ability to request GNSS-based position fixes, along with raw
measurement data
- Ability to register for monitoring the results of WiFi scans, and
to explicitly request a new WiFi scan
- Ability to query for cell identity information from the WWAN modem,
including information about neighbor cells
- Ability to lookup the instance ID of other nanoapps running in the
system, enabling nanoapps to provide services for other nanoapps

This version of the API also extends and updates the top-level
documentation in chre.h, covering platform expectations surrounding
compatibility, threading, etc.

As of this CL, the API is in preview stage and is still subject to
change.

Test: compile test only
Change-Id: I2baf93130f1ef03b1a4c94d4465f64c1010dd4ea
/system/chre/chre_api/include/chre_api/chre/sensor.h