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

Copter, AP_Mission: Send progress for individual mission items (take 2) #27779

Draft
wants to merge 13 commits into
base: master
Choose a base branch
from

Conversation

nexton-winjeel
Copy link
Contributor

Replaces #25249

This PR:

  • adds the framework in AP_Mission for populating and transmitting the progress fields of a new NAV_CONTROLLER_PROGRESS message; and
  • updates Copter to send this information for a variety of mission items.

Requires: ArduPilot/mavlink#366

@nexton-winjeel
Copy link
Contributor Author

Example of what the GCS side looks like can be seen here: mavlink/mavlink#2029 (comment)

@nexton-winjeel
Copy link
Contributor Author

Uses ~1232 bytes of flash (as tested on CubeOrange):

          Target          Text (B)  Data (B)  BSS (B)  Total Flash Used (B)  Free Flash (B)  External Flash Used (B)
          ----------------------------------------------------------------------------------------------------------
enabled:  bin/arducopter   1841556      3920   258372               1845476          120588  Not Applicable 
disabled: bin/arducopter   1840324      3920   258372               1844244          121820  Not Applicable  

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.

1 participant