Good day,
I have searched the forum and this questions has been asked a couple of times but never answered.
We have started using the ICM-20649 as a replacement to the ICM-20648. We have a software library to extract the orientation quaternions of the device's DMP which appears to be functional in both devices.
One difference is that the previous ICM-20648 will correctly reference the quaternion data to the gravity vector and the ICM-20649 references the data to whichever orientation it had when start-up (relative orientation to startup)
Is there a reason for that? it would be helpful to have the documentation for the ICM-20649 DMP so we can debug this issue. This is important for us as we have purchased a large quantity of stock of the new device.
The device is set up to work in accel/gyro mode, no compass.
Thank you
OP