DMP reading with ATmega and MPU6050

By someusername , 15 March 2016

Hello,

I used motion_driver-5.1.3 as a guide to port to ATmega328 (in pure C, not Arduino).

I am able to initialize the DMP and send the values from fifo_read to the serial Port. The problem is I always get the same values.
So my question is: can I do a function call in a loop or is it mandatory to use interrupts? if interrupts, please elaborate, because I tried and had no success.

Other doubts I have:
- using the quaternion "option" I get a packet with 17 values, what does each represent ?
- are they integers or can be floating point ?

Regards

phpbb Topic ID
33727