New issue
Advanced search Search tips

Issue 819377 link

Starred by 1 user

Issue metadata

Status: Untriaged
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 2
Type: Bug



Sign in to add a comment

EC: bma2x2: add code to support fast calibration

Project Member Reported by gwendal@chromium.org, Mar 6 2018

Issue description

bma253/bma255 support fast compensation like bmi160, where we can let the sensor calibrate itself. We then read the offsets, store them in the VPD and use them every time the device boots.

Let the sensor calibrate itself in factory (test SpatialSensorCalibration) is more precise than test AccelerometersCalibration: ideally we should do 3 measurement (device in X, Y and Z plane) but we do only the Z plane.

Also, to save some EC processing on the data path, we should populate offsets (0x38, 0x39, 0x3A) [offset_filt_x/y/z] and let the sensor applies the offsets at the source.
 

Sign in to add a comment