Wrong measures with gyroscope

By manu , 20 August 2014

Hi,
I use MPU9250 and I am developpping on a cortex m0.
I have some issue reading gyroscope registers.

The full scale is 250 dps.
The board is not moving but I get high values from the gyroscope :
x : 129 y : 147 z : 198
I get '0' for offset registers.

For acceleration, I get x : -0.52 y : 0.43 z : 0.77. The acceleration doesn't seems odd.

The accuracy is zero for both captors.

Is it a issue about calibration?

Thanks in advance.

robert_valvonis

11 years 7 months ago

Hi,
Try to run self test and push the biases in DMP. Please refer to motion driver for running self test and setting up MPU.

phpbb Post ID
25650

manu

11 years 6 months ago

It was a configuration issue in initialization. I have now accel(0,0,1) and gyro (0.4,0.5,0).
I read the same values in fifo.
But when I enable the dmp, the fifo is empty. I suppose it is a another configuration issue.
I use spi to write in mpu memory. What would be the right procedure to write in MEM_R_W?

Thanks in advance

phpbb Post ID
25653
phpbb Topic ID
16494