We are using a GY-521 Arduino MPU6050 breakout board, using Jeff Rowberg's DMP6 libaries1.
However, when we read values from the sensor while it is held stationary, the values drift considerably, until they stabilize at a value after around 1 minute.
Is this expected behavior from these chips with these libraries? We've tried with more than 4 chips, and all drift.
Notably, the chip does not drift when we use the code at the Arduino playground (http://playground.arduino.cc/Main/MPU-6050).
Rowberg's code has additional functions that we need, however. How can we fix this?