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
Copy file name to clipboardExpand all lines: en/messages/common.md
+16-16Lines changed: 16 additions & 16 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4032,21 +4032,21 @@ Value | Name | Description
4032
4032
<a id='MAV_FRAME_MISSION'></a>2 | [MAV_FRAME_MISSION](#MAV_FRAME_MISSION) | NOT a coordinate frame, indicates a mission command.
4033
4033
<a id='MAV_FRAME_GLOBAL_RELATIVE_ALT'></a>3 | [MAV_FRAME_GLOBAL_RELATIVE_ALT](#MAV_FRAME_GLOBAL_RELATIVE_ALT) | Global (WGS84) coordinate frame + altitude relative to the home position.
4034
4034
<a id='MAV_FRAME_LOCAL_ENU'></a>4 | [MAV_FRAME_LOCAL_ENU](#MAV_FRAME_LOCAL_ENU) | ENU local tangent frame (x: East, y: North, z: Up) with origin fixed relative to earth.
4035
-
<a id='MAV_FRAME_GLOBAL_INT'></a>5 | [MAV_FRAME_GLOBAL_INT](#MAV_FRAME_GLOBAL_INT) | Global (WGS84) coordinate frame (scaled) + altitude relative to mean sea level (MSL).<span class="warning">**DEPRECATED:** Replaced By [MAV_FRAME_GLOBAL](#MAV_FRAME_GLOBAL) (2024-03) — Use [MAV_FRAME_GLOBAL](#MAV_FRAME_GLOBAL) in [COMMAND_INT](#COMMAND_INT) (and elsewhere) as a synonymous replacement.)</span>
4036
-
<a id='MAV_FRAME_GLOBAL_RELATIVE_ALT_INT'></a>6 | [MAV_FRAME_GLOBAL_RELATIVE_ALT_INT](#MAV_FRAME_GLOBAL_RELATIVE_ALT_INT) | Global (WGS84) coordinate frame (scaled) + altitude relative to the home position.<span class="warning">**DEPRECATED:** Replaced By [MAV_FRAME_GLOBAL_RELATIVE_ALT](#MAV_FRAME_GLOBAL_RELATIVE_ALT) (2024-03) — Use [MAV_FRAME_GLOBAL_RELATIVE_ALT](#MAV_FRAME_GLOBAL_RELATIVE_ALT) in [COMMAND_INT](#COMMAND_INT) (and elsewhere) as a synonymous replacement.)</span>
4035
+
<a id='MAV_FRAME_GLOBAL_INT'></a>5 | [MAV_FRAME_GLOBAL_INT](#MAV_FRAME_GLOBAL_INT) | Global (WGS84) coordinate frame (scaled) + altitude relative to mean sea level (MSL).<br><span class="warning">**DEPRECATED:** Replaced By [MAV_FRAME_GLOBAL](#MAV_FRAME_GLOBAL) (2024-03) — Use [MAV_FRAME_GLOBAL](#MAV_FRAME_GLOBAL) in [COMMAND_INT](#COMMAND_INT) (and elsewhere) as a synonymous replacement.)</span>
4036
+
<a id='MAV_FRAME_GLOBAL_RELATIVE_ALT_INT'></a>6 | [MAV_FRAME_GLOBAL_RELATIVE_ALT_INT](#MAV_FRAME_GLOBAL_RELATIVE_ALT_INT) | Global (WGS84) coordinate frame (scaled) + altitude relative to the home position.<br><span class="warning">**DEPRECATED:** Replaced By [MAV_FRAME_GLOBAL_RELATIVE_ALT](#MAV_FRAME_GLOBAL_RELATIVE_ALT) (2024-03) — Use [MAV_FRAME_GLOBAL_RELATIVE_ALT](#MAV_FRAME_GLOBAL_RELATIVE_ALT) in [COMMAND_INT](#COMMAND_INT) (and elsewhere) as a synonymous replacement.)</span>
4037
4037
<a id='MAV_FRAME_LOCAL_OFFSET_NED'></a>7 | [MAV_FRAME_LOCAL_OFFSET_NED](#MAV_FRAME_LOCAL_OFFSET_NED) | NED local tangent frame (x: North, y: East, z: Down) with origin that travels with the vehicle.
4038
-
<a id='MAV_FRAME_BODY_NED'></a>8 | [MAV_FRAME_BODY_NED](#MAV_FRAME_BODY_NED) | Same as [MAV_FRAME_LOCAL_NED](#MAV_FRAME_LOCAL_NED) when used to represent position values. Same as [MAV_FRAME_BODY_FRD](#MAV_FRAME_BODY_FRD) when used with velocity/acceleration values.<span class="warning">**DEPRECATED:** Replaced By [MAV_FRAME_BODY_FRD](#MAV_FRAME_BODY_FRD) (2019-08)</span>
4039
-
<a id='MAV_FRAME_BODY_OFFSET_NED'></a>9 | [MAV_FRAME_BODY_OFFSET_NED](#MAV_FRAME_BODY_OFFSET_NED) | This is the same as [MAV_FRAME_BODY_FRD](#MAV_FRAME_BODY_FRD).<span class="warning">**DEPRECATED:** Replaced By [MAV_FRAME_BODY_FRD](#MAV_FRAME_BODY_FRD) (2019-08)</span>
4038
+
<a id='MAV_FRAME_BODY_NED'></a>8 | [MAV_FRAME_BODY_NED](#MAV_FRAME_BODY_NED) | Same as [MAV_FRAME_LOCAL_NED](#MAV_FRAME_LOCAL_NED) when used to represent position values. Same as [MAV_FRAME_BODY_FRD](#MAV_FRAME_BODY_FRD) when used with velocity/acceleration values.<br><span class="warning">**DEPRECATED:** Replaced By [MAV_FRAME_BODY_FRD](#MAV_FRAME_BODY_FRD) (2019-08)</span>
4039
+
<a id='MAV_FRAME_BODY_OFFSET_NED'></a>9 | [MAV_FRAME_BODY_OFFSET_NED](#MAV_FRAME_BODY_OFFSET_NED) | This is the same as [MAV_FRAME_BODY_FRD](#MAV_FRAME_BODY_FRD).<br><span class="warning">**DEPRECATED:** Replaced By [MAV_FRAME_BODY_FRD](#MAV_FRAME_BODY_FRD) (2019-08)</span>
4040
4040
<a id='MAV_FRAME_GLOBAL_TERRAIN_ALT'></a>10 | [MAV_FRAME_GLOBAL_TERRAIN_ALT](#MAV_FRAME_GLOBAL_TERRAIN_ALT) | Global (WGS84) coordinate frame with AGL altitude (altitude at ground level).
4041
-
<a id='MAV_FRAME_GLOBAL_TERRAIN_ALT_INT'></a>11 | [MAV_FRAME_GLOBAL_TERRAIN_ALT_INT](#MAV_FRAME_GLOBAL_TERRAIN_ALT_INT) | Global (WGS84) coordinate frame (scaled) with AGL altitude (altitude at ground level).<span class="warning">**DEPRECATED:** Replaced By [MAV_FRAME_GLOBAL_TERRAIN_ALT](#MAV_FRAME_GLOBAL_TERRAIN_ALT) (2024-03) — Use [MAV_FRAME_GLOBAL_TERRAIN_ALT](#MAV_FRAME_GLOBAL_TERRAIN_ALT) in [COMMAND_INT](#COMMAND_INT) (and elsewhere) as a synonymous replacement.)</span>
4041
+
<a id='MAV_FRAME_GLOBAL_TERRAIN_ALT_INT'></a>11 | [MAV_FRAME_GLOBAL_TERRAIN_ALT_INT](#MAV_FRAME_GLOBAL_TERRAIN_ALT_INT) | Global (WGS84) coordinate frame (scaled) with AGL altitude (altitude at ground level).<br><span class="warning">**DEPRECATED:** Replaced By [MAV_FRAME_GLOBAL_TERRAIN_ALT](#MAV_FRAME_GLOBAL_TERRAIN_ALT) (2024-03) — Use [MAV_FRAME_GLOBAL_TERRAIN_ALT](#MAV_FRAME_GLOBAL_TERRAIN_ALT) in [COMMAND_INT](#COMMAND_INT) (and elsewhere) as a synonymous replacement.)</span>
4042
4042
<a id='MAV_FRAME_BODY_FRD'></a>12 | [MAV_FRAME_BODY_FRD](#MAV_FRAME_BODY_FRD) | FRD local frame aligned to the vehicle's attitude (x: Forward, y: Right, z: Down) with an origin that travels with vehicle.
4043
-
<a id='MAV_FRAME_RESERVED_13'></a>13 | [MAV_FRAME_RESERVED_13](#MAV_FRAME_RESERVED_13) | [MAV_FRAME_BODY_FLU](#MAV_FRAME_BODY_FLU) - Body fixed frame of reference, Z-up (x: Forward, y: Left, z: Up).<span class="warning">**DEPRECATED:**(2019-04)</span>
4044
-
<a id='MAV_FRAME_RESERVED_14'></a>14 | [MAV_FRAME_RESERVED_14](#MAV_FRAME_RESERVED_14) | [MAV_FRAME_MOCAP_NED](#MAV_FRAME_MOCAP_NED) - Odometry local coordinate frame of data given by a motion capture system, Z-down (x: North, y: East, z: Down).<span class="warning">**DEPRECATED:** Replaced By [MAV_FRAME_LOCAL_FRD](#MAV_FRAME_LOCAL_FRD) (2019-04)</span>
4045
-
<a id='MAV_FRAME_RESERVED_15'></a>15 | [MAV_FRAME_RESERVED_15](#MAV_FRAME_RESERVED_15) | [MAV_FRAME_MOCAP_ENU](#MAV_FRAME_MOCAP_ENU) - Odometry local coordinate frame of data given by a motion capture system, Z-up (x: East, y: North, z: Up).<span class="warning">**DEPRECATED:** Replaced By [MAV_FRAME_LOCAL_FLU](#MAV_FRAME_LOCAL_FLU) (2019-04)</span>
4046
-
<a id='MAV_FRAME_RESERVED_16'></a>16 | [MAV_FRAME_RESERVED_16](#MAV_FRAME_RESERVED_16) | [MAV_FRAME_VISION_NED](#MAV_FRAME_VISION_NED) - Odometry local coordinate frame of data given by a vision estimation system, Z-down (x: North, y: East, z: Down).<span class="warning">**DEPRECATED:** Replaced By [MAV_FRAME_LOCAL_FRD](#MAV_FRAME_LOCAL_FRD) (2019-04)</span>
4047
-
<a id='MAV_FRAME_RESERVED_17'></a>17 | [MAV_FRAME_RESERVED_17](#MAV_FRAME_RESERVED_17) | [MAV_FRAME_VISION_ENU](#MAV_FRAME_VISION_ENU) - Odometry local coordinate frame of data given by a vision estimation system, Z-up (x: East, y: North, z: Up).<span class="warning">**DEPRECATED:** Replaced By [MAV_FRAME_LOCAL_FLU](#MAV_FRAME_LOCAL_FLU) (2019-04)</span>
4048
-
<a id='MAV_FRAME_RESERVED_18'></a>18 | [MAV_FRAME_RESERVED_18](#MAV_FRAME_RESERVED_18) | [MAV_FRAME_ESTIM_NED](#MAV_FRAME_ESTIM_NED) - Odometry local coordinate frame of data given by an estimator running onboard the vehicle, Z-down (x: North, y: East, z: Down).<span class="warning">**DEPRECATED:** Replaced By [MAV_FRAME_LOCAL_FRD](#MAV_FRAME_LOCAL_FRD) (2019-04)</span>
4049
-
<a id='MAV_FRAME_RESERVED_19'></a>19 | [MAV_FRAME_RESERVED_19](#MAV_FRAME_RESERVED_19) | [MAV_FRAME_ESTIM_ENU](#MAV_FRAME_ESTIM_ENU) - Odometry local coordinate frame of data given by an estimator running onboard the vehicle, Z-up (x: East, y: North, z: Up).<span class="warning">**DEPRECATED:** Replaced By [MAV_FRAME_LOCAL_FLU](#MAV_FRAME_LOCAL_FLU) (2019-04)</span>
4043
+
<a id='MAV_FRAME_RESERVED_13'></a>13 | [MAV_FRAME_RESERVED_13](#MAV_FRAME_RESERVED_13) | [MAV_FRAME_BODY_FLU](#MAV_FRAME_BODY_FLU) - Body fixed frame of reference, Z-up (x: Forward, y: Left, z: Up).<br><span class="warning">**DEPRECATED:**(2019-04)</span>
4044
+
<a id='MAV_FRAME_RESERVED_14'></a>14 | [MAV_FRAME_RESERVED_14](#MAV_FRAME_RESERVED_14) | [MAV_FRAME_MOCAP_NED](#MAV_FRAME_MOCAP_NED) - Odometry local coordinate frame of data given by a motion capture system, Z-down (x: North, y: East, z: Down).<br><span class="warning">**DEPRECATED:** Replaced By [MAV_FRAME_LOCAL_FRD](#MAV_FRAME_LOCAL_FRD) (2019-04)</span>
4045
+
<a id='MAV_FRAME_RESERVED_15'></a>15 | [MAV_FRAME_RESERVED_15](#MAV_FRAME_RESERVED_15) | [MAV_FRAME_MOCAP_ENU](#MAV_FRAME_MOCAP_ENU) - Odometry local coordinate frame of data given by a motion capture system, Z-up (x: East, y: North, z: Up).<br><span class="warning">**DEPRECATED:** Replaced By [MAV_FRAME_LOCAL_FLU](#MAV_FRAME_LOCAL_FLU) (2019-04)</span>
4046
+
<a id='MAV_FRAME_RESERVED_16'></a>16 | [MAV_FRAME_RESERVED_16](#MAV_FRAME_RESERVED_16) | [MAV_FRAME_VISION_NED](#MAV_FRAME_VISION_NED) - Odometry local coordinate frame of data given by a vision estimation system, Z-down (x: North, y: East, z: Down).<br><span class="warning">**DEPRECATED:** Replaced By [MAV_FRAME_LOCAL_FRD](#MAV_FRAME_LOCAL_FRD) (2019-04)</span>
4047
+
<a id='MAV_FRAME_RESERVED_17'></a>17 | [MAV_FRAME_RESERVED_17](#MAV_FRAME_RESERVED_17) | [MAV_FRAME_VISION_ENU](#MAV_FRAME_VISION_ENU) - Odometry local coordinate frame of data given by a vision estimation system, Z-up (x: East, y: North, z: Up).<br><span class="warning">**DEPRECATED:** Replaced By [MAV_FRAME_LOCAL_FLU](#MAV_FRAME_LOCAL_FLU) (2019-04)</span>
4048
+
<a id='MAV_FRAME_RESERVED_18'></a>18 | [MAV_FRAME_RESERVED_18](#MAV_FRAME_RESERVED_18) | [MAV_FRAME_ESTIM_NED](#MAV_FRAME_ESTIM_NED) - Odometry local coordinate frame of data given by an estimator running onboard the vehicle, Z-down (x: North, y: East, z: Down).<br><span class="warning">**DEPRECATED:** Replaced By [MAV_FRAME_LOCAL_FRD](#MAV_FRAME_LOCAL_FRD) (2019-04)</span>
4049
+
<a id='MAV_FRAME_RESERVED_19'></a>19 | [MAV_FRAME_RESERVED_19](#MAV_FRAME_RESERVED_19) | [MAV_FRAME_ESTIM_ENU](#MAV_FRAME_ESTIM_ENU) - Odometry local coordinate frame of data given by an estimator running onboard the vehicle, Z-up (x: East, y: North, z: Up).<br><span class="warning">**DEPRECATED:** Replaced By [MAV_FRAME_LOCAL_FLU](#MAV_FRAME_LOCAL_FLU) (2019-04)</span>
4050
4050
<a id='MAV_FRAME_LOCAL_FRD'></a>20 | [MAV_FRAME_LOCAL_FRD](#MAV_FRAME_LOCAL_FRD) | FRD local tangent frame (x: Forward, y: Right, z: Down) with origin fixed relative to earth. The forward axis is aligned to the front of the vehicle in the horizontal plane.
4051
4051
<a id='MAV_FRAME_LOCAL_FLU'></a>21 | [MAV_FRAME_LOCAL_FLU](#MAV_FRAME_LOCAL_FLU) | FLU local tangent frame (x: Forward, y: Left, z: Up) with origin fixed relative to earth. The forward axis is aligned to the front of the vehicle in the horizontal plane.
4052
4052
@@ -4726,7 +4726,7 @@ Value | Name | Description
4726
4726
Value | Name | Description
4727
4727
--- | --- | ---
4728
4728
<a id='MAV_PROTOCOL_CAPABILITY_MISSION_FLOAT'></a>1 | [MAV_PROTOCOL_CAPABILITY_MISSION_FLOAT](#MAV_PROTOCOL_CAPABILITY_MISSION_FLOAT) | Autopilot supports the [MISSION_ITEM](#MISSION_ITEM) float message type.<br>Note that [MISSION_ITEM](#MISSION_ITEM) is deprecated, and autopilots should use [MISSION_INT](#MISSION_INT) instead.
4729
-
<a id='MAV_PROTOCOL_CAPABILITY_PARAM_FLOAT'></a>2 | [MAV_PROTOCOL_CAPABILITY_PARAM_FLOAT](#MAV_PROTOCOL_CAPABILITY_PARAM_FLOAT) | Autopilot supports the new param float message type.<span class="warning">**DEPRECATED:** Replaced By [MAV_PROTOCOL_CAPABILITY_PARAM_ENCODE_C_CAST](#MAV_PROTOCOL_CAPABILITY_PARAM_ENCODE_C_CAST) (2022-03)</span>
4729
+
<a id='MAV_PROTOCOL_CAPABILITY_PARAM_FLOAT'></a>2 | [MAV_PROTOCOL_CAPABILITY_PARAM_FLOAT](#MAV_PROTOCOL_CAPABILITY_PARAM_FLOAT) | Autopilot supports the new param float message type.<br><span class="warning">**DEPRECATED:** Replaced By [MAV_PROTOCOL_CAPABILITY_PARAM_ENCODE_C_CAST](#MAV_PROTOCOL_CAPABILITY_PARAM_ENCODE_C_CAST) (2022-03)</span>
4730
4730
<a id='MAV_PROTOCOL_CAPABILITY_MISSION_INT'></a>4 | [MAV_PROTOCOL_CAPABILITY_MISSION_INT](#MAV_PROTOCOL_CAPABILITY_MISSION_INT) | Autopilot supports [MISSION_ITEM_INT](#MISSION_ITEM_INT) scaled integer message type.<br>Note that this flag must always be set if missions are supported, because missions must always use [MISSION_ITEM_INT](#MISSION_ITEM_INT) (rather than [MISSION_ITEM](#MISSION_ITEM), which is deprecated).
<a id='MAV_PROTOCOL_CAPABILITY_PARAM_ENCODE_BYTEWISE'></a>16 | [MAV_PROTOCOL_CAPABILITY_PARAM_ENCODE_BYTEWISE](#MAV_PROTOCOL_CAPABILITY_PARAM_ENCODE_BYTEWISE) | Parameter protocol uses byte-wise encoding of parameter values into param_value (float) fields: https://mavlink.io/en/services/parameter.html#parameter-encoding.<br>Note that either this flag or [MAV_PROTOCOL_CAPABILITY_PARAM_ENCODE_C_CAST](#MAV_PROTOCOL_CAPABILITY_PARAM_ENCODE_C_CAST) should be set if the parameter protocol is supported.
@@ -4744,7 +4744,7 @@ Value | Name | Description
4744
4744
<a id='MAV_PROTOCOL_CAPABILITY_RESERVED2'></a>65536 | [MAV_PROTOCOL_CAPABILITY_RESERVED2](#MAV_PROTOCOL_CAPABILITY_RESERVED2) | Reserved for future use.
4745
4745
<a id='MAV_PROTOCOL_CAPABILITY_PARAM_ENCODE_C_CAST'></a>131072 | [MAV_PROTOCOL_CAPABILITY_PARAM_ENCODE_C_CAST](#MAV_PROTOCOL_CAPABILITY_PARAM_ENCODE_C_CAST) | Parameter protocol uses C-cast of parameter values to set the param_value (float) fields: https://mavlink.io/en/services/parameter.html#parameter-encoding.<br>Note that either this flag or [MAV_PROTOCOL_CAPABILITY_PARAM_ENCODE_BYTEWISE](#MAV_PROTOCOL_CAPABILITY_PARAM_ENCODE_BYTEWISE) should be set if the parameter protocol is supported.
4746
4746
<a id='MAV_PROTOCOL_CAPABILITY_COMPONENT_IMPLEMENTS_GIMBAL_MANAGER'></a>262144 | [MAV_PROTOCOL_CAPABILITY_COMPONENT_IMPLEMENTS_GIMBAL_MANAGER](#MAV_PROTOCOL_CAPABILITY_COMPONENT_IMPLEMENTS_GIMBAL_MANAGER) | This component implements/is a gimbal manager. This means the [GIMBAL_MANAGER_INFORMATION](#GIMBAL_MANAGER_INFORMATION), and other messages can be requested.
4747
-
<a id='MAV_PROTOCOL_CAPABILITY_COMPONENT_ACCEPTS_GCS_CONTROL'></a>524288 | [MAV_PROTOCOL_CAPABILITY_COMPONENT_ACCEPTS_GCS_CONTROL](#MAV_PROTOCOL_CAPABILITY_COMPONENT_ACCEPTS_GCS_CONTROL) | Component supports locking control to a particular GCS independent of its system (via [MAV_CMD_REQUEST_OPERATOR_CONTROL](#MAV_CMD_REQUEST_OPERATOR_CONTROL)).
4747
+
<a id='MAV_PROTOCOL_CAPABILITY_COMPONENT_ACCEPTS_GCS_CONTROL'></a>524288 | [MAV_PROTOCOL_CAPABILITY_COMPONENT_ACCEPTS_GCS_CONTROL](#MAV_PROTOCOL_CAPABILITY_COMPONENT_ACCEPTS_GCS_CONTROL) | Component supports locking control to a particular GCS independent of its system (via [MAV_CMD_REQUEST_OPERATOR_CONTROL](#MAV_CMD_REQUEST_OPERATOR_CONTROL)).<br><span class="warning">**WORK IN PROGRESS**: Do not use in stable production environments (it may change).</span>
<a id='MAV_COMP_ID_OSD'></a>157 | [MAV_COMP_ID_OSD](#MAV_COMP_ID_OSD) | On Screen Display (OSD) devices for video links.
6226
6226
<a id='MAV_COMP_ID_PERIPHERAL'></a>158 | [MAV_COMP_ID_PERIPHERAL](#MAV_COMP_ID_PERIPHERAL) | Generic autopilot peripheral component ID. Meant for devices that do not implement the parameter microservice.
6227
-
<a id='MAV_COMP_ID_QX1_GIMBAL'></a>159 | [MAV_COMP_ID_QX1_GIMBAL](#MAV_COMP_ID_QX1_GIMBAL) | Gimbal ID for QX1.<span class="warning">**DEPRECATED:** Replaced By [MAV_COMP_ID_GIMBAL](#MAV_COMP_ID_GIMBAL) (2018-11) — All gimbals should use [MAV_COMP_ID_GIMBAL](#MAV_COMP_ID_GIMBAL).)</span>
6227
+
<a id='MAV_COMP_ID_QX1_GIMBAL'></a>159 | [MAV_COMP_ID_QX1_GIMBAL](#MAV_COMP_ID_QX1_GIMBAL) | Gimbal ID for QX1.<br><span class="warning">**DEPRECATED:** Replaced By [MAV_COMP_ID_GIMBAL](#MAV_COMP_ID_GIMBAL) (2018-11) — All gimbals should use [MAV_COMP_ID_GIMBAL](#MAV_COMP_ID_GIMBAL).)</span>
<a id='MAV_COMP_ID_SYSTEM_CONTROL'></a>250 | [MAV_COMP_ID_SYSTEM_CONTROL](#MAV_COMP_ID_SYSTEM_CONTROL) | Deprecated, don't use. Component for handling system messages (e.g. to ARM, takeoff, etc.).<span class="warning">**DEPRECATED:** Replaced By [MAV_COMP_ID_ALL](#MAV_COMP_ID_ALL) (2018-11) — System control does not require a separate component ID. Instead, system commands should be sent with target_component=MAV_COMP_ID_ALL allowing the target component to use any appropriate component id.)</span>
6260
+
<a id='MAV_COMP_ID_SYSTEM_CONTROL'></a>250 | [MAV_COMP_ID_SYSTEM_CONTROL](#MAV_COMP_ID_SYSTEM_CONTROL) | Deprecated, don't use. Component for handling system messages (e.g. to ARM, takeoff, etc.).<br><span class="warning">**DEPRECATED:** Replaced By [MAV_COMP_ID_ALL](#MAV_COMP_ID_ALL) (2018-11) — System control does not require a separate component ID. Instead, system commands should be sent with target_component=MAV_COMP_ID_ALL allowing the target component to use any appropriate component id.)</span>
Copy file name to clipboardExpand all lines: en/messages/dialects.md
+11-1Lines changed: 11 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,8 @@
1
1
<!-- THIS FILE IS AUTO-GENERATED FROM XML: https://github.com/mavlink/mavlink/blob/master/doc/mavlink_xml_to_markdown.py (Do not update mavlink-devguide) -->
2
2
3
-
# Dialects
3
+
# Dialects & Test Definitions
4
+
5
+
## Dialects
4
6
5
7
MAVLink _dialects_ are XML definition files that define _protocol-_ and _vendor-specific_ messages, enums and commands.
6
8
@@ -32,6 +34,14 @@ Note that dialects may `include` [MAVLink-Standard Definitions](index.md) or oth
32
34
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).
33
35
A typical pattern is for a dialect to include [common.xml](../messages/common.md) (containing the _MAVLink standard definitions_), extending it with vendor or protocol specific messages.
34
36
37
+
## Test Definitions
38
+
39
+
The following definitions are used for testing and dialect validation:
40
+
41
+
-[all.xml](all.md) — This includes all other XML files, and is used to verify that there are no ID clashes (and can potentially be used by GCS to communicate with any core dialect).
42
+
-[test.xml](test.md) — Test XML definition file.
43
+
-[python_array_test.xml](python_array_test.md) — Test XML definition file for arrays.
0 commit comments