mirror of https://github.com/ArduPilot/ardupilot
Copter: log mode change reason
This commit is contained in:
parent
a0e291bf89
commit
8ded496f8b
|
@ -779,7 +779,7 @@ void Copter::Log_Write_Vehicle_Startup_Messages()
|
|||
{
|
||||
// only 200(?) bytes are guaranteed by DataFlash
|
||||
DataFlash.Log_Write_Message("Frame: " FRAME_CONFIG_STRING);
|
||||
DataFlash.Log_Write_Mode(control_mode);
|
||||
DataFlash.Log_Write_Mode(control_mode, control_mode_reason);
|
||||
}
|
||||
|
||||
|
||||
|
|
|
@ -111,7 +111,7 @@ bool Copter::set_mode(control_mode_t mode, mode_reason_t reason)
|
|||
exit_mode(control_mode, (control_mode_t)mode);
|
||||
control_mode = (control_mode_t)mode;
|
||||
control_mode_reason = reason;
|
||||
DataFlash.Log_Write_Mode(control_mode);
|
||||
DataFlash.Log_Write_Mode(control_mode, control_mode_reason);
|
||||
|
||||
#if AC_FENCE == ENABLED
|
||||
// pilot requested flight mode change during a fence breach indicates pilot is attempting to manually recover
|
||||
|
|
|
@ -194,7 +194,7 @@ bool Copter::init_arm_motors(bool arming_from_gcs)
|
|||
Log_Write_Event(DATA_ARMED);
|
||||
|
||||
// log flight mode in case it was changed while vehicle was disarmed
|
||||
DataFlash.Log_Write_Mode(control_mode);
|
||||
DataFlash.Log_Write_Mode(control_mode, control_mode_reason);
|
||||
|
||||
// reenable failsafe
|
||||
failsafe_enable();
|
||||
|
|
Loading…
Reference in New Issue