06-11-2021 10:25 AM
Hi,
I read BMA400's FIFO. I set ODR to 50 Hz so FIFO fulls in approximately 5.06 seconds. MEMS is in normal mode and I want it consumes less power. Is it possible to use Auto LowPower and Auto Wakeup features while reading datas from FIFO ? If yes how ? I gave it a try.
I set 0x2C register to 0x7D(5 seconds) and
0x2D register is 0x06(enabled wakeup interrupt and timer trigger).
I set 0x2A register to 400(1 second) and
0x2B register is 0x04(lowpower timeout active).
I see that FIFO full flag does not be fired in 5 seconds. It takes longer(more than 10 seconds). How should I configure these registers ?
06-11-2021 12:38 PM
Hello fatihozen,
You could refer the two link for your question.
Introduction about BMA400 Auto Wakeup and Auto Low Power
https://community.bosch-sensortec.com/t5/Knowledge-base/Introduction-about-BMA400-Auto-Wakeup-and-Au...
How to use BMA400 FIFO
https://community.bosch-sensortec.com/t5/MEMS-sensors-forum/BMA400-FIFO-Low-Power-Issue/m-p/24886