diff --git a/message_definitions/v1.0/common.xml b/message_definitions/v1.0/common.xml
index 54f031cb13..280ace3d34 100644
--- a/message_definitions/v1.0/common.xml
+++ b/message_definitions/v1.0/common.xml
@@ -1873,6 +1873,11 @@
Empty
Empty
+
+ Command to arm/disarm parachute module trigger sources.
+ Arm flags of parachute trigger sources
+ Bitmask of arm flags (in param1) that should be modified
+
NOP - This command is only used to mark the upper limit of the DO commands in the enumeration
Empty
@@ -5102,6 +5107,135 @@
Illuminator thermistor failure.
+
+ Parachute trigger sources.
+
+ Manual trigger (ground based control via parachute-specific RF channel)
+
+
+ Automatic trigger system (ATS)
+
+
+ Flight controller trigger (e.g. MAVLink from FC, PWM, DroneCan, RC Control)
+
+
+ Offboard computer trigger (via MAVLink)
+
+
+ Geofence trigger (by parachute). Parachute uses MAVLink mission protocol to fetch geofence.
+
+
+ FTS (flight termination system) pre-checking protocol trigger
+
+
+ Auto-arming of parachute automatic trigger system (ATS). This allows a parachute to enable ATS after detecting that it has reached a desired altitude.
+
+
+ Auto-disarming of parachute automatic trigger system (ATS). This allows a parachute to disable ATS after detecting that it is below a desired altitude.
+
+
+
+ Parachute deployment trigger source
+
+ None (parachute has not deployed)
+
+
+ Manual
+
+
+ Automatic trigger system (ATS)
+
+
+ Drone
+
+
+ MAVLink, e.g. from an offboard computer
+
+
+ Geofence
+
+
+ Flight Termination System (FTS) pre-checking protocol
+
+
+
+ Parachute module safety-related flags.
+
+ This is used to indicate that the parachute module has cleared a safe distance from the ground for deployment.
+
+
+ This is used to indicate that the parachute's own sensor has confirmed it is stably on the ground.
+
+
+ This is used to indicate that the parachute module has downloaded geofence mission successfully and can be triggered by geofence source.
+
+
+
+ Parachute module error flags (bitmap, 0 means no error)
+
+ There is an error with the parachute barometer
+
+
+ There is an error with the parachute IMU
+
+
+ There is an error with the parachute's RF that is used for manual control
+
+
+ Parachute module has low power
+
+
+ There is an error with the connection between parachute and flight controller (FC)
+
+
+ There is an error with the connection between parachute and Electrical Flight Termination System (EFTS)
+
+
+ There is an error with the parachute pod
+
+
+ Parachute Electrical Flight Termination System (EFTS) diagnosis failed
+
+
+ Parachute module charging failed
+
+
+ There is an error with the parachute external power source
+
+
+ There is an error with the connection between parachute and Ground Station (GS)
+
+
+ There is an error with the parachute's GPS
+
+
+ There is an error with the connection between parachute and subsystem (e.g. remote controller, expansion board, etc.)
+
+
+ There is an error with the parachute subsystem firmware (e.g. wrong firmware version)
+
+
+ Reserved for future use
+
+
+ Reserved for future use
+
+
+ There is an error with the parachute's internal logging system
+
+
+ This parachute module is retired (i.e. too many deployments)
+
+
+ There is an error with the parachute glow wire
+
+
+ There is an error with the MAVLink connection between parachute and offboard computer
+
+
+ Parachute's internal IMU calibration failed
+
+
@@ -7671,6 +7805,16 @@
Oldest Sequence number that is still available after the sequence set in REQUEST_EVENT.
Error reason.
+
+ Parachute system status
+ Uptime in ms
+ Errors
+ Parachute arming status
+ Parachute deployment status
+ Parachute safety status
+ Parachute Automatic Trigger System (ATS) auto-arming/disarming altitude in meters
+ Parachute packed date (YYYY-MM-DD) in ASCII characters, 0 terminated. All 0: field not provided.
+
Illuminator status
Time since the start-up of the illuminator in ms