Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MANUAL_CONTROL message next generation #1694

Open
hamishwillee opened this issue Sep 2, 2021 · 1 comment
Open

MANUAL_CONTROL message next generation #1694

hamishwillee opened this issue Sep 2, 2021 · 1 comment

Comments

@hamishwillee
Copy link
Collaborator

The MANUAL_CONTROL message was enhanced with support for 16 new buttons and support for 6DOF joysticks in #1674

As part of the discussion it was recognised that the architecture is sub-optimal. In particular the message includes button presses that must be interpreted on the flight stack. This requires the flight stack to maintain a mapping of what the buttons mean. Further it means that the data is included in the message even if it is not needed.

The suggestion was that while button presses might be useful, we could instead have the GCS directly map button presses, and send equivalent MAV_CMDs.

In addition, we might better name and define the DOFs.

The trigger for doing this work would be someone running into limitations from the current message. This is to keep the discussion/need visible.

@stale
Copy link

stale bot commented Apr 16, 2022

This issue has been automatically marked as stale because it has not had recent activity. Thank you for your contributions.

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

No branches or pull requests

2 participants