Having an issue where when calling:
resetPosAndIMU() then recalibrateIMU() does not yield a 0,0 measurement after making a call to getPosition(), then pulling the getX(DistanceUnit.MM) and getY(Distanceunit.MM). They appear to be previous settings for the unit as we do not store them and read them every iteration using the update() call.