docs(i18n): PX4 guide translations (Crowdin) - uk (#27595)

Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
This commit is contained in:
PX4 Build Bot
2026-06-08 08:45:11 +10:00
committed by GitHub
parent 82a6dc8c76
commit c3c801486a
21 changed files with 634 additions and 261 deletions

View File

@@ -6,25 +6,25 @@ pageClass: is-wide-page
Servo control message.
Normalised output setpoint for up to 8 servos.
Normalised output setpoint for up to 15 servos.
Published by the vehicle's allocation and consumed by the actuator output drivers.
**TOPICS:** actuator_servos
## Fields
| Назва | Тип | Unit [Frame] | Range/Enum | Опис |
| ---------------------------------------------------------------------- | ------------ | ---------------------------------------------------------------- | ---------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| <a id="fld_timestamp"></a>timestamp | `uint64` | us | | Time since system start |
| <a id="fld_timestamp_sample"></a>timestamp_sample | `uint64` | us | | Sampling timestamp of the data this control response is based on |
| <a id="fld_control"></a>control | `float32[8]` | | [-1 : 1] | Normalized output. 1 means maximum positive position. -1 maximum negative position (if not supported by the output, <0 maps to NaN). NaN maps to disarmed. |
| Назва | Тип | Unit [Frame] | Range/Enum | Опис |
| ---------------------------------------------------------------------- | ------------- | ---------------------------------------------------------------- | ---------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| <a id="fld_timestamp"></a>timestamp | `uint64` | us | | Time since system start |
| <a id="fld_timestamp_sample"></a>timestamp_sample | `uint64` | us | | Sampling timestamp of the data this control response is based on |
| <a id="fld_control"></a>control | `float32[15]` | | [-1 : 1] | Normalized output. 1 means maximum positive position. -1 maximum negative position (if not supported by the output, <0 maps to NaN). NaN maps to disarmed. |
## Constants
| Назва | Тип | Значення | Опис |
| ------------------------------------------------------------------ | -------- | -------- | ---- |
| <a id="#MESSAGE_VERSION"></a> MESSAGE_VERSION | `uint32` | 0 | |
| <a id="#NUM_CONTROLS"></a> NUM_CONTROLS | `uint8` | 8 | |
| <a id="#MESSAGE_VERSION"></a> MESSAGE_VERSION | `uint32` | 1 | |
| <a id="#NUM_CONTROLS"></a> NUM_CONTROLS | `uint8` | 15 | |
## Source Message
@@ -36,16 +36,16 @@ Click here to see original file
```c
# Servo control message
#
# Normalised output setpoint for up to 8 servos.
# Normalised output setpoint for up to 15 servos.
# Published by the vehicle's allocation and consumed by the actuator output drivers.
uint32 MESSAGE_VERSION = 0
uint32 MESSAGE_VERSION = 1
uint64 timestamp # [us] Time since system start
uint64 timestamp_sample # [us] Sampling timestamp of the data this control response is based on
uint8 NUM_CONTROLS = 8
float32[8] control # [-] [@range -1, 1] Normalized output. 1 means maximum positive position. -1 maximum negative position (if not supported by the output, <0 maps to NaN). NaN maps to disarmed.
uint8 NUM_CONTROLS = 15
float32[15] control # [-] [@range -1, 1] Normalized output. 1 means maximum positive position. -1 maximum negative position (if not supported by the output, <0 maps to NaN). NaN maps to disarmed.
```
:::

View File

@@ -10,16 +10,16 @@ Servo trims, added as offset to servo outputs.
## Fields
| Назва | Тип | Unit [Frame] | Range/Enum | Опис |
| ----------------------------------- | ------------ | ---------------------------------------------------------------- | ---------- | ---------------------------------------------------------------------------------- |
| <a id="fld_timestamp"></a>timestamp | `uint64` | | | time since system start (microseconds) |
| <a id="fld_trim"></a>trim | `float32[8]` | | | range: [-1, 1] |
| Назва | Тип | Unit [Frame] | Range/Enum | Опис |
| ----------------------------------- | ------------- | ---------------------------------------------------------------- | ---------- | ---------------------------------------------------------------------------------- |
| <a id="fld_timestamp"></a>timestamp | `uint64` | | | time since system start (microseconds) |
| <a id="fld_trim"></a>trim | `float32[15]` | | | range: [-1, 1] |
## Constants
| Назва | Тип | Значення | Опис |
| ------------------------------------------------------------ | ------- | -------- | ---- |
| <a id="#NUM_CONTROLS"></a> NUM_CONTROLS | `uint8` | 8 | |
| <a id="#NUM_CONTROLS"></a> NUM_CONTROLS | `uint8` | 15 | |
## Source Message
@@ -32,8 +32,8 @@ Click here to see original file
# Servo trims, added as offset to servo outputs
uint64 timestamp # time since system start (microseconds)
uint8 NUM_CONTROLS = 8
float32[8] trim # range: [-1, 1]
uint8 NUM_CONTROLS = 15
float32[15] trim # range: [-1, 1]
```
:::

View File

@@ -0,0 +1,51 @@
---
pageClass: is-wide-page
---
# ActuatorServosV0 (UORB message)
Servo control message.
Normalised output setpoint for up to 8 servos.
Published by the vehicle's allocation and consumed by the actuator output drivers.
**TOPICS:** actuator_servos_v0
## Fields
| Назва | Тип | Unit [Frame] | Range/Enum | Опис |
| ---------------------------------------------------------------------- | ------------ | ---------------------------------------------------------------- | ---------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| <a id="fld_timestamp"></a>timestamp | `uint64` | us | | Time since system start |
| <a id="fld_timestamp_sample"></a>timestamp_sample | `uint64` | us | | Sampling timestamp of the data this control response is based on |
| <a id="fld_control"></a>control | `float32[8]` | | [-1 : 1] | Normalized output. 1 means maximum positive position. -1 maximum negative position (if not supported by the output, <0 maps to NaN). NaN maps to disarmed. |
## Constants
| Назва | Тип | Значення | Опис |
| ------------------------------------------------------------------ | -------- | -------- | ---- |
| <a id="#MESSAGE_VERSION"></a> MESSAGE_VERSION | `uint32` | 0 | |
| <a id="#NUM_CONTROLS"></a> NUM_CONTROLS | `uint8` | 8 | |
## Source Message
[Source file (GitHub)](https://github.com/PX4/PX4-Autopilot/blob/main/msg/px4_msgs_old/msg/ActuatorServosV0.msg)
:::details
Click here to see original file
```c
# Servo control message
#
# Normalised output setpoint for up to 8 servos.
# Published by the vehicle's allocation and consumed by the actuator output drivers.
uint32 MESSAGE_VERSION = 0
uint64 timestamp # [us] Time since system start
uint64 timestamp_sample # [us] Sampling timestamp of the data this control response is based on
uint8 NUM_CONTROLS = 8
float32[8] control # [-] [@range -1, 1] Normalized output. 1 means maximum positive position. -1 maximum negative position (if not supported by the output, <0 maps to NaN). NaN maps to disarmed.
```
:::

View File

@@ -25,7 +25,7 @@ pageClass: is-wide-page
| <a id="#FUNCTION_MOTOR1"></a> FUNCTION_MOTOR1 | `uint8` | 101 | |
| <a id="#MAX_NUM_MOTORS"></a> MAX_NUM_MOTORS | `uint8` | 12 | |
| <a id="#FUNCTION_SERVO1"></a> FUNCTION_SERVO1 | `uint8` | 201 | |
| <a id="#MAX_NUM_SERVOS"></a> MAX_NUM_SERVOS | `uint8` | 8 | |
| <a id="#MAX_NUM_SERVOS"></a> MAX_NUM_SERVOS | `uint8` | 15 | |
| <a id="#ORB_QUEUE_LENGTH"></a> ORB_QUEUE_LENGTH | `uint8` | 16 | > = MAX_NUM_MOTORS to support code in esc_calibration |
## Source Message
@@ -46,7 +46,7 @@ uint8 ACTION_DO_CONTROL = 1 # enable actuator test mode
uint8 FUNCTION_MOTOR1 = 101
uint8 MAX_NUM_MOTORS = 12
uint8 FUNCTION_SERVO1 = 201
uint8 MAX_NUM_SERVOS = 8
uint8 MAX_NUM_SERVOS = 15
uint8 action # one of ACTION_*
uint16 function # actuator output function

View File

@@ -56,7 +56,7 @@ Used in field(s): [health_component_index](#fld_health_component_index)
| Назва | Тип | Значення | Опис |
| ----------------------------------------------------------------------------------------- | -------- | -------- | ---- |
| <a id="#MESSAGE_VERSION"></a> MESSAGE_VERSION | `uint32` | 1 | |
| <a id="#ORB_QUEUE_LENGTH"></a> ORB_QUEUE_LENGTH | `uint8` | 4 | |
| <a id="#ORB_QUEUE_LENGTH"></a> ORB_QUEUE_LENGTH | `uint8` | 8 | |
## Source Message
@@ -108,7 +108,10 @@ bool mode_req_home_position # Requires a home position (such as RTL/Return mode)
bool mode_req_prevent_arming # Prevent arming (such as in Land mode)
bool mode_req_manual_control # Requires a manual controller
uint8 ORB_QUEUE_LENGTH = 4
# Must be >= ExternalChecks::MAX_NUM_REGISTRATIONS so replies from all registered
# modes fit in the queue within a single request cycle (otherwise replies from the
# 5th+ mode overwrite earlier ones, causing spurious "unresponsive mode" failures).
uint8 ORB_QUEUE_LENGTH = 8
```
:::

View File

@@ -55,6 +55,7 @@ Graphs showing how these are used [can be found here](../middleware/uorb_graph.m
### Historic Versions
- [ActuatorServosV0](ActuatorServosV0.md) — Servo control message.
- [AirspeedValidatedV0](AirspeedValidatedV0.md)
- [ArmingCheckReplyV0](ArmingCheckReplyV0.md)
- [ArmingCheckRequestV0](ArmingCheckRequestV0.md) — Arming check request.