Display progress for individual mission items #10828
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
A proposed change in MAVLink adds mission item progress to the
MISSION_CURRENT
message: mavlink/mavlink#2029This PR adds support for displaying this information on the FlyView map:
![qgc-item-progress-distance](https://private-user-images.githubusercontent.com/48079543/274783858-23341605-d13c-45d3-8f19-09a240310705.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTg5OTIyMjIsIm5iZiI6MTcxODk5MTkyMiwicGF0aCI6Ii80ODA3OTU0My8yNzQ3ODM4NTgtMjMzNDE2MDUtZDEzYy00NWQzLThmMTktMDlhMjQwMzEwNzA1LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA2MjElMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNjIxVDE3NDUyMlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTI4OTFjNjY0ZjY0OTg0ZWZiYjY4ODY3M2M5NDZjODBiOTEwNjkzNDZiMzdkN2EyYjY4YTY0OWJjN2VkOTg2ZjUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.hH9o7f-uVqI8iPdXGkkD7hpL94BfKP2FJFKbuAF3rXM)
![qgc-item-progress-count](https://private-user-images.githubusercontent.com/48079543/274783872-26b0ae8e-caba-47a4-90a3-438e8d6469ce.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTg5OTIyMjIsIm5iZiI6MTcxODk5MTkyMiwicGF0aCI6Ii80ODA3OTU0My8yNzQ3ODM4NzItMjZiMGFlOGUtY2FiYS00N2E0LTkwYTMtNDM4ZThkNjQ2OWNlLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA2MjElMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNjIxVDE3NDUyMlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWJjMjAwNzA5OTQ2ZTViZDA4NzM2MGUyZDVkMjliNzEyZWM5NzZiNjNjOTljNDgzY2Q1OTQ0Mzg0NGM0NzIxYTYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.Fkga0bRGfPcxLvy4yApkPPqNQjieho5sGAzSS16GDfo)
![qgc-item-progress-time](https://private-user-images.githubusercontent.com/48079543/274783877-5bb23254-bb5f-40e3-9616-2700990408a1.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTg5OTIyMjIsIm5iZiI6MTcxODk5MTkyMiwicGF0aCI6Ii80ODA3OTU0My8yNzQ3ODM4NzctNWJiMjMyNTQtYmI1Zi00MGUzLTk2MTYtMjcwMDk5MDQwOGExLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA2MjElMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNjIxVDE3NDUyMlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTE1Mzg2M2ZhN2RhZjc0NmFkN2Y5YmQyNmYwNzU1ZmZlYWU4MjBkNTc4ZjQyNmQwNDFmMzlkNjc1N2IxYTkyY2QmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.9AeXFUTx1Oev52B9VP3vCtSzQAWxz3Twt3GnGxFKik4)
Associated ArduPilot PR: ArduPilot/ardupilot#25249
NOTE: This PR won't build as-is, because it doesn't include the changes to the
MISSION_CURRENT
message definition.