diff --git a/src/drivers/imu/bmi088/BMI088_accel.cpp b/src/drivers/imu/bmi088/BMI088_accel.cpp index ccfaf5a82b..5ed50020ea 100644 --- a/src/drivers/imu/bmi088/BMI088_accel.cpp +++ b/src/drivers/imu/bmi088/BMI088_accel.cpp @@ -33,6 +33,8 @@ #include "BMI088_accel.hpp" +using namespace time_literals; + /* * Global variable of the accelerometer temperature reading, to read it in the bmi055_gyro driver. The variable is changed in bmi055_accel.cpp. * This is a HACK! The driver should be rewritten with the gyro as subdriver. @@ -328,7 +330,7 @@ BMI088_accel::start() reset(); /* start polling at the specified rate */ - ScheduleOnInterval(BMI088_ACCEL_DEFAULT_RATE - BMI088_TIMER_REDUCTION, 1000); + ScheduleOnInterval((1_s / BMI088_ACCEL_DEFAULT_RATE) - BMI088_TIMER_REDUCTION, 1000); }