diff --git a/ArduCopter/config.h b/ArduCopter/config.h index 2b10094e41..76133fc5cf 100644 --- a/ArduCopter/config.h +++ b/ArduCopter/config.h @@ -50,7 +50,7 @@ # define CONFIG_IMU_TYPE CONFIG_IMU_MPU6000 # define CONFIG_PUSHBUTTON DISABLED # define CONFIG_RELAY DISABLED -# define MAG_ORIENTATION ROTATION_NONE +# define MAG_ORIENTATION AP_COMPASS_APM2_SHIELD # define CONFIG_SONAR_SOURCE SONAR_SOURCE_ANALOG_PIN #endif diff --git a/ArduPlane/config.h b/ArduPlane/config.h index a439439af1..a94248956e 100644 --- a/ArduPlane/config.h +++ b/ArduPlane/config.h @@ -58,7 +58,7 @@ # define CONFIG_IMU_TYPE CONFIG_IMU_MPU6000 # define CONFIG_PUSHBUTTON DISABLED # define CONFIG_RELAY DISABLED -# define MAG_ORIENTATION ROTATION_NONE +# define MAG_ORIENTATION AP_COMPASS_APM2_SHIELD # define CONFIG_SONAR_SOURCE SONAR_SOURCE_ANALOG_PIN #endif diff --git a/libraries/AP_Compass/AP_Compass_HMC5843.h b/libraries/AP_Compass/AP_Compass_HMC5843.h index 99800d8fc3..ec77fe753e 100644 --- a/libraries/AP_Compass/AP_Compass_HMC5843.h +++ b/libraries/AP_Compass/AP_Compass_HMC5843.h @@ -23,6 +23,7 @@ #define AP_COMPASS_COMPONENTS_DOWN_PINS_BACK_LEFT ROTATION_ROLL_180_YAW_225 #define AP_COMPASS_COMPONENTS_DOWN_PINS_LEFT ROTATION_ROLL_180_YAW_270 #define AP_COMPASS_COMPONENTS_DOWN_PINS_FORWARD_LEFT ROTATION_ROLL_180_YAW_315 +#define AP_COMPASS_APM2_SHIELD ROTATION_NONE // orientations for Sparkfun magnetometer #define AP_COMPASS_SPARKFUN_COMPONENTS_UP_PINS_FORWARD ROTATION_YAW_270