diff --git a/ArduPlane/Log.cpp b/ArduPlane/Log.cpp index 991348d6c5..f2595f7310 100644 --- a/ArduPlane/Log.cpp +++ b/ArduPlane/Log.cpp @@ -19,6 +19,10 @@ void Plane::Log_Write_Attitude(void) if (quadplane.tailsitter_active()) { DataFlash.Log_Write_AttitudeView(*quadplane.ahrs_view, targets); + + } else if (quadplane.in_vtol_mode()) { + targets = quadplane.attitude_control->get_att_target_euler_cd(); + DataFlash.Log_Write_Attitude(ahrs, targets); } else { DataFlash.Log_Write_Attitude(ahrs, targets); }