视频发射机支持¶
视频发射机 (VTX) 支持允许(飞行)控制器控制连接的视频发射机。根据所使用的 VTX 和协议,可控制的组件包括视频波段、视频频道、发射机功率和坑道模式。支持的协议包括 SmartAudio、IRC Tramp 和 TBS Crossfire (CRSF)。
备注
并非所有声称支持 SmartAudio 的视频发射机都完全支持该规范,发射机可能不提供某些功能,或以非标准方式实现某些功能。如有疑问,请查阅制造商的文档。
如何设置视频发射器支持¶
要启用视频发射器支持,您需要设置以下参数并重启(飞行)控制器:
设置 VTX_ENABLE 为 1 以启用视频发送器支持。如果没有启用适当的视频发送器协议,虽然启用了视频发送器支持,但并不能实现任何功能,如下所述。
智能音频¶
SmartAudio 是单线协议,因此您需要将 VTX 的 SmartAudio 引脚连接到要使用的串行端口的 TX 引脚。您还需要确保 VTX 已配置为 SmartAudio 控制。例如,如果连接到串行端口 5:
设置 serial5_protocol 到 37 以启用智能音频。
设置 serial5_options 为 4 以启用 SmartAudio 所需的半双工功能。根据您的视频发射机,可能需要启用 TX_PullDown 选项,因此 68 将是正确的值。
设置 SERIAL5_BAUD 至 4800 以设置 SmartAudio 波特率
CRSF(交叉火力)¶
CRSF 是一种双向协议,需要同时连接串行端口的 TX 和 RX。请按照 CRSF 遥测的说明设置 CRSF 支持(请参阅 穿越火线和 ELRS 遥控系统).如果您只想使用 CRSF 来支持 VTX,那么(还是以 SERIAL5 为例) serial5_protocol 应设置为 29,而不是 23。您还需要确保 VTX 配置为 CRSF 控制。
将 CRSF 用于 RC/Telem 和 VTX 控制时,必须禁用 Open TX 发射机上的 "我的 VTX "支持。请按照发射机的说明操作。在这种情况下,您必须将(飞行)控制器的 UART 连接到 CRSF 接收机,然后将 CRSF 接收机连接到 VTX,以转发 CRSF 命令,而不能直接使用 CRSF 连接到 FC,因为接收机和 VTX 都使用两个 UART。
重新启动(飞行)控制器并为视频发射器供电。启动时,您将看到一条视频信息,显示当前的视频设置。所有视频设置都存储在 VTX_x
默认情况下,这些参数将被更改,以反映当前配置的 VTX 设置。启动后,您可以修改这些设置,它们将反映在 VTX 配置中。
浸入式 RC 流浪汉¶
将视频发射器的 telemtry 引脚连接到用于控制(飞行)控制器的 UART 的 TX 引脚。
设置 serial5_protocol 如果使用 SERIAL5 连接 VTX,则 = 44
视频发射器设置¶
设置 VTX_BAND 来修改 VTX 频段。
设置 VTX_CHANNEL 来修改 VTX 通道。
设置 VTX_FREQ 来修改 VTX 频率。频段/信道和频率是互斥的,如果您设置了频段和/或信道,频率将自动更新。如果您设置了频率,则频段/信道将自动更新。除非发射机解锁,否则并不支持所有频率、频道和频段。请在这样做之前咨询当地法规。如果您选择了不支持的频率,则当前频率将不会更改。
设置 VTX_POWER 来修改以 mw 为单位的 VTX 功率。并非所有发射机都支持所有功率值。特别是在欧洲,默认情况下只允许 25 毫瓦。要允许其他值,发射机必须解锁。如果您选择了发射机不支持的功率级别,则实际功率值不会改变。
设置 VTX_MAX_POWER 以 mw 为单位设置 VTX 允许的最大功率。该功能用于
RCx_OPTION
= 94,可通过开关或拨盘改变 VTX 功率。设置 VTX_OPTIONS 来设置 VTX 的选项。最常见的选项是设置第 0 位,在支持的情况下将 VTX 置入坑道模式。其他选项可用于在上膛时重置坑道模式和/或在撤膛时设置坑道模式(第 1 位和第 2 位)。选项位及其作用如下所示:
VTX_OPTIONS 马衔 |
功能 |
---|---|
0 |
直接将 VTX 设置为 PIT 模式(如果有的话 |
1 |
上膛时复位上述第 0 位 |
2 |
解除警报时设置上述第 0 位 |
3 |
解锁:解锁某些发射机的频率和波段 |
4 |
在请求中添加前导零字节(某些发射机需要) |
5 |
使用 1 个停止位。某些使用非兼容(iNAV)信息的发射机需要此功能 |
6 |
忽略 CRC 校验。某些使用非兼容信息传送的发射机需要此功能 |
7 |
未来(目前不工作) |
备注
根据发射机品牌的不同,"解锁 "的方式也不同。此外,使用解锁频率/功率级别可能会违反当地法律和限制。
设置视频发射器设置¶
视频发射器设置可通过多种方式更改,但始终要通过 VTX_x
参数。因此,任何宣传 VTX 控制的选项都会设置一个 VTX_x
参数,进而与协议后端连接。以下是目前可以修改视频发射器设置的方法:
通过地面站修改参数
通过 RC 开关为发射机供电 (
RCx_OPTION
= 94).在此设置下,RC 通道被解释为 6 位开关(将 PWM 范围划分为 1200 至 1800),然后根据VTX_MAX_POWER
.例如,如果最大功率为 200-499mW,开关位置 0 则为 0mW(基坑模式),1 和 2 则为 25mW,3 和 4 则为 100mW,5 则为 200mW。通过 OSD 修改参数(参见 基于 OSD 的参数菜单)
通过 CRSF OpenTX lua 脚本(或 OpenTX AgentX lua 脚本)修改参数 - 仅适用于 CRSF
支持 Spektrum VTX。Spektrum 发射机上的 VTX 设置将由 DSMX 或 SRXL2 驱动程序翻译,并更新相应的 VTX 设置。