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

core: fix burst implementation #2174

Merged
merged 1 commit into from
Nov 10, 2023
Merged

core: fix burst implementation #2174

merged 1 commit into from
Nov 10, 2023

Conversation

julianoes
Copy link
Collaborator

This fixes the burst implementation which was implemented according to the docs rather than the existing implementations out there (like ArduPilot, MissionPlanner, and QGroundControl.

The difference is that the size field is used to signal the size of each burst packet rather than the overall burst. This means a burst transfer always has to be the whole file and can't be a partial file.

For discussion see mavlink/mavlink#2052.

This fixes the burst implementation which was implemented according to
the docs rather than the existing implementations out there (like
ArduPilot, MissionPlanner, and QGroundControl.

The difference is that the size field is used to signal the size of each
burst packet rather than the overall burst. This means a burst transfer
always has to be the whole file and can't be a partial file.

Signed-off-by: Julian Oes <[email protected]>
@julianoes julianoes merged commit 1c78f03 into main Nov 10, 2023
24 of 26 checks passed
@julianoes julianoes deleted the pr-fix-burst branch November 10, 2023 23:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants