Navigator: Don't try to go to next WP or loiter after landing, just stay in landing mode

This commit is contained in:
Julian Oes
2013-11-26 15:25:27 +01:00
parent 9a79ad4cdb
commit a989e79663
+6 -1
View File
@@ -944,11 +944,16 @@ Navigator::reset_mission_item_reached()
void
Navigator::check_mission_item_reached()
{
// warnx("checking mission item reached");
/* don't check if mission item is already reached */
if (_mission_item_reached) {
return;
}
/* don't try to reach the landing mission, just stay in that mode */
if (_mission_item_triplet.current.nav_cmd == MAV_CMD_NAV_LAND) {
return;
}
uint64_t now = hrt_absolute_time();
float orbit;