MAVLink messages update Thu Sep 25 04:19:34 UTC 2025

This commit is contained in:
PX4BuildBot
2025-09-25 04:19:34 +00:00
parent 6cd310689f
commit dbca14ea60
15 changed files with 66 additions and 36 deletions
+2 -2
View File
@@ -34,8 +34,8 @@ span.warning {
Type | Defined | Included
--- | --- | ---
[Messages](#messages) | 17 | 229
[Enums](#enumerated-types) | 2 | 150
[Messages](#messages) | 17 | 230
[Enums](#enumerated-types) | 2 | 151
[Commands](#mav_commands) | 167 | 0
The following sections list all entities in the dialect (both included and defined in this file).
+2 -2
View File
@@ -38,8 +38,8 @@ span.warning {
Type | Defined | Included
--- | --- | ---
[Messages](#messages) | 4 | 229
[Enums](#enumerated-types) | 3 | 150
[Messages](#messages) | 4 | 230
[Enums](#enumerated-types) | 3 | 151
[Commands](#mav_commands) | 172 | 0
The following sections list all entities in the dialect (both included and defined in this file).
+2 -2
View File
@@ -60,8 +60,8 @@ span.warning {
Type | Defined | Included
--- | --- | ---
[Messages](#messages) | 0 | 383
[Enums](#enumerated-types) | 0 | 248
[Messages](#messages) | 0 | 384
[Enums](#enumerated-types) | 0 | 249
[Commands](#mav_commands) | 222 | 0
The following sections list all entities in the dialect (both included and defined in this file).
+2 -2
View File
@@ -43,8 +43,8 @@ span.warning {
Type | Defined | Included
--- | --- | ---
[Messages](#messages) | 73 | 247
[Enums](#enumerated-types) | 46 | 166
[Messages](#messages) | 73 | 248
[Enums](#enumerated-types) | 46 | 167
[Commands](#mav_commands) | 198 | 0
The following sections list all entities in the dialect (both included and defined in this file).
+32 -2
View File
@@ -37,8 +37,8 @@ span.warning {
Type | Defined | Included
--- | --- | ---
[Messages](#messages) | 225 | 4
[Enums](#enumerated-types) | 141 | 9
[Messages](#messages) | 226 | 4
[Enums](#enumerated-types) | 142 | 9
[Commands](#mav_commands) | 165 | 0
The following sections list all entities in the dialect (both included and defined in this file).
@@ -3322,6 +3322,21 @@ flight_state | `uint8_t` | | [UTM_FLIGHT_STATE](#UTM_FLIGHT_STATE) | Flight stat
flags | `uint8_t` | | [UTM_DATA_AVAIL_FLAGS](#UTM_DATA_AVAIL_FLAGS) | Bitwise OR combination of the data available flags.
### PARAM_ERROR (345) — [WIP] {#PARAM_ERROR}
<span class="warning">**WORK IN PROGRESS**: Do not use in stable production environments (it may change).</span>
Parameter set/get error. Returned from a MAVLink node in response to an error in the parameter protocol, for example failing to set a parameter because it does not exist.
Field Name | Type | Values | Description
--- | --- | --- | ---
target_system | `uint8_t` | | System ID
target_component | `uint8_t` | | Component ID
param_id | `char[16]` | | Parameter id. Terminated by NULL if the length is less than 16 human-readable chars and WITHOUT null termination (NULL) byte if the length is exactly 16 chars - applications have to provide 16+1 bytes storage if the ID is stored as string
param_index | `int16_t` | | Parameter index. Will be -1 if the param ID field should be used as an identifier (else the param id will be ignored)
error | `uint8_t` | [MAV_PARAM_ERROR](#MAV_PARAM_ERROR) | Error being returned to client.
### DEBUG_FLOAT_ARRAY (350) {#DEBUG_FLOAT_ARRAY}
Large debug/prototyping array. The message uses the maximum available payload for data. The array_id and name fields are used to discriminate between messages in code and in user interfaces (respectively). Do not use in production code.
@@ -4593,6 +4608,21 @@ Value | Name | Description
<a id='MAV_PARAM_TYPE_REAL32'></a>9 | [MAV_PARAM_TYPE_REAL32](#MAV_PARAM_TYPE_REAL32) | 32-bit floating-point
<a id='MAV_PARAM_TYPE_REAL64'></a>10 | [MAV_PARAM_TYPE_REAL64](#MAV_PARAM_TYPE_REAL64) | 64-bit floating-point
### MAV_PARAM_ERROR — [WIP] {#MAV_PARAM_ERROR}
<span class="warning">**WORK IN PROGRESS**: Do not use in stable production environments (it may change).</span>
Parameter protocol error types (see [PARAM_ERROR](#PARAM_ERROR)).
Value | Name | Description
--- | --- | ---
<a id='MAV_PARAM_ERROR_NO_ERROR'></a>0 | [MAV_PARAM_ERROR_NO_ERROR](#MAV_PARAM_ERROR_NO_ERROR) | No error occurred (not expected in [PARAM_ERROR](#PARAM_ERROR) but may be used in future implementations.
<a id='MAV_PARAM_ERROR_DOES_NOT_EXIST'></a>1 | [MAV_PARAM_ERROR_DOES_NOT_EXIST](#MAV_PARAM_ERROR_DOES_NOT_EXIST) | Parameter does not exist
<a id='MAV_PARAM_ERROR_VALUE_OUT_OF_RANGE'></a>2 | [MAV_PARAM_ERROR_VALUE_OUT_OF_RANGE](#MAV_PARAM_ERROR_VALUE_OUT_OF_RANGE) | Parameter value does not fit within accepted range
<a id='MAV_PARAM_ERROR_PERMISSION_DENIED'></a>3 | [MAV_PARAM_ERROR_PERMISSION_DENIED](#MAV_PARAM_ERROR_PERMISSION_DENIED) | Caller is not permitted to set the value of this parameter
<a id='MAV_PARAM_ERROR_COMPONENT_NOT_FOUND'></a>4 | [MAV_PARAM_ERROR_COMPONENT_NOT_FOUND](#MAV_PARAM_ERROR_COMPONENT_NOT_FOUND) | Unknown component specified
<a id='MAV_PARAM_ERROR_READ_ONLY'></a>5 | [MAV_PARAM_ERROR_READ_ONLY](#MAV_PARAM_ERROR_READ_ONLY) | Parameter is read-only
### MAV_PARAM_EXT_TYPE {#MAV_PARAM_EXT_TYPE}
Specifies the datatype of a MAVLink extended parameter.
+2 -2
View File
@@ -37,8 +37,8 @@ span.warning {
Type | Defined | Included
--- | --- | ---
[Messages](#messages) | 5 | 229
[Enums](#enumerated-types) | 0 | 150
[Messages](#messages) | 5 | 230
[Enums](#enumerated-types) | 0 | 151
[Commands](#mav_commands) | 165 | 0
The following sections list all entities in the dialect (both included and defined in this file).
+2 -2
View File
@@ -36,8 +36,8 @@ span.warning {
Type | Defined | Included
--- | --- | ---
[Messages](#messages) | 13 | 229
[Enums](#enumerated-types) | 14 | 150
[Messages](#messages) | 13 | 230
[Enums](#enumerated-types) | 14 | 151
[Commands](#mav_commands) | 176 | 0
The following sections list all entities in the dialect (both included and defined in this file).
+8 -8
View File
@@ -17,19 +17,19 @@ Dialects are not managed by this project!
The dialect definitions are:
- [ASLUAV.xml](ASLUAV.md)
- [uAvionix.xml](uAvionix.md)
- [cubepilot.xml](cubepilot.md)
- [matrixpilot.xml](matrixpilot.md)
- [ualberta.xml](ualberta.md)
- [paparazzi.xml](paparazzi.md)
- [cubepilot.xml](cubepilot.md)
- [AVSSUAS.xml](AVSSUAS.md)
- [storm32.xml](storm32.md)
- [matrixpilot.xml](matrixpilot.md)
- [marsh.xml](marsh.md)
- [csAirLink.xml](csAirLink.md)
- [ASLUAV.xml](ASLUAV.md)
- [storm32.xml](storm32.md)
- [AVSSUAS.xml](AVSSUAS.md)
- [ardupilotmega.xml](ardupilotmega.md)
- [icarous.xml](icarous.md)
- [marsh.xml](marsh.md)
- [loweheiser.xml](loweheiser.md)
- [uAvionix.xml](uAvionix.md)
- [icarous.xml](icarous.md)
Note that dialects may `include` [MAVLink-Standard Definitions](index.md) or other dialects.
Up to 5 levels of XML file nesting are allowed - see `MAXIMUM_INCLUDE_FILE_NESTING` in [mavgen.py](https://github.com/ArduPilot/pymavlink/blob/master/generator/mavgen.py#L44).
+2 -2
View File
@@ -36,8 +36,8 @@ span.warning {
Type | Defined | Included
--- | --- | ---
[Messages](#messages) | 5 | 229
[Enums](#enumerated-types) | 6 | 150
[Messages](#messages) | 5 | 230
[Enums](#enumerated-types) | 6 | 151
[Commands](#mav_commands) | 165 | 0
The following sections list all entities in the dialect (both included and defined in this file).
+2 -2
View File
@@ -34,8 +34,8 @@ span.warning {
Type | Defined | Included
--- | --- | ---
[Messages](#messages) | 27 | 229
[Enums](#enumerated-types) | 1 | 150
[Messages](#messages) | 27 | 230
[Enums](#enumerated-types) | 1 | 151
[Commands](#mav_commands) | 166 | 0
The following sections list all entities in the dialect (both included and defined in this file).
+2 -2
View File
@@ -36,8 +36,8 @@ span.warning {
Type | Defined | Included
--- | --- | ---
[Messages](#messages) | 5 | 229
[Enums](#enumerated-types) | 0 | 150
[Messages](#messages) | 5 | 230
[Enums](#enumerated-types) | 0 | 151
[Commands](#mav_commands) | 165 | 0
The following sections list all entities in the dialect (both included and defined in this file).
+2 -2
View File
@@ -34,8 +34,8 @@ span.warning {
Type | Defined | Included
--- | --- | ---
[Messages](#messages) | 8 | 229
[Enums](#enumerated-types) | 0 | 150
[Messages](#messages) | 8 | 230
[Enums](#enumerated-types) | 0 | 151
[Commands](#mav_commands) | 165 | 0
The following sections list all entities in the dialect (both included and defined in this file).
+2 -2
View File
@@ -38,8 +38,8 @@ span.warning {
Type | Defined | Included
--- | --- | ---
[Messages](#messages) | 12 | 320
[Enums](#enumerated-types) | 8 | 212
[Messages](#messages) | 12 | 321
[Enums](#enumerated-types) | 8 | 213
[Commands](#mav_commands) | 201 | 0
The following sections list all entities in the dialect (both included and defined in this file).
+2 -2
View File
@@ -34,8 +34,8 @@ span.warning {
Type | Defined | Included
--- | --- | ---
[Messages](#messages) | 8 | 229
[Enums](#enumerated-types) | 13 | 150
[Messages](#messages) | 8 | 230
[Enums](#enumerated-types) | 13 | 151
[Commands](#mav_commands) | 165 | 0
The following sections list all entities in the dialect (both included and defined in this file).
+2 -2
View File
@@ -34,8 +34,8 @@ span.warning {
Type | Defined | Included
--- | --- | ---
[Messages](#messages) | 3 | 229
[Enums](#enumerated-types) | 3 | 150
[Messages](#messages) | 3 | 230
[Enums](#enumerated-types) | 3 | 151
[Commands](#mav_commands) | 165 | 0
The following sections list all entities in the dialect (both included and defined in this file).