mirror of
https://github.com/PX4/PX4-Autopilot.git
synced 2026-05-23 22:58:10 +08:00
mavlink: mission ignore takeoff pitch error
- this mission rejection was only added recently in https://github.com/PX4/PX4-Autopilot/pull/16792 - causing QGC compatibility issues https://github.com/mavlink/qgroundcontrol/pull/9464
This commit is contained in:
@@ -1338,16 +1338,8 @@ MavlinkMissionManager::parse_mavlink_mission_item(const mavlink_mission_item_t *
|
||||
break;
|
||||
|
||||
case MAV_CMD_NAV_TAKEOFF:
|
||||
|
||||
// reject takeoff item if minimum pitch (parameter 1) is set
|
||||
if (PX4_ISFINITE(mavlink_mission_item->param1) && (fabsf(mavlink_mission_item->param1) > FLT_EPSILON)) {
|
||||
_mavlink->send_statustext_critical("Takeoff rejected, remove deprecated minimum pitch");
|
||||
return MAV_MISSION_INVALID_PARAM1;
|
||||
|
||||
} else {
|
||||
mission_item->nav_cmd = NAV_CMD_TAKEOFF;
|
||||
mission_item->yaw = wrap_2pi(math::radians(mavlink_mission_item->param4));
|
||||
}
|
||||
mission_item->nav_cmd = NAV_CMD_TAKEOFF;
|
||||
mission_item->yaw = wrap_2pi(math::radians(mavlink_mission_item->param4));
|
||||
|
||||
break;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user