summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--firmware/os/drivers/bosch_bmi160/bosch_bmi160.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/firmware/os/drivers/bosch_bmi160/bosch_bmi160.c b/firmware/os/drivers/bosch_bmi160/bosch_bmi160.c
index 34bad873..3f272d6c 100644
--- a/firmware/os/drivers/bosch_bmi160/bosch_bmi160.c
+++ b/firmware/os/drivers/bosch_bmi160/bosch_bmi160.c
@@ -3344,7 +3344,7 @@ static void processPendingEvt(void)
}
}
if (mTask.sensors[STEPCNT].flush > 0 || T(pending_step_cnt)) {
- T(pending_step_cnt) = T(pending_step_cnt) && !stepCntFlushGetData();
+ T(pending_step_cnt) = !stepCntFlushGetData() && T(pending_step_cnt);
return;
}
if (mTask.pending_calibration_save) {