Hi @TDK developer
Now, I'm using TDK ICM-45686 sensor to develop wearables, I find that when acc is in low power mode, odr is 25, 50, or 100Hz, gyro is disable, map data ready to int1, Then I read acc data from register 0x00-0x05, I find that acc data are all 0x00. But if gyro is standby, low power mode or low noise mode, the acc data will be normal.
I hope that you can support me to debug it.
Thank you in advance for your support!
Hello,
Are you using eMD firmware?
I don't use any image, I just want to get raw data for ACC in ACC only low power mode, and then do the algorithm by myself
How about this case? Do you give me an example code for ICM-45686 in acc only low power mode?
Hi,
Could you tell me more about the sequence you followed to get the sensor in the low power mode?
Thanks
1.Establish i2c communication
2.Read chip ID: read 0x72: 1byte, value is 0xe9
3.Write 0x02 to 0x10 address
4.Write 0x2B to 0x1B address
5.Write 0x1B to 0x1C address
6.Write 0x04 to 0x16 address
7.Write 0x03 to 0x18 address
8.loop to get acc data from 0x00-0x05(Read 0x19 value, if value & 0x04 == 0x04, will read 6 byte from 0x00 register, then convert the lsb value to g value)
Could you please help me check the above steps? @MOD_Mustafa
@MOD_Mustafa How about my question?
Hi,
Could you please tell me if you have NDA with TDK-Invensense?
HI @MOD_Mustafa
Sorry, I am an individual developer, I haven't signed the NDA, and you can share how to enter ACC only low power mode, and make sure the ACC data is working properly