From 6dc94b0e3dadb7f6c7660f568f4024ff0bcd2b95 Mon Sep 17 00:00:00 2001 From: Siddharth Purohit Date: Mon, 8 Apr 2019 16:07:43 +0530 Subject: [PATCH] Compass: fix compass orientation for AK09916 on Cube --- libraries/AP_Compass/AP_Compass.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libraries/AP_Compass/AP_Compass.cpp b/libraries/AP_Compass/AP_Compass.cpp index a32f6b040b..217f7b863f 100644 --- a/libraries/AP_Compass/AP_Compass.cpp +++ b/libraries/AP_Compass/AP_Compass.cpp @@ -812,7 +812,7 @@ void Compass::_detect_backends(void) // we run the AK8963 only on the 2nd MPU9250, which leaves the // first MPU9250 to run without disturbance at high rate ADD_BACKEND(DRIVER_AK8963, AP_Compass_AK8963::probe_mpu9250(1, ROTATION_YAW_270)); - ADD_BACKEND(DRIVER_AK09916, AP_Compass_AK09916::probe_ICM20948(0, ROTATION_ROLL_180_YAW_270)); + ADD_BACKEND(DRIVER_AK09916, AP_Compass_AK09916::probe_ICM20948(0, ROTATION_ROLL_180_YAW_90)); break; case AP_BoardConfig::PX4_BOARD_FMUV5: