DWIRobo 译制 · 非官方 · 原文基于 ArduPilot Sub(本站本地译制)· CC BY-SA 3.0 · 关于本翻译 · 下载软件

执行机构(PWM)

可将通用 PWM 控制设备接到飞控舵机轨针脚,作为按键控制功能使用,并把该针脚的 SERVOx_FUNCTION 设为 Actuator 1..6 之一。 限位与方向用该针脚的 SERVOx_MIN / SERVOx_MAX / SERVOx_REVERSED 配置。

备注

若可能,优先为设备类型使用专用输出功能(如灯光、夹爪等)。 Actuator 是便利功能,用于没有专用配置项、或专用选项不够用的设备。

摇杆/手柄控制

执行机构输出可用 actuator_n_* 按键功能控制,选项包括:

Actuator 按键功能

Function

说明

actuator_n_min

将分配给 Actuator N 的舵机输出通道设为最小值

actuator_n_max

设为最大值

actuator_n_center

设为中位

actuator_n_inc

按 ACTUATORn_INC 增大 Actuator N

actuator_n_dec

按 ACTUATORn_INC 减小 Actuator N

actuator_n_min_momentary

按住时设为最小,松开回到中位

actuator_n_max_momentary

按住时设为最大,松开回到中位

actuator_n_min_toggle

在最小值与中位之间切换

actuator_n_max_toggle

在最大值与中位之间切换

程序化控制

基于 MAVLink 的控制(经 MAV_CMD_DO_SET_ACTUATOR) 正在开发,尚不可用。

不支持 Lua 脚本控制。