Make this driver work in monitor idle mode
Signed-off-by: Keith Packard <keithp@keithp.com>
static void
ao_bmi088_show(void)
{
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,
printf ("Accel: %7d %7d %7d Gyro: %7d %7d %7d\n",
ao_bmi088_current.acc.x,
ao_bmi088_current.acc.y,
ao_bmi088_current.gyr.x,
ao_bmi088_current.gyr.y,
ao_bmi088_current.gyr.z);
ao_bmi088_current.gyr.x,
ao_bmi088_current.gyr.y,
ao_bmi088_current.gyr.z);
}
static const struct ao_cmds bmi_cmds[] = {
}
static const struct ao_cmds bmi_cmds[] = {