I am using the BMI270 and the associated Bosch API, running in zephyr RTOS environment. I have it configured for:
BMI2_ACCEL,
BMI2_ANY_MOTION,
BMI2_NO_MOTION,
BMI2_STEP_COUNTER,
BMI2_STEP_ACTIVITY,Monitoring the current consumption the behavior I see is while system is mostly idle with a bit on motion the current consumption is around 10 to 15uA. I have my no motion duration set to 30 seconds so after 30 seconds I get an IRQ indicating no motion then the current usage of the device steps up to ~55uA
As soon as I move the device at all I get an any motion IRQ and the current drops back again
Anyone else observe this? The application currently does not do anything with these events so I don't think it is something like my higher level FW is in some other strange mode when this occurs
Thank you!
-Kyler