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 ?
You could refer the two link for your question.
Introduction about BMA400 Auto Wakeup and Auto Low Power