From ef0b934b102f1d9554abcbd20e1bbef80f745214 Mon Sep 17 00:00:00 2001 From: Jonathan Challinger <mr.challinger@gmail.com> Date: Wed, 22 Oct 2014 01:39:08 -0700 Subject: [PATCH] Copter: don't stop logging on disarm when LOG_WHEN_DISARMED is set --- ArduCopter/motors.pde | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ArduCopter/motors.pde b/ArduCopter/motors.pde index eaa64d439..de1b08b69 100644 --- a/ArduCopter/motors.pde +++ b/ArduCopter/motors.pde @@ -637,7 +637,9 @@ static void init_disarm_motors() Log_Write_Event(DATA_DISARMED); // suspend logging - DataFlash.EnableWrites(false); + if (!(g.log_bitmask & MASK_LOG_WHEN_DISARMED)) { + DataFlash.EnableWrites(false); + } // disable gps velocity based centrefugal force compensation ahrs.set_correct_centrifugal(false); -- GitLab