Copter: not in log download upon log erase

erase is a synchronous operation
This commit is contained in:
Peter Barker 2017-02-13 10:55:29 +11:00 committed by Andrew Tridgell
parent 98c4b48161
commit 65a182a068
1 changed files with 2 additions and 1 deletions

View File

@ -1797,9 +1797,10 @@ void GCS_MAVLINK_Copter::handleMessage(mavlink_message_t* msg)
}
case MAVLINK_MSG_ID_LOG_REQUEST_DATA:
case MAVLINK_MSG_ID_LOG_ERASE:
copter.in_log_download = true;
/* no break */
case MAVLINK_MSG_ID_LOG_ERASE:
/* no break */
case MAVLINK_MSG_ID_LOG_REQUEST_LIST:
if (!copter.in_mavlink_delay && !copter.motors->armed()) {
handle_log_message(msg, copter.DataFlash);