void getGyroValues(){ float xyz[3]; gyro.readGyro(xyz); gx = xyz[0]; gy = xyz[1]; gz = xyz[2]; }
void ITG3200_sample(){ #ifdef DEBUG_ITG3200_POLLER DEBUG_1("Starting"); #endif float x,y,z; if (itg.isRawDataReady()){ itg.readGyro(&x,&y,&z); logMessage("Gyro.ITG3200.X",x, "Degrees*1000/Second"); logMessage("Gyro.ITG3200.Y",y, "Degrees*1000/Second"); logMessage("Gyro.ITG3200.Z",z, "Degrees*1000/Second"); } #ifdef DEBUG_ITG3200_POLLER DEBUG_1("Finished"); #endif }