summaryrefslogtreecommitdiff
path: root/board/metaknight/board.c
diff options
context:
space:
mode:
authorYu-An Chen <yu-an.chen@quanta.corp-partner.google.com>2021-04-26 09:26:57 +0800
committerCommit Bot <commit-bot@chromium.org>2021-04-27 01:47:46 +0000
commit0225995a23cb491950d2ea948c2b60dd222879fd (patch)
treedceea9b92ff2529cf12f75582716ffe4b2b3563d /board/metaknight/board.c
parent7307d9e294a9309f152fe5e4adf12854116c0727 (diff)
downloadchrome-ec-0225995a23cb491950d2ea948c2b60dd222879fd.tar.gz
Metaknight: Set gyroscope translation matrix
CTS tests are failing because sensor values from axis 1 and 2 are negated. When the test expects 360 degrees, -360 degrees gets reported. Set the standard base translation matrix to resolve this. BUG=b:186141913 BRANCH=dedede TEST=CTS PASS Signed-off-by: yu-an.chen@quanta.corp-partner.google.com Change-Id: Ic56fd73a0c9e382aa83ddf1f8fb5a660920ccd11 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2850293 Reviewed-by: Henry Sun <henrysun@google.com> Reviewed-by: Aseda Aboagye <aaboagye@chromium.org>
Diffstat (limited to 'board/metaknight/board.c')
-rw-r--r--board/metaknight/board.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/board/metaknight/board.c b/board/metaknight/board.c
index 03fff8d9c7..3245b034ac 100644
--- a/board/metaknight/board.c
+++ b/board/metaknight/board.c
@@ -638,7 +638,7 @@ struct motion_sensor_t icm426xx_base_gyro = {
.port = I2C_PORT_ACCEL,
.i2c_spi_addr_flags = ICM426XX_ADDR0_FLAGS,
.default_range = 1000, /* dps */
- .rot_standard_ref = &base_standard_ref,
+ .rot_standard_ref = &base_icm_ref,
.min_frequency = ICM426XX_GYRO_MIN_FREQ,
.max_frequency = ICM426XX_GYRO_MAX_FREQ,
};