ArduPilot / ArduPilot/MissionPlanner
Feature Request: MP to FC parameters Checksum
- Dominant language
- C#
- Stars
- 2.4k
- Forks
- 2.9k
- Avg merge
- 19h 16m
- Merged PRs (30d)
- 4
Description
Would a saved checksum of previously connected FC parameters make connections to MP quicker?
When we connect our FC to MP there is the download of the FC's individual parameters. This takes quite a bit of time. Could a checksum of the parameters be saved from a previous connection and verified the next time a FC to MP connection is made? If parameters have not changed MP would use previously saved parameters. This would allow a quicker setup/connection of MP if there have been no changes. MP would need to have model files saved for connections to check against. If a checksum verify indicates a change - possibly MP could update/download only the changes? Hint: Arduino IDE now does something similar for sketch changes. When you up load a changed sketch to the AVR the IDE catches the changes only. This makes a much faster code verification and upload.
**\* If I missed related discussions and am all wet. Let me know. And I apologize for the inconvenience here. ***
Contributor guide
No contributing guide indexed for this repository
Research direction
No files, tests, or entry points are named. Start by tracing Mission Planner's existing FC-to-MP parameter download and connection flow, then determine how saved parameter models, checksum verification, unchanged-parameter reuse, and possible incremental updates would fit; completion would require an agreed design and validation of faster reconnects.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp
- Domain
- desktop
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100