Browse Source

Copter: save EKF learned compass to primary compass

mission-4.1.18
Randy Mackay 10 years ago
parent
commit
fea7632eac
  1. 4
      ArduCopter/motors.pde

4
ArduCopter/motors.pde

@ -657,8 +657,8 @@ static void init_disarm_motors() @@ -657,8 +657,8 @@ static void init_disarm_motors()
// save compass offsets learned by the EKF
Vector3f magOffsets;
if (ahrs.getMagOffsets(magOffsets)) {
compass.set_and_save_offsets(0,magOffsets);
if (ahrs.use_compass() && ahrs.getMagOffsets(magOffsets)) {
compass.set_and_save_offsets(compass.get_primary(), magOffsets);
}
#if AUTOTUNE_ENABLED == ENABLED

Loading…
Cancel
Save