You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
flags | `uint8_t` | | [UTM_DATA_AVAIL_FLAGS](#UTM_DATA_AVAIL_FLAGS) | Bitwise OR combination of the data available flags.
3323
3323
3324
3324
3325
+
### PARAM_ERROR (345) — [WIP] {#PARAM_ERROR}
3326
+
3327
+
<span class="warning">**WORK IN PROGRESS**: Do not use in stable production environments (it may change).</span>
3328
+
3329
+
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.
3330
+
3331
+
Field Name | Type | Values | Description
3332
+
--- | --- | --- | ---
3333
+
target_system | `uint8_t` | | System ID
3334
+
target_component | `uint8_t` | | Component ID
3335
+
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
3336
+
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)
3337
+
error | `uint8_t` | [MAV_PARAM_ERROR](#MAV_PARAM_ERROR) | Error being returned to client.
3338
+
3339
+
3325
3340
### DEBUG_FLOAT_ARRAY (350) {#DEBUG_FLOAT_ARRAY}
3326
3341
3327
3342
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.
<span class="warning">**WORK IN PROGRESS**: Do not use in stable production environments (it may change).</span>
4614
+
4615
+
Parameter protocol error types (see [PARAM_ERROR](#PARAM_ERROR)).
4616
+
4617
+
Value | Name | Description
4618
+
--- | --- | ---
4619
+
<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.
4620
+
<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
4621
+
<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
4622
+
<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
Copy file name to clipboardExpand all lines: en/messages/dialects.md
+8-8Lines changed: 8 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -17,19 +17,19 @@ Dialects are not managed by this project!
17
17
18
18
The dialect definitions are:
19
19
20
-
-[ualberta.xml](ualberta.md)
21
-
-[paparazzi.xml](paparazzi.md)
20
+
-[ASLUAV.xml](ASLUAV.md)
21
+
-[uAvionix.xml](uAvionix.md)
22
22
-[cubepilot.xml](cubepilot.md)
23
-
-[AVSSUAS.xml](AVSSUAS.md)
24
-
-[storm32.xml](storm32.md)
25
23
-[matrixpilot.xml](matrixpilot.md)
26
-
-[marsh.xml](marsh.md)
24
+
-[ualberta.xml](ualberta.md)
25
+
-[paparazzi.xml](paparazzi.md)
27
26
-[csAirLink.xml](csAirLink.md)
28
-
-[ASLUAV.xml](ASLUAV.md)
27
+
-[storm32.xml](storm32.md)
28
+
-[AVSSUAS.xml](AVSSUAS.md)
29
29
-[ardupilotmega.xml](ardupilotmega.md)
30
-
-[icarous.xml](icarous.md)
30
+
-[marsh.xml](marsh.md)
31
31
-[loweheiser.xml](loweheiser.md)
32
-
-[uAvionix.xml](uAvionix.md)
32
+
-[icarous.xml](icarous.md)
33
33
34
34
Note that dialects may `include`[MAVLink-Standard Definitions](index.md) or other dialects.
35
35
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).
0 commit comments