ArduPilot 固件如何设置 RSSI
一、原理
RSSI(Received Signal Strength Indicator,接收信号强度指示)用于监测遥控信号的强度,帮助飞手判断信号质量,避免因信号丢失导致失控。
二、设备准备
硬件
1)飞控: SpeedyBee F405 WING APP / SpeedyBee F405 WING MINI /CoreWing F405 WING V2 任意一款飞控均适用该教程。
2)遥控器: Radiomaster TX16S 遥控器、Radiomaster Boxer 遥控器 、FrSky X9D 为例。
3)接收机 :SpeedyBee ELRS Nano 2.4G 为例、TBS NANO、FrSky R-XSR 接收机为例。
4)高频头: 内置 ELRS 模块或外置 ELRS 高频头、TBS 高频头为例。
5)电脑: 用于进入网页配置高频头或接收机参数。
6)图传: 模拟图传/高清图传。
7)图传画面监看: 小飞手/高清图传眼镜。
软件
MissionPlanner 地面站
三、具体操作
OSD 设置
打开 MissionPlanner 地面站 →进入配置/调试→进入 Onboard OSD →勾选 Link_Q 和 RSSI →点击 Wirte。

方式一:通过 CRSF 协议获取 RSSI( ELRS 高频头和 SpeedyBee ELRS Nano 2.4G )
1)设置 RSSI 参数:打开 MissionPlanner 地面站
①点击配置/调试;
②进入全部参数表;
③搜索 rssi;
④ 将 RSSI_TYPE 的值设置为 3;
⑤点击写入参数。
2)查看小飞手/高清图传眼镜画面,查看 RSSI 显示项观察 RSSI 读数是否随信号变化。
方式二:通过 PWM 通道传输 RSSI(TBS 高频头和 TBS NANO 接收机)
1. 在遥控器中设置 RSSI 发送通道
1)打开遥控器→打开 SYS 菜单 →导航至 TOOLS 页面 →找到 TBS Agent Lite 脚本,并点击进入。
2)找到 XF Nano RX,并进入 Channel Map。
3)选择对应的通道作为 RSSI 通道(黑羊一般设置为 CH12)
重要
若想要传输 RSSI 和 LQ,则选择通道为 RSSI/LQ**,将 RSSI_TYPE 的值设置为 3。**
2.飞控设置
1)设置 RSSI 参数:打开 MissionPlanner 地面站
①点击配置/调试;
②进入全部参数表;
③搜索 rssi;
④将 RSSI_TYPE 的值设置为 2;
⑤点击写入参数。
※写入完参数后重启飞控
2)设置 RSSI_CHANNEL 参数:
①点击配置/调试;
②进入全部参数表;
③搜索 rssi;
④将 RSSI_CHANNEL 的值设置为 12;
⑤点击写入参数。
3)查看小飞手/高清图传眼镜画面,查看 RSSI 显示项观察 RSSI 读数是否随信号变化。
方式三:模拟 RSSI 传输(FrSky X9D 遥控器和 FrSky R-XSR 接收机)
1. 接收机接线
1)如果你的接收机为 Frsky 接收机,或如下图所示带有 RSSI 端口的接收机,需要接线才能在 OSD 上看到 RSSI 强度
2)在飞控板上,找到 rssi 端口,飞线出来,接到上文所示接收机的 RSSI 端口连接。
2. 飞控设置
1)设置 RSSI 参数:打开 MissionPlanner 地面站
①点击配置/调试;
②进入全部参数表;
③搜索 rssi;
④将 RSSI_TYPE 的值设置为 1;
⑤点击写入参数。
四、Q&A
技术支持二维码
