diff --git a/sw/airborne/subsystems/imu/imu_aspirin2.h b/sw/airborne/subsystems/imu/imu_aspirin2.h index 4c4093b60d..9a5e53eba1 100644 --- a/sw/airborne/subsystems/imu/imu_aspirin2.h +++ b/sw/airborne/subsystems/imu/imu_aspirin2.h @@ -109,7 +109,7 @@ static inline void imu_from_buff(void) #ifdef LISA_M_LONGITUDINAL_X RATES_ASSIGN(imu.gyro_unscaled, q, -p, r); - VECT3_ASSIGN(imu.accel_unscaled, y, -y, z); + VECT3_ASSIGN(imu.accel_unscaled, y, -x, z); #else RATES_ASSIGN(imu.gyro_unscaled, p, q, r); VECT3_ASSIGN(imu.accel_unscaled, x, y, z);