文章目录
前言
2 未经WTFOS改装的DJI 2/V1/V2护目镜
3 参数说明
前言
除了基于本地 MSP 遥测的 OSD 显示外,在后来的型号中还添加了“自定义OSD”功能,允许显示和定位 ArduPilot 提供的任何或所有 OSD 信息面板以及警告、单位等。
2 未经WTFOS改装的DJI 2/V1/V2护目镜
除了基于本地 MSP 遥测的 OSD 显示外,在后来的型号中还添加了“自定义OSD”功能,允许显示和定位 ArduPilot 提供的任何或所有 OSD 信息面板以及警告、单位等。
配置
要启用此功能,请设置以下参数(例如使用串行端口 2 作为使用 TX 和 RX 线路连接到 DJI Air 单元的端口):
- 如果没有使用集成 OSD 来激活 OSD 代码,则OSD_TYPE= 3。如果存在集成 OSD,并且用户希望同时拥有两个 OSD,则OSD_TYPE= 1 将激活板载 OSD,并为 MSP OSD 功能提供屏幕。例如,在使用 DJI 护目镜/空气系统进行中程行驶的飞行器上,当飞行器超过 HD DJI 护目镜的范围时,仍使用内部 OSD 运行远程 VTX。这种配置可以使用一个针对 DJI Goggles 优化的 OSD 屏幕,另一个用于集成 OSD,用户可以根据正在观看的视频系统在它们之间切换;
- SERIAL2_PROTOCOL= 33(DJI-FPV);
- SERIAL2_BAUD= 115;
- MSP_OPTIONS 位0= 0(不启用遥测模式);
- MSP_OPTIONS bit 2= 1(EnableBTFLFonts)强制 ArduPilot 模拟 Betaflight,并为远程 OSD 系统中集成的字体表使用兼容 Betaflight 的字体索引。这是必需的,因为护目镜没有与ArduPilot 兼容的字体表;
- 使用 Betaflight 字体时,OSD_OPTIONS位5= 1(TranslateArrows)使用校正的方向箭头。
!Note
设置上述协议类型时,串行端口建立速率默认值自动更改为 115.2Kbaud。但是,如果用户之前或之后更改了波特率,则不会使用此默认值。大多数视频护目镜系统都需要 115.2Kaud。
!Note
必须启用 DJI 自定义 OSD:在护目镜的设置->显示->自定义 OSD 菜单中。
3 参数说明
1. SERIAL2_PROTOCOL:遥测 2 协议选择。
注意:更改后需要重新启动。
控制 Telem2 端口上使用的协议。请注意,Frsky 选项需要外部转换器硬件。有关详细信息,请参阅 wiki。
Values | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|