Browse Source

AP_Mission: added support for MAV_CMD_DO_INVERTED_FLIGHT

master
Andrew Tridgell 11 years ago
parent
commit
f0df912a11
  1. 8
      libraries/AP_Mission/AP_Mission.cpp

8
libraries/AP_Mission/AP_Mission.cpp

@ -576,6 +576,10 @@ bool AP_Mission::mavlink_to_mission_cmd(const mavlink_mission_item_t& packet, AP @@ -576,6 +576,10 @@ bool AP_Mission::mavlink_to_mission_cmd(const mavlink_mission_item_t& packet, AP
cmd.p1 = packet.param1; // action 0=disable, 1=enable, 2=release. See PARACHUTE_ACTION enum
break;
case MAV_CMD_DO_INVERTED_FLIGHT: // MAV ID: 210
cmd.p1 = packet.param1; // normal=0 inverted=1
break;
default:
// unrecognised command
return false;
@ -799,6 +803,10 @@ bool AP_Mission::mission_cmd_to_mavlink(const AP_Mission::Mission_Command& cmd, @@ -799,6 +803,10 @@ bool AP_Mission::mission_cmd_to_mavlink(const AP_Mission::Mission_Command& cmd,
packet.param1 = cmd.p1; // action 0=disable, 1=enable, 2=release. See PARACHUTE_ACTION enum
break;
case MAV_CMD_DO_INVERTED_FLIGHT: // MAV ID: 210
packet.param1 = cmd.p1; // normal=0 inverted=1
break;
default:
// unrecognised command
return false;

Loading…
Cancel
Save