RC 选项

RC_OPTIONS 位掩码提供了多个选项,根据哪些位被设置("1"),地面控制站(GCS)将如何处理遥控输入和覆盖:

RC_OPTIONS 马衔

功能

0

忽略任何连接的遥控接收器输出

1

忽略从全球监控系统接收到的任何遥控重载指令

2

忽略接收器故障安全位

3

在 FPort 协议中添加某些系统需要的延迟字节,参见 FP 端口设置

4

记录串行协议的原始 RC 输入字节

5

需要在怠速位置输入节气门才能启动

6

如果方向舵、升降舵或副翼操纵杆未处于中立位置,则可进行上膛

7

允许辅助开关尊重 RCx_REVERSED 规范

8

使用 Passthru 扩展进行 CRSF 遥测(见 直通 FrSky 遥测协议)

9

抑制 ELRS 系统的 CRSF 模式/速率信息

10

在(飞行)控制器上启用多接收器支持

例如,若要将该选项设置为忽略接收机故障安全位,则需要设置第 2 位,即值为 "4"(2^2=4)。在遥控系统范围之外使用地面站控制时,这可能很有用,因为地面站可以在遥控信号丢失时将其接收器的输出设置为微调值,但协议中仍有一个故障安全位,否则会强制发生遥控故障安全。

还有一个 RC_PROTOCOLS 位掩码,可用于限制检测和使用哪些 RC 协议。这在 RC 协议自动检测失败和选择了错误的 RC 协议处理程序时非常有用。这种情况很少发生,但如果确实发生了,就可以通过此参数锁定一个可以检测和使用的 RC 协议。

备注

一旦 ArduPilot 解码了正在使用的遥控协议,它就会向地面控制站发送一条信息,说明正在解码的协议。