|
查看: 9|回复: 0

[BLE SDK] 相同位置RSSI差异很大正常吗?

[复制链接]

145

主题

338

回帖

1584

积分

管理员

积分
1584
发表于 昨天 13:36 | 显示全部楼层 |阅读模式 来自 上海
Information
说明:   建议参照本版块置顶帖内容输入必要信息
芯片型号: -
SDK及版本: -
同一位置、烧录相同 bin 的多个 dongle 扫描固定设备的广播包,raw data 里的 RSSI 差异很大(正常的约 -72dBm,异常的约 -100dBm,差了接近 30dB),这是不同芯片/模组本身的差异吗?

回答:

1、RSSI 受环境影响较大:收到的包可能是直射包,也可能是被其他物体反射过来的包,两者 RSSI 会明显不同(同一位置也可能相差很大)。相同硬件、相同位置多次测量出现差异是正常的。

2、RSSI 不能单独看一包数据:单包的 RSSI 波动大,应该用上层过滤(例如取一段时间内的均值、中位数,或丢出明显异常的样本)或其他算法处理后使用。

3、排查建议:
- 用同一 dongle 在固定位置反复扫描,观察 RSSI 分布,确认是设备间差异还是环境波动;
- 更换天线/连接器、固定方向测试,排除硬件装配差异;
- 如果异常集中在特定几颗模组,再考虑射频校准/天线匹配问题(模组本身存在个体差异,但一般不会到 30dB 级别)。

4、如果用于距离估算等场景,务必对 RSSI 做滤波和平滑处理。

本版积分规则

关注公众号
隐私政策|Telink forum

相关侵权、举报、投诉及建议等,请发 E-mail:forum@telink-semi.com

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.|沪ICP备17008231号-1 |沪公网安备31011502403548号

在本版发帖返回顶部