Browse Source

navigator: reset mission feasibility warning flag

Without reseting the warning flag commander would complain about a
warning but still allow arming and flying the mission which was weird.
release/1.12
Julian Oes 4 years ago committed by Daniel Agar
parent
commit
b7890529b2
  1. 3
      src/modules/navigator/mission_feasibility_checker.cpp

3
src/modules/navigator/mission_feasibility_checker.cpp

@ -58,6 +58,9 @@ MissionFeasibilityChecker::checkMissionFeasible(const mission_s &mission, @@ -58,6 +58,9 @@ MissionFeasibilityChecker::checkMissionFeasible(const mission_s &mission,
float max_distance_to_1st_waypoint, float max_distance_between_waypoints,
bool land_start_req)
{
// Reset warning flag
_navigator->get_mission_result()->warning = false;
// trivial case: A mission with length zero cannot be valid
if ((int)mission.count <= 0) {
return false;

Loading…
Cancel
Save