diff --git a/libraries/GCS_MAVLink/message_definitions/ardupilotmega.xml b/libraries/GCS_MAVLink/message_definitions/ardupilotmega.xml
index 94105a3cd2593636390cbbb5e6091c6b57cd3a38..a9c883ddd3cf3a171f616723ed6ea7fa35643f08 100644
--- a/libraries/GCS_MAVLink/message_definitions/ardupilotmega.xml
+++ b/libraries/GCS_MAVLink/message_definitions/ardupilotmega.xml
@@ -89,6 +89,17 @@
 	      <param index="7">Empty</param>
         </entry>
 
+      <entry name="MAV_CMD_DO_PARACHUTE" value="208">
+          <description>Mission command to trigger a parachute</description>
+          <param index="1">action (0=disable, 1=enable, 2=release, See PARACHUTE_ACTION enum)</param>
+          <param index="2">Empty</param>
+          <param index="3">Empty</param>
+          <param index="4">Empty</param>
+          <param index="5">Empty</param>
+          <param index="6">Empty</param>
+          <param index="7">Empty</param>
+      </entry>
+
 	  </enum>
 
 	  <!-- fenced mode enums -->
@@ -146,6 +157,19 @@
           <entry name="LAND_IMMEDIATELY" value="2"> <description>Flag set when plane is to immediately descend to break altitude and land without GCS intervention.  Flag not set when plane is to loiter at Rally point until commanded to land.</description></entry>
 	</enum>
 
+    <!-- parachute action enum -->
+    <enum name="PARACHUTE_ACTION">
+        <entry name="PARACHUTE_DISABLE" value="0">
+        <description>Disable parachute release</description>
+        </entry>
+        <entry name="PARACHUTE_ENABLE" value="1">
+        <description>Enable parachute release</description>
+        </entry>
+        <entry name="PARACHUTE_RELEASE" value="2">
+        <description>Release parachute</description>
+        </entry>
+    </enum>
+
       </enums>
 
      <messages>