Skip to content

LogFiles fixup#2654

Merged
julianoes merged 6 commits intomainfrom
pr-logfiles-fixup
Nov 10, 2025
Merged

LogFiles fixup#2654
julianoes merged 6 commits intomainfrom
pr-logfiles-fixup

Conversation

@julianoes
Copy link
Copy Markdown
Collaborator

This fixes several issues with LogFiles:

  • Adapt chunk size to work with PX4 SITL.
  • Improve re-transmission of log data.
  • Add re-transmission for log list.

@sonarqubecloud
Copy link
Copy Markdown

JonasVautherin
JonasVautherin previously approved these changes Sep 14, 2025
@DronecodeBot
Copy link
Copy Markdown

This pull request has been mentioned on Discussion Forum for PX4, Pixhawk, QGroundControl, MAVSDK, MAVLink. There might be relevant details there:

https://discuss.px4.io/t/using-mavsdk-python-example-script-to-download-logs/47579/2

This implements proper re-requesting of missing data, instead of just
trying the full chunk again.
This fixes download from PX4 via UDP where UDP sends too much at once
filling up the Linux UDP buffer and causing us to lose data.
In case we don't receive the full list, we should re-request the missing
ones.
@sonarqubecloud
Copy link
Copy Markdown

sonarqubecloud bot commented Nov 9, 2025

@julianoes julianoes merged commit 554e283 into main Nov 10, 2025
54 checks passed
@julianoes julianoes deleted the pr-logfiles-fixup branch November 10, 2025 01:44
@DronecodeBot
Copy link
Copy Markdown

This pull request has been mentioned on Discussion Forum for PX4, Pixhawk, QGroundControl, MAVSDK, MAVLink. There might be relevant details there:

https://discuss.px4.io/t/using-mavsdk-python-example-script-to-download-logs/47579/3

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.

3 participants