Merge pull request #1542 from OpenUAS/fix_bebop_magneto

Fixed bebop magnetometer
Was a regression from commit 25fddec9d0
This commit is contained in:
Felix Ruess
2016-02-19 16:07:53 +01:00
+2 -2
View File
@@ -134,8 +134,8 @@ void imu_bebop_event(void)
#if BEBOP_VERSION2 #if BEBOP_VERSION2
// In the second bebop version the magneto is turned 90 degrees // In the second bebop version the magneto is turned 90 degrees
VECT3_ASSIGN(imu.mag_unscaled, -imu_bebop.ak.data.vect.x, -imu_bebop.ak.data.vect.y, imu_bebop.ak.data.vect.z); VECT3_ASSIGN(imu.mag_unscaled, -imu_bebop.ak.data.vect.x, -imu_bebop.ak.data.vect.y, imu_bebop.ak.data.vect.z);
#else #else //BEBOP regular first verion
VECT3_ASSIGN(imu.mag_unscaled, imu_bebop.ak.data.vect.y, imu_bebop.ak.data.vect.x, imu_bebop.ak.data.vect.z); VECT3_ASSIGN(imu.mag_unscaled, -imu_bebop.ak.data.vect.y, imu_bebop.ak.data.vect.x, imu_bebop.ak.data.vect.z);
#endif #endif
imu_bebop.ak.data_available = FALSE; imu_bebop.ak.data_available = FALSE;