mirror of
https://github.com/mavlink/mavlink-devguide.git
synced 2026-06-19 07:36:26 +00:00
New Crowdin updates (#692)
* New translations contributing.md (Korean) * New translations contributing.md (Chinese Simplified) * New translations dialects.md (Korean) * New translations dialects.md (Chinese Simplified) * New translations common.md (Korean) * New translations common.md (Chinese Simplified) * New translations dialects.md (Korean) * New translations dialects.md (Chinese Simplified)
This commit is contained in:
@@ -1,13 +1,13 @@
|
||||
# Contributing to MAVLink
|
||||
|
||||
We follow the [Github flow](https://guides.github.com/introduction/flow/) development model.
|
||||
We follow the [GitHub flow](https://guides.github.com/introduction/flow/) development model.
|
||||
|
||||
Contributions are divided into several categories:
|
||||
|
||||
- Complicated changes that require significant review should be initiated using an RFC pull request in [mavlink/rfcs](https://github.com/mavlink/rfcs).
|
||||
This is primarily intended for new microservice interface definitions, as these require discussion of both messages and message sequences (state machines) \(examples: parameter or mission protocol\). Depending on the scope of the change, it may also be required when _modifying_ a microservice.
|
||||
- Less complex changes should be submitted as a PRs to the [mavlink/mavlink](https://github.com/mavlink/mavlink) repository. This includes message additions/changes that do not affect a state machine.
|
||||
- Changes to mavgen generator code should be submitted as PRs to the [ArduPilot/Pymavlink](https://github.com/ArduPilot/pymavlink) repository.
|
||||
- Changes to mavgen generator code should be submitted as PRs to the [ArduPilot/pymavlink](https://github.com/ArduPilot/pymavlink) repository.
|
||||
|
||||
The sections below explain how to contribute to each category and how to raise a pull request.
|
||||
|
||||
|
||||
+32
-32
@@ -414,7 +414,7 @@ Superseded by [ACTUATOR_OUTPUT_STATUS](#ACTUATOR_OUTPUT_STATUS). The RAW values
|
||||
| Field Name | Type | Units | Description |
|
||||
| ------------------------------------------------------------------------------------------------ | ---------- | ----- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
||||
| time_usec | `uint32_t` | us | Timestamp (UNIX Epoch time or time since system boot). The receiving end can infer timestamp format (since 1.1.1970 or since system boot) by checking for the magnitude of the number. |
|
||||
| port | `uint8_t` | | Servo output port (set of 8 outputs = 1 port). Flight stacks running on Pixhawk should use: 0 = MAIN, 1 = AUX. |
|
||||
| port | `uint8_t` | | Servo output port (set of 8 outputs = 1 port). Flight stacks running on Pixhawk should use: 0 = MAIN, 1 = AUX.<br>Messages with same value are from the same source (instance). |
|
||||
| servo1_raw | `uint16_t` | us | Servo output 1 value |
|
||||
| servo2_raw | `uint16_t` | us | Servo output 2 value |
|
||||
| servo3_raw | `uint16_t` | us | Servo output 3 value |
|
||||
@@ -2644,16 +2644,16 @@ Current status about a high level gimbal manager. This message should be broadca
|
||||
|
||||
High level message to control a gimbal's attitude. This message is to be sent to the gimbal manager (e.g. from a ground station). Angles and rates can be set to NaN according to use case.
|
||||
|
||||
| Field Name | Type | Units | Values | Description |
|
||||
| ------------------------------------------------------------ | ---------- | ----- | --------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
||||
| target_system | `uint8_t` | | | System ID |
|
||||
| target_component | `uint8_t` | | | Component ID |
|
||||
| flags | `uint32_t` | | [GIMBAL_MANAGER_FLAGS](#GIMBAL_MANAGER_FLAGS) | High level gimbal manager flags to use. |
|
||||
| gimbal_device_id | `uint8_t` | | | Component ID of gimbal device to address (or 1-6 for non-MAVLink gimbal), 0 for all gimbal device components. Send command multiple times for more than one gimbal (but not all gimbals). |
|
||||
| q | `float[4]` | | | Quaternion components, w, x, y, z (1 0 0 0 is the null-rotation, the frame is depends on whether the flag [GIMBAL_MANAGER_FLAGS_YAW_LOCK](#GIMBAL_MANAGER_FLAGS_YAW_LOCK) is set) |
|
||||
| angular_velocity_x | `float` | rad/s | invalid:NaN | X component of angular velocity, positive is rolling to the right, NaN to be ignored. |
|
||||
| angular_velocity_y | `float` | rad/s | invalid:NaN | Y component of angular velocity, positive is pitching up, NaN to be ignored. |
|
||||
| angular_velocity_z | `float` | rad/s | invalid:NaN | Z component of angular velocity, positive is yawing to the right, NaN to be ignored. |
|
||||
| Field Name | Type | Units | Values | Description |
|
||||
| ------------------------------------------------------------ | ---------- | ----- | --------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
||||
| target_system | `uint8_t` | | | System ID |
|
||||
| target_component | `uint8_t` | | | Component ID |
|
||||
| flags | `uint32_t` | | [GIMBAL_MANAGER_FLAGS](#GIMBAL_MANAGER_FLAGS) | High level gimbal manager flags to use. |
|
||||
| gimbal_device_id | `uint8_t` | | | Component ID of gimbal device to address (or 1-6 for non-MAVLink gimbal), 0 for all gimbal device components. Send command multiple times for more than one gimbal (but not all gimbals).<br>Messages with same value are from the same source (instance). |
|
||||
| q | `float[4]` | | | Quaternion components, w, x, y, z (1 0 0 0 is the null-rotation, the frame is depends on whether the flag [GIMBAL_MANAGER_FLAGS_YAW_LOCK](#GIMBAL_MANAGER_FLAGS_YAW_LOCK) is set) |
|
||||
| angular_velocity_x | `float` | rad/s | invalid:NaN | X component of angular velocity, positive is rolling to the right, NaN to be ignored. |
|
||||
| angular_velocity_y | `float` | rad/s | invalid:NaN | Y component of angular velocity, positive is pitching up, NaN to be ignored. |
|
||||
| angular_velocity_z | `float` | rad/s | invalid:NaN | Z component of angular velocity, positive is yawing to the right, NaN to be ignored. |
|
||||
|
||||
### GIMBAL_DEVICE_INFORMATION (283) {#GIMBAL_DEVICE_INFORMATION}
|
||||
|
||||
@@ -2763,31 +2763,31 @@ Low level message containing autopilot state relevant for a gimbal device. This
|
||||
|
||||
Set gimbal manager pitch and yaw angles (high rate message). This message is to be sent to the gimbal manager (e.g. from a ground station) and will be ignored by gimbal devices. Angles and rates can be set to NaN according to use case. Use [MAV_CMD_DO_GIMBAL_MANAGER_PITCHYAW](#MAV_CMD_DO_GIMBAL_MANAGER_PITCHYAW) for low-rate adjustments that require confirmation.
|
||||
|
||||
| Field Name | Type | Units | Values | Description |
|
||||
| ---------------------------------------------------------- | ---------- | ----- | --------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
||||
| target_system | `uint8_t` | | | System ID |
|
||||
| target_component | `uint8_t` | | | Component ID |
|
||||
| flags | `uint32_t` | | [GIMBAL_MANAGER_FLAGS](#GIMBAL_MANAGER_FLAGS) | High level gimbal manager flags to use. |
|
||||
| gimbal_device_id | `uint8_t` | | | Component ID of gimbal device to address (or 1-6 for non-MAVLink gimbal), 0 for all gimbal device components. Send command multiple times for more than one gimbal (but not all gimbals). |
|
||||
| pitch | `float` | rad | invalid:NaN | Pitch angle (positive: up, negative: down, NaN to be ignored). |
|
||||
| yaw | `float` | rad | invalid:NaN | Yaw angle (positive: to the right, negative: to the left, NaN to be ignored). |
|
||||
| pitch_rate | `float` | rad/s | invalid:NaN | Pitch angular rate (positive: up, negative: down, NaN to be ignored). |
|
||||
| yaw_rate | `float` | rad/s | invalid:NaN | Yaw angular rate (positive: to the right, negative: to the left, NaN to be ignored). |
|
||||
| Field Name | Type | Units | Values | Description |
|
||||
| ---------------------------------------------------------- | ---------- | ----- | --------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
||||
| target_system | `uint8_t` | | | System ID |
|
||||
| target_component | `uint8_t` | | | Component ID |
|
||||
| flags | `uint32_t` | | [GIMBAL_MANAGER_FLAGS](#GIMBAL_MANAGER_FLAGS) | High level gimbal manager flags to use. |
|
||||
| gimbal_device_id | `uint8_t` | | | Component ID of gimbal device to address (or 1-6 for non-MAVLink gimbal), 0 for all gimbal device components. Send command multiple times for more than one gimbal (but not all gimbals).<br>Messages with same value are from the same source (instance). |
|
||||
| pitch | `float` | rad | invalid:NaN | Pitch angle (positive: up, negative: down, NaN to be ignored). |
|
||||
| yaw | `float` | rad | invalid:NaN | Yaw angle (positive: to the right, negative: to the left, NaN to be ignored). |
|
||||
| pitch_rate | `float` | rad/s | invalid:NaN | Pitch angular rate (positive: up, negative: down, NaN to be ignored). |
|
||||
| yaw_rate | `float` | rad/s | invalid:NaN | Yaw angular rate (positive: to the right, negative: to the left, NaN to be ignored). |
|
||||
|
||||
### GIMBAL_MANAGER_SET_MANUAL_CONTROL (288) {#GIMBAL_MANAGER_SET_MANUAL_CONTROL}
|
||||
|
||||
High level message to control a gimbal manually. The angles or angular rates are unitless; the actual rates will depend on internal gimbal manager settings/configuration (e.g. set by parameters). This message is to be sent to the gimbal manager (e.g. from a ground station). Angles and rates can be set to NaN according to use case.
|
||||
|
||||
| Field Name | Type | Values | Description |
|
||||
| ---------------------------------------------------------- | ---------- | --------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
||||
| target_system | `uint8_t` | | System ID |
|
||||
| target_component | `uint8_t` | | Component ID |
|
||||
| flags | `uint32_t` | [GIMBAL_MANAGER_FLAGS](#GIMBAL_MANAGER_FLAGS) | High level gimbal manager flags. |
|
||||
| gimbal_device_id | `uint8_t` | | Component ID of gimbal device to address (or 1-6 for non-MAVLink gimbal), 0 for all gimbal device components. Send command multiple times for more than one gimbal (but not all gimbals). |
|
||||
| pitch | `float` | invalid:NaN | Pitch angle unitless (-1..1, positive: up, negative: down, NaN to be ignored). |
|
||||
| yaw | `float` | invalid:NaN | Yaw angle unitless (-1..1, positive: to the right, negative: to the left, NaN to be ignored). |
|
||||
| pitch_rate | `float` | invalid:NaN | Pitch angular rate unitless (-1..1, positive: up, negative: down, NaN to be ignored). |
|
||||
| yaw_rate | `float` | invalid:NaN | Yaw angular rate unitless (-1..1, positive: to the right, negative: to the left, NaN to be ignored). |
|
||||
| Field Name | Type | Values | Description |
|
||||
| ---------------------------------------------------------- | ---------- | --------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
||||
| target_system | `uint8_t` | | System ID |
|
||||
| target_component | `uint8_t` | | Component ID |
|
||||
| flags | `uint32_t` | [GIMBAL_MANAGER_FLAGS](#GIMBAL_MANAGER_FLAGS) | High level gimbal manager flags. |
|
||||
| gimbal_device_id | `uint8_t` | | Component ID of gimbal device to address (or 1-6 for non-MAVLink gimbal), 0 for all gimbal device components. Send command multiple times for more than one gimbal (but not all gimbals).<br>Messages with same value are from the same source (instance). |
|
||||
| pitch | `float` | invalid:NaN | Pitch angle unitless (-1..1, positive: up, negative: down, NaN to be ignored). |
|
||||
| yaw | `float` | invalid:NaN | Yaw angle unitless (-1..1, positive: to the right, negative: to the left, NaN to be ignored). |
|
||||
| pitch_rate | `float` | invalid:NaN | Pitch angular rate unitless (-1..1, positive: up, negative: down, NaN to be ignored). |
|
||||
| yaw_rate | `float` | invalid:NaN | Yaw angular rate unitless (-1..1, positive: to the right, negative: to the left, NaN to be ignored). |
|
||||
|
||||
### ESC_INFO (290) — [WIP] {#ESC_INFO}
|
||||
|
||||
@@ -8532,7 +8532,7 @@ User defined command. Ground Station will not show the Vehicle as flying through
|
||||
|
||||
### MAV_CMD_CAN_FORWARD (32000) {#MAV_CMD_CAN_FORWARD}
|
||||
|
||||
Request forwarding of CAN packets from the given CAN bus to this component. CAN Frames are sent using [CAN_FRAME](#CAN_FRAME) and [CANFD_FRAME](#CANFD_FRAME) messages
|
||||
Request forwarding of CAN packets from the given CAN bus to this component via this MAVLink channel. CAN Frames are sent using [CAN_FRAME](#CAN_FRAME) and [CANFD_FRAME](#CANFD_FRAME) messages
|
||||
|
||||
| Param (Label) | Description |
|
||||
| -------------------------------- | ----------------------------------------------------------------------------------------------------------------------- |
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
# 为 mavlink 做贡献
|
||||
|
||||
We follow the [Github flow](https://guides.github.com/introduction/flow/) development model.
|
||||
We follow the [GitHub flow](https://guides.github.com/introduction/flow/) development model.
|
||||
|
||||
Contributions are divided into several categories:
|
||||
|
||||
- Complicated changes that require significant review should be initiated using an RFC pull request in [mavlink/rfcs](https://github.com/mavlink/rfcs).
|
||||
This is primarily intended for new microservice interface definitions, as these require discussion of both messages and message sequences (state machines) \(examples: parameter or mission protocol\). Depending on the scope of the change, it may also be required when _modifying_ a microservice.
|
||||
- Less complex changes should be submitted as a PRs to the [mavlink/mavlink](https://github.com/mavlink/mavlink) repository. This includes message additions/changes that do not affect a state machine.
|
||||
- Changes to mavgen generator code should be submitted as PRs to the [ArduPilot/Pymavlink](https://github.com/ArduPilot/pymavlink) repository.
|
||||
- Changes to mavgen generator code should be submitted as PRs to the [ArduPilot/pymavlink](https://github.com/ArduPilot/pymavlink) repository.
|
||||
|
||||
The sections below explain how to contribute to each category and how to raise a pull request.
|
||||
|
||||
|
||||
+32
-32
@@ -414,7 +414,7 @@ Superseded by [ACTUATOR_OUTPUT_STATUS](#ACTUATOR_OUTPUT_STATUS). The RAW values
|
||||
| Field Name | Type | Units | 描述 |
|
||||
| ------------------------------------------------------------------------------------------------ | ---------- | ----- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
||||
| time_usec | `uint32_t` | us | Timestamp (UNIX Epoch time or time since system boot). The receiving end can infer timestamp format (since 1.1.1970 or since system boot) by checking for the magnitude of the number. |
|
||||
| port | `uint8_t` | | Servo output port (set of 8 outputs = 1 port). Flight stacks running on Pixhawk should use: 0 = MAIN, 1 = AUX. |
|
||||
| port | `uint8_t` | | Servo output port (set of 8 outputs = 1 port). Flight stacks running on Pixhawk should use: 0 = MAIN, 1 = AUX.<br>Messages with same value are from the same source (instance). |
|
||||
| servo1_raw | `uint16_t` | us | Servo output 1 value |
|
||||
| servo2_raw | `uint16_t` | us | Servo output 2 value |
|
||||
| servo3_raw | `uint16_t` | us | Servo output 3 value |
|
||||
@@ -2644,16 +2644,16 @@ Current status about a high level gimbal manager. This message should be broadca
|
||||
|
||||
High level message to control a gimbal's attitude. This message is to be sent to the gimbal manager (e.g. from a ground station). Angles and rates can be set to NaN according to use case.
|
||||
|
||||
| Field Name | Type | Units | 值 | 描述 |
|
||||
| ------------------------------------------------------------ | ---------- | ----- | --------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
||||
| target_system | `uint8_t` | | | System ID |
|
||||
| target_component | `uint8_t` | | | Component ID |
|
||||
| flags | `uint32_t` | | [GIMBAL_MANAGER_FLAGS](#GIMBAL_MANAGER_FLAGS) | High level gimbal manager flags to use. |
|
||||
| gimbal_device_id | `uint8_t` | | | Component ID of gimbal device to address (or 1-6 for non-MAVLink gimbal), 0 for all gimbal device components. Send command multiple times for more than one gimbal (but not all gimbals). |
|
||||
| q | `float[4]` | | | Quaternion components, w, x, y, z (1 0 0 0 is the null-rotation, the frame is depends on whether the flag [GIMBAL_MANAGER_FLAGS_YAW_LOCK](#GIMBAL_MANAGER_FLAGS_YAW_LOCK) is set) |
|
||||
| angular_velocity_x | `float` | rad/s | invalid:NaN | X component of angular velocity, positive is rolling to the right, NaN to be ignored. |
|
||||
| angular_velocity_y | `float` | rad/s | invalid:NaN | Y component of angular velocity, positive is pitching up, NaN to be ignored. |
|
||||
| angular_velocity_z | `float` | rad/s | invalid:NaN | Z component of angular velocity, positive is yawing to the right, NaN to be ignored. |
|
||||
| Field Name | Type | Units | 值 | 描述 |
|
||||
| ------------------------------------------------------------ | ---------- | ----- | --------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
||||
| target_system | `uint8_t` | | | System ID |
|
||||
| target_component | `uint8_t` | | | Component ID |
|
||||
| flags | `uint32_t` | | [GIMBAL_MANAGER_FLAGS](#GIMBAL_MANAGER_FLAGS) | High level gimbal manager flags to use. |
|
||||
| gimbal_device_id | `uint8_t` | | | Component ID of gimbal device to address (or 1-6 for non-MAVLink gimbal), 0 for all gimbal device components. Send command multiple times for more than one gimbal (but not all gimbals).<br>Messages with same value are from the same source (instance). |
|
||||
| q | `float[4]` | | | Quaternion components, w, x, y, z (1 0 0 0 is the null-rotation, the frame is depends on whether the flag [GIMBAL_MANAGER_FLAGS_YAW_LOCK](#GIMBAL_MANAGER_FLAGS_YAW_LOCK) is set) |
|
||||
| angular_velocity_x | `float` | rad/s | invalid:NaN | X component of angular velocity, positive is rolling to the right, NaN to be ignored. |
|
||||
| angular_velocity_y | `float` | rad/s | invalid:NaN | Y component of angular velocity, positive is pitching up, NaN to be ignored. |
|
||||
| angular_velocity_z | `float` | rad/s | invalid:NaN | Z component of angular velocity, positive is yawing to the right, NaN to be ignored. |
|
||||
|
||||
### GIMBAL_DEVICE_INFORMATION (283) {#GIMBAL_DEVICE_INFORMATION}
|
||||
|
||||
@@ -2763,31 +2763,31 @@ Low level message containing autopilot state relevant for a gimbal device. This
|
||||
|
||||
Set gimbal manager pitch and yaw angles (high rate message). This message is to be sent to the gimbal manager (e.g. from a ground station) and will be ignored by gimbal devices. Angles and rates can be set to NaN according to use case. Use [MAV_CMD_DO_GIMBAL_MANAGER_PITCHYAW](#MAV_CMD_DO_GIMBAL_MANAGER_PITCHYAW) for low-rate adjustments that require confirmation.
|
||||
|
||||
| Field Name | Type | Units | 值 | 描述 |
|
||||
| ---------------------------------------------------------- | ---------- | ----- | --------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
||||
| target_system | `uint8_t` | | | System ID |
|
||||
| target_component | `uint8_t` | | | Component ID |
|
||||
| flags | `uint32_t` | | [GIMBAL_MANAGER_FLAGS](#GIMBAL_MANAGER_FLAGS) | High level gimbal manager flags to use. |
|
||||
| gimbal_device_id | `uint8_t` | | | Component ID of gimbal device to address (or 1-6 for non-MAVLink gimbal), 0 for all gimbal device components. Send command multiple times for more than one gimbal (but not all gimbals). |
|
||||
| 俯仰角 | `float` | rad | invalid:NaN | Pitch angle (positive: up, negative: down, NaN to be ignored). |
|
||||
| yaw | `float` | rad | invalid:NaN | Yaw angle (positive: to the right, negative: to the left, NaN to be ignored). |
|
||||
| pitch_rate | `float` | rad/s | invalid:NaN | Pitch angular rate (positive: up, negative: down, NaN to be ignored). |
|
||||
| yaw_rate | `float` | rad/s | invalid:NaN | Yaw angular rate (positive: to the right, negative: to the left, NaN to be ignored). |
|
||||
| Field Name | Type | Units | 值 | 描述 |
|
||||
| ---------------------------------------------------------- | ---------- | ----- | --------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
||||
| target_system | `uint8_t` | | | System ID |
|
||||
| target_component | `uint8_t` | | | Component ID |
|
||||
| flags | `uint32_t` | | [GIMBAL_MANAGER_FLAGS](#GIMBAL_MANAGER_FLAGS) | High level gimbal manager flags to use. |
|
||||
| gimbal_device_id | `uint8_t` | | | Component ID of gimbal device to address (or 1-6 for non-MAVLink gimbal), 0 for all gimbal device components. Send command multiple times for more than one gimbal (but not all gimbals).<br>Messages with same value are from the same source (instance). |
|
||||
| 俯仰角 | `float` | rad | invalid:NaN | Pitch angle (positive: up, negative: down, NaN to be ignored). |
|
||||
| yaw | `float` | rad | invalid:NaN | Yaw angle (positive: to the right, negative: to the left, NaN to be ignored). |
|
||||
| pitch_rate | `float` | rad/s | invalid:NaN | Pitch angular rate (positive: up, negative: down, NaN to be ignored). |
|
||||
| yaw_rate | `float` | rad/s | invalid:NaN | Yaw angular rate (positive: to the right, negative: to the left, NaN to be ignored). |
|
||||
|
||||
### GIMBAL_MANAGER_SET_MANUAL_CONTROL (288) {#GIMBAL_MANAGER_SET_MANUAL_CONTROL}
|
||||
|
||||
High level message to control a gimbal manually. The angles or angular rates are unitless; the actual rates will depend on internal gimbal manager settings/configuration (e.g. set by parameters). This message is to be sent to the gimbal manager (e.g. from a ground station). Angles and rates can be set to NaN according to use case.
|
||||
|
||||
| Field Name | Type | 值 | 描述 |
|
||||
| ---------------------------------------------------------- | ---------- | --------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
||||
| target_system | `uint8_t` | | System ID |
|
||||
| target_component | `uint8_t` | | Component ID |
|
||||
| flags | `uint32_t` | [GIMBAL_MANAGER_FLAGS](#GIMBAL_MANAGER_FLAGS) | High level gimbal manager flags. |
|
||||
| gimbal_device_id | `uint8_t` | | Component ID of gimbal device to address (or 1-6 for non-MAVLink gimbal), 0 for all gimbal device components. Send command multiple times for more than one gimbal (but not all gimbals). |
|
||||
| 俯仰角 | `float` | invalid:NaN | Pitch angle unitless (-1..1, positive: up, negative: down, NaN to be ignored). |
|
||||
| yaw | `float` | invalid:NaN | Yaw angle unitless (-1..1, positive: to the right, negative: to the left, NaN to be ignored). |
|
||||
| pitch_rate | `float` | invalid:NaN | Pitch angular rate unitless (-1..1, positive: up, negative: down, NaN to be ignored). |
|
||||
| yaw_rate | `float` | invalid:NaN | Yaw angular rate unitless (-1..1, positive: to the right, negative: to the left, NaN to be ignored). |
|
||||
| Field Name | Type | 值 | 描述 |
|
||||
| ---------------------------------------------------------- | ---------- | --------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
||||
| target_system | `uint8_t` | | System ID |
|
||||
| target_component | `uint8_t` | | Component ID |
|
||||
| flags | `uint32_t` | [GIMBAL_MANAGER_FLAGS](#GIMBAL_MANAGER_FLAGS) | High level gimbal manager flags. |
|
||||
| gimbal_device_id | `uint8_t` | | Component ID of gimbal device to address (or 1-6 for non-MAVLink gimbal), 0 for all gimbal device components. Send command multiple times for more than one gimbal (but not all gimbals).<br>Messages with same value are from the same source (instance). |
|
||||
| 俯仰角 | `float` | invalid:NaN | Pitch angle unitless (-1..1, positive: up, negative: down, NaN to be ignored). |
|
||||
| yaw | `float` | invalid:NaN | Yaw angle unitless (-1..1, positive: to the right, negative: to the left, NaN to be ignored). |
|
||||
| pitch_rate | `float` | invalid:NaN | Pitch angular rate unitless (-1..1, positive: up, negative: down, NaN to be ignored). |
|
||||
| yaw_rate | `float` | invalid:NaN | Yaw angular rate unitless (-1..1, positive: to the right, negative: to the left, NaN to be ignored). |
|
||||
|
||||
### ESC_INFO (290) — [WIP] {#ESC_INFO}
|
||||
|
||||
@@ -8532,7 +8532,7 @@ User defined command. Ground Station will not show the Vehicle as flying through
|
||||
|
||||
### MAV_CMD_CAN_FORWARD (32000) {#MAV_CMD_CAN_FORWARD}
|
||||
|
||||
Request forwarding of CAN packets from the given CAN bus to this component. CAN Frames are sent using [CAN_FRAME](#CAN_FRAME) and [CANFD_FRAME](#CANFD_FRAME) messages
|
||||
Request forwarding of CAN packets from the given CAN bus to this component via this MAVLink channel. CAN Frames are sent using [CAN_FRAME](#CAN_FRAME) and [CANFD_FRAME](#CANFD_FRAME) messages
|
||||
|
||||
| Param (Label) | 描述 |
|
||||
| -------------------------------- | ----------------------------------------------------------------------------------------------------------------------- |
|
||||
|
||||
Reference in New Issue
Block a user