跳到主要内容

遥测

最后更新:2026-07-01

遥测是通过 RC 数据链路回传至遥控发射机的信息。例如,遥测可让发射机读取主电池电压或 RSSI。要使用遥测,RC 接收机和发射机均须支持该功能。Betaflight 发送的具体数据取决于所用遥测协议。

遥测可始终开启,也可仅在解锁时启用。若遥测串口与其他功能共用,则该端口上的遥测只会在解锁时启用。

Crossfire(CRSF)

以下为通过 Crossfire 协议发送的遥测字段:

数据点说明数据单位数据源 IDSubId
1RSS上行:接收信号强度,天线 1(RSSI)dbLINK ID0
2RSS上行:接收信号强度,天线 2(RSSI)dbLINK ID1
RQLY上行:链路质量(有效数据包)%LINK ID2
RSNR上行:信噪比dbLINK ID3
ANT天线rawLINK ID4
RFMD上行:更新率;0 = 4Hz;1 = 50Hz;2 = 150HzrawLINK ID5
TPWR上行:发射功率mWLINK ID6
TRSS下行:信号强度天线(遥控器)dbLINK ID7
TQLY下行:链路质量(有效数据包)%LINK ID8
TSNR下行:信噪比dbLINK ID9
GPSGPS 坐标lat + lonGPS_ID0
GSpdGPS 对地速度kmhGPS_ID2
Hdg磁航向 / 航向degGPS_ID3
AltGPS 高度mGPS_ID4
Sats已获取 GPS 卫星数rawGPS_ID5
RxBt电池电压(或平均单节电压,见下文)VBATTERY_ID0
Curr电流消耗ABATTERY_ID1
Capa已消耗容量mAhBATTERY_ID2
Bat%剩余电量%BATTERY_ID3
PtchFC 俯仰角radiansATTITUDE_ID0
RollFC 横滚角radiansATTITUDE_ID1
YawFC 偏航角radiansATTITUDE_ID2
FM飞行模式见下文FLIGHT_MODE_ID0

RxBt 通常报告电池总电压;启用 CLI 设置 report_cell_voltage 后,则报告平均单节电压。

除上述数据点外,当装有气压计或 GPS 并启用升降率遥测时,Betaflight 还会发送 Vario Sensor 帧(垂直速度)。装有气压计且启用高度遥测时,还会发送 Baro Altitude 帧(气压高度 + 垂直速度)。两者均属于原始 CRSF 传感器集,支持 CRSF 的遥控器会像处理上述数据点一样解码和显示它们。

CRSF 飞行模式

飞行模式含义
!FS!失控保护模式
RTHGPS 救援(返航)模式
PASS直通模式
ANGL自稳模式
POSH位置保持模式
ALTH高度保持模式
HOR地平线模式
CHIRChirp 模式
AIRAir mode
ACROAcro 模式(默认)

上锁且未处于失控保护时,飞行模式字符串会附加以下字符之一:

后缀含义
*可解锁
!禁止解锁
?已配置 GPS Rescue,但卫星数不足 / 未定位

AHRS / 伴随计算机遥测帧

Betaflight 还可发送以下 CRSF 规范帧。准确载荷见 crsf.c。这些帧旨在为伴随计算机和 AHRS 使用方(例如 ArduPilot 桥接器)提供全分辨率飞行数据,而非供飞手直接读取。由于它们是 CRSF 规范中的较新内容,多数遥控器目前尚不会将其解码为具名传感器。

说明发送条件
Baro原始气压计压力与温度已装气压计(CRSF v3 按自己的定时计划发送)
MagX/Y/Z 轴原始磁场强度已装磁力计
GPS Time来自 GPS 接收机的 UTC 日期 / 时间已装 GPS 且上锁(仅 CRSF v3,每 30 秒重发)
GPS ExtendedGPS 定位类型、NED 速度与精度 / DOP 数据已装 GPS(仅 CRSF v3)
AccGyro原始陀螺仪 / 加速度计采样与陀螺仪温度已启用 crsf_tlm_accgyro、运行 CRSF v3 且已装陀螺仪 / 加速度计

MAVLink-ELRS 模式

其他协议

SmartPort 协议

SmartPort 是 FrSky 发射机与接收机(例如 Taranis/XJR、X8R、X6R 和 X4R(SB))使用的遥测系统。

Betaflight 所发送的完整 SmartPort 传感器 ID 列表见固件源代码

可在此查看所有遥测协议:https://github.com/betaflight/betaflight/tree/master/src/main/telemetry