From 5d84b373114879f4332eca63e224a76beea55018 Mon Sep 17 00:00:00 2001 From: ES-Alexander Date: Wed, 17 Sep 2025 13:14:15 +0800 Subject: [PATCH] common.xml: add gripper stop action and sync upstream enum names Cherry-picked from mavlink/mavlink commit c748e54d9ba16633a69bda58d5a25b715bbdd0a5 This updates GRIPPER_ACTIONS enum with: - Renamed GRIPPER_ACTION_RELEASE to GRIPPER_ACTION_OPEN - Renamed GRIPPER_ACTION_GRAB to GRIPPER_ACTION_CLOSE - Added GRIPPER_ACTION_STOP --------- Co-authored-by: Hamish Willee Signed-off-by: neo-0007 --- message_definitions/v1.0/common.xml | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/message_definitions/v1.0/common.xml b/message_definitions/v1.0/common.xml index 6d840b0e2be..a7bf897d00c 100644 --- a/message_definitions/v1.0/common.xml +++ b/message_definitions/v1.0/common.xml @@ -582,11 +582,14 @@ Gripper actions. - - Gripper release cargo. + + Gripper commence open. Often used to release cargo. - - Gripper grab onto cargo. + + Gripper commence close. Often used to grab onto cargo. + + + Gripper stop (maintain current grip position). @@ -1370,7 +1373,7 @@ Mission command to operate a gripper. - Gripper instance number. + Gripper ID. 1-6 for an autopilot connected gripper. In missions this may be set to 1-6 for an autopilot gripper, or the gripper component id for a MAVLink gripper. 0 targets all grippers. Gripper action to perform. Empty Empty