I try to use an MCU to communicate with MMA9553L by I2C. I'm sure that I2C and other command works fine.
As I've read the MMA955xLSWRM, I try to write command {0x12,0x20,0x06,0x01,0x04} to the cfg register, but it shows the same phenomenon with command {0x12,0x20,0x06,0x01,0x00} . The current is still very big.
So I want to know, how to make MMA9553L go into DOZE mode? Why I'm wrong? What should I do?
My E-Mail is biht@neusoft.com if necessary.
Thank you!
Solved! Go to Solution.
Hi,
Attached presentation describes how to optimize and reduce MMA9553L current consumption.
The most effective means are the following:
- autonomous suspend feature of the pedometer application,
- doze mode of the sleep/wake application.
I hope it will help to solve your issue. Don't hesitate to ask for further details if needed.
Regards, Jacques.
Hi,
Attached presentation describes how to optimize and reduce MMA9553L current consumption.
The most effective means are the following:
- autonomous suspend feature of the pedometer application,
- doze mode of the sleep/wake application.
I hope it will help to solve your issue. Don't hesitate to ask for further details if needed.
Regards, Jacques.
Hi, Jacques Trichet
Thank you very much for your help. That PDF is useful. I have deceased the current successfully.
Excellent,
FYI, we'll release soon a new FW revision for MMA9553L which reduces significantly the pedometer operating current.
I'll email you directly when it will be available.
Thank you for notifying me. By the way, will MMA9555L update to a new FW at the same time?