diff options
author | James_Chao <james_chao@asus.corp-partner.google.com> | 2019-01-21 20:06:19 +0800 |
---|---|---|
committer | chrome-bot <chrome-bot@chromium.org> | 2019-01-23 00:20:26 -0800 |
commit | 4ed20a85abc7e850d8ba28b99e517407596849cd (patch) | |
tree | c37f96f2bf04ae1a63faa140d64de8917b8af58a | |
parent | 3961177e176760c383e3f9f55da5882cba3192f3 (diff) | |
download | chrome-ec-4ed20a85abc7e850d8ba28b99e517407596849cd.tar.gz |
Ampton: tune motion sensors
BUG=b:118756407
BRANCH=octopus
TEST=On Ampton EVT, Check the x,y,z direction is correct.
Change-Id: Ia84d5db0723d8b24e7725333f35d466b7438598b
Signed-off-by: James_Chao <james_chao@asus.corp-partner.google.com>
Reviewed-on: https://chromium-review.googlesource.com/1425138
Commit-Ready: James Chao <james_chao@asus.corp-partner.google.com>
Tested-by: James Chao <james_chao@asus.corp-partner.google.com>
Reviewed-by: Jett Rink <jettrink@chromium.org>
Reviewed-by: Justin TerAvest <teravest@chromium.org>
-rw-r--r-- | board/ampton/board.c | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/board/ampton/board.c b/board/ampton/board.c index 941aab7f00..a405a265c0 100644 --- a/board/ampton/board.c +++ b/board/ampton/board.c @@ -151,6 +151,12 @@ const mat33_fp_t lid_standard_ref = { { 0, 0, FLOAT_TO_FP(1)} }; +const mat33_fp_t base_standard_ref = { + { 0, FLOAT_TO_FP(-1), 0}, + { FLOAT_TO_FP(1), 0, 0}, + { 0, 0, FLOAT_TO_FP(1)} +}; + /* sensor private data */ static struct kionix_accel_data g_kx022_data; static struct bmi160_drv_data_t g_bmi160_data; @@ -192,7 +198,7 @@ struct motion_sensor_t motion_sensors[] = { .drv_data = &g_bmi160_data, .port = I2C_PORT_SENSOR, .addr = BMI160_ADDR0, - .rot_standard_ref = NULL, /* Identity matrix. */ + .rot_standard_ref = &base_standard_ref, .default_range = 4, /* g */ .min_frequency = BMI160_ACCEL_MIN_FREQ, .max_frequency = BMI160_ACCEL_MAX_FREQ, |