Skip to content

Conversation

@neo-0007
Copy link

@neo-0007 neo-0007 commented Oct 27, 2025

Adds GRIPPER_ACTION_STOP action to allow grippers to stop and maintain their current position.

I'm aware of commit 1af26163ed1b018ca2ef3b93fe78469ba35269cc in mavlink/mavlink which renames other gripper enum entries. I have not included those changes here because they would break existing ArduPilot code. This PR only adds the new action needed for my feature.

ArduPilot issue: ArduPilot/ardupilot#31107

@neo-0007 neo-0007 changed the title common.xml: add GRIPPER_ACTION_STOP message ([mavlink#2342](https://github.com/mavlink/mavlink/pull/2342)) common.xml: add GRIPPER_ACTION_STOP message Oct 27, 2025
@neo-0007 neo-0007 force-pushed the feat/add-gripper-stop-command branch from d8caedc to d4b56a7 Compare October 27, 2025 21:55
Cherry-picked from mavlink/mavlink commit c748e54

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 <[email protected]>
Signed-off-by: neo-0007 <[email protected]>
@neo-0007 neo-0007 force-pushed the feat/add-gripper-stop-command branch from d4b56a7 to 5d84b37 Compare October 29, 2025 23:32
@neo-0007
Copy link
Author

Not ready to merge — contains breaking changes.
(Picked commit 1af2616 from mavlink/mavlink as suggested on Discord.)

Needs a PR in ArduPilot to fix these breaking changes (WIP).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants