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

Switch to mavlink-router tlog files #19

Open
2 tasks
clydemcqueen opened this issue Sep 24, 2024 · 1 comment
Open
2 tasks

Switch to mavlink-router tlog files #19

clydemcqueen opened this issue Sep 24, 2024 · 1 comment
Labels
postpone low priority, or dependent upon additional future steps

Comments

@clydemcqueen
Copy link
Collaborator

The tlog (MAVLink) files generated by mavlink-router have a few neat properties:

  • they start / stop when the autopilot starts / stops, so there is a 1:1 correspondence between BIN files and tlog files
  • they are written even if QGC has crashed, the Windows network bridge is borked, etc.
  • we can collect tlog and BIN files at the same time, simplifying post-dive ops

I've looked a few of these tlog files, and they seem to be at least as good as the QGC-generated files. We are missing some DISTANCE_SENSOR messages in both, see bluerobotics/BlueOS-Water-Linked-DVL#44

The only complication is that BlueOS might switch to a different MAVLink routing solution.

I think we should collect these after every dive.

Actions:

@zhrandell zhrandell added the postpone low priority, or dependent upon additional future steps label Nov 20, 2024
@clydemcqueen
Copy link
Collaborator Author

Looks like BlueOS 1.4 (in beta) will use an even newer MAVLink router / logger: https://github.com/bluerobotics/mavlink-server

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
postpone low priority, or dependent upon additional future steps
Projects
None yet
Development

No branches or pull requests

2 participants