From 0d16160ce2207fd248c2d93a4f7a77a05176204d Mon Sep 17 00:00:00 2001 From: Keith Packard Date: Tue, 27 Dec 2022 21:29:12 -0800 Subject: [PATCH] drivers: Add AO_LOG_NORMALIZED support to BMI088 command Make this driver work in monitor idle mode Signed-off-by: Keith Packard --- src/drivers/ao_bmi088.c | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/drivers/ao_bmi088.c b/src/drivers/ao_bmi088.c index 357d1d0e..d03fceab 100644 --- a/src/drivers/ao_bmi088.c +++ b/src/drivers/ao_bmi088.c @@ -288,6 +288,15 @@ static struct ao_task ao_bmi088_task; static void ao_bmi088_show(void) { +#ifdef AO_LOG_NORMALIZED + printf ("BMI088: %7d %7d %7d %7d %7d %7d\n", + ao_bmi088_along(&ao_bmi088_current), + ao_bmi088_across(&ao_bmi088_current), + ao_bmi088_through(&ao_bmi088_current), + ao_bmi088_roll(&ao_bmi088_current), + ao_bmi088_pitch(&ao_bmi088_current), + ao_bmi088_yaw(&ao_bmi088_current)); +#else printf ("Accel: %7d %7d %7d Gyro: %7d %7d %7d\n", ao_bmi088_current.acc.x, ao_bmi088_current.acc.y, @@ -295,6 +304,7 @@ ao_bmi088_show(void) ao_bmi088_current.gyr.x, ao_bmi088_current.gyr.y, ao_bmi088_current.gyr.z); +#endif } static const struct ao_cmds bmi_cmds[] = { -- 2.30.2