关于INAV地面站的RSSI说明
2025/5/22大约 2 分钟
一、介绍
RSSI(Received Signal Strength Indicator,接收信号强度指示)是衡量无线信号强度的重要参数,它可以帮助飞手判断飞行器是否即将超出遥控范围,或者是否受到射频干扰。
INAV 支持以下三种常见的 RSSI 输入方式:
- 通过 PPM 通道的 RSSI
- 通过并行 PWM 通道的 RSSI
- 通过具有 RSSI 输出的 PPM RC 的 ADC 进行 RSSI
二、通过 PPM 的 RSSI
- 在接收机中设置一个备用通道输出 RSSI 值(例如:CH9)。
- 连接接收机到飞控,确保该通道的信号已被飞控识别。
- 通过 CLI 命令设置 RSSI 通道,表示将 第 9 通道 作为 RSSI 输入源:
set rssi_channel = 9
save
某些系统(例如 EZUHF)会输出 反向的 RSSI 信号(即:0 表示信号满,100 表示信号丢失),这会导致显示错误。 正常作默认设置为 “0” ( 100 = 满信号 / 0 = 丢失信号)。
如果你发现 RSSI 数值方向反了,可以使用以下 CLI 命令反转 RSSI 范围:
set rssi_min = 100
set rssi_max = 0
save
三、通过并行 PWM 通道的 RSSI
将 RSSI 信号连接到任意一个 PWM 输入通道 后,其配置方式与 PPM 模式下的 RSSI 配置完全相同。
将接收机的 RSSI 输出信号线连接到飞控的一个空闲 PWM 输入通道(例如:CH8)。
在飞控 CLI 中设置该通道为 RSSI 输入通道,例如:
set rssi_channel = 8
save
如果使用的 RSSI 信号是反向的(如 0 表示信号好,100 表示信号差),可通过以下命令进行修正:
set rssi_min = 100
set rssi_max = 0
save
建议连接完成后,通过地面站(如 INAV Configurator)的 Receiver 页面查看 RSSI 值是否随距离变化而变化,以验证连接是否正确。
————本文引用至INAV官网: https://github.com/iNavFlight/inav/blob/master/docs/Rssi.md