I saw the attachment but i need to add comment as following: 1. any power mode change or other change are expected to do only under "config mode". if you operate sensor in "NDoF" mode, and try to change sensor settings, it will not take effect. you write some value but will read out previous value. Even in your log, you change the power mode value in register with correct read out value, the sensor behavior is also always correct. So it is highly recommend to do any change only under "config mode". 2. in API, we give more delay because of the sensor power mode change need extra delay inside. the MCU mode change only needs 7 ms and 19 ms as indicate in datasheet. but the physical sensor unit inside needs more time if it is related to any power mode change. to keep API safe, we use enough delay inside.
... View more