Use MAVLink v1 only as opt-in (#25583)

* Remove support for MAVLink 1

* Add back support for MAVLink 1 but don't default to it

* Update src/modules/mavlink/mavlink_params.c

Co-authored-by: Hamish Willee <hamishwillee@gmail.com>

---------

Co-authored-by: Jacob Dahl <37091262+dakejahl@users.noreply.github.com>
Co-authored-by: Hamish Willee <hamishwillee@gmail.com>
This commit is contained in:
Matthias Grob
2025-10-13 20:58:34 -08:00
committed by GitHub
co-authored by Hamish Willee Jacob Dahl
parent 33301764e4
commit 12035682d7
10 changed files with 14 additions and 41 deletions
+1 -1
View File
@@ -161,7 +161,7 @@ There are different clients that support ulog streaming:
- If log streaming does not start, make sure the `logger` is running (see above), and inspect the console output while starting.
- If it still does not work, make sure that MAVLink 2 is used.
Enforce it by setting `MAV_PROTO_VER` to 2.
`MAV_PROTO_VER` needs to be set to 2.
- Log streaming uses a maximum of 70% of the configured MAVLink rate (`-r` parameter).
If more is needed, messages are dropped.
The currently used percentage can be inspected with `mavlink status` (1.8% is used in this example):