Hi,
I am reading the bias information from the 9150 and saving it to flash memory, which works fine and I can see the values saved are correct. However when I write these values back to the 9150 and then read them back from the 9150 to see if they were correctly written, I get all 0s. Only after 20 seconds or so I get non-zero values, which do not match those that I wrote into the chip.
I am writing the saved values after I have called "eMPL_init()" and "eMPL_start_mpu()" but before "eMPL_update_data()".
Could it be that when "eMPL_update_data()" is called, the chip automatically gets the latest bias information and overwrites what I have written into it? Or in other words, how can I check if the bias values I write to the chip are actually written into it and are used by the DMP to calculate gyro, accel and mag data?
Thanks in advance,
Danny
- Log in to post comments
phpbb Topic ID
14637