Plane: Log_Write_Startup checks success of cmd read before logging

This commit is contained in:
Randy Mackay 2014-03-11 11:28:26 +09:00
parent cc7b1c4e9c
commit ccb2daaed3
1 changed files with 3 additions and 2 deletions

View File

@ -305,8 +305,9 @@ static void Log_Write_Startup(uint8_t type)
// write all commands to the dataflash as well
AP_Mission::Mission_Command cmd;
for (uint8_t i = 0; i < mission.num_commands(); i++) {
mission.read_cmd_from_storage(i,cmd);
Log_Write_Cmd(cmd);
if (mission.read_cmd_from_storage(i,cmd)) {
Log_Write_Cmd(cmd);
}
}
}