Skip to content

Conversation

@julianoes
Copy link
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

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

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

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
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.

4 participants