From 86aac4f40c47d7f0a9ff909f1a86282428964a0e Mon Sep 17 00:00:00 2001 From: Randy Mackay Date: Wed, 24 Sep 2014 22:28:49 +0900 Subject: [PATCH] Compass_HMC5843: use instance specific orient and external --- libraries/AP_Compass/AP_Compass_HMC5843.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libraries/AP_Compass/AP_Compass_HMC5843.cpp b/libraries/AP_Compass/AP_Compass_HMC5843.cpp index 6c6ad19870..23b3491756 100644 --- a/libraries/AP_Compass/AP_Compass_HMC5843.cpp +++ b/libraries/AP_Compass/AP_Compass_HMC5843.cpp @@ -364,9 +364,9 @@ bool AP_Compass_HMC5843::read() _field[0].rotate(MAG_BOARD_ORIENTATION); // add user selectable orientation - _field[0].rotate((enum Rotation)_orientation.get()); + _field[0].rotate((enum Rotation)_orientation[0].get()); - if (!_external) { + if (!_external[0]) { // and add in AHRS_ORIENTATION setting if not an external compass _field[0].rotate(_board_orientation); }