Page 1 of 1
Re: 【已解决】RSSI信号值 对应不上
Posted: 2023年 Jan 10日 14:37
by TYzgl123456
SDK:ty_integrated_sdk_arm-np7v7a-linux-gnueabi-gcc-721_release-1.1.6-beta.22
操作获取RSSI方式:智慧行业APP,进入网关界面,通过设备信号检测按钮 ,点击完后,会提示当前的zigbee网络信号状态(优,良好...)。
1.抓取对应的日志,可以看到Recv EUI64=0c4314fffe5cf705, nodeID=0EA1, RSSI=251, LQI=213, fNodeID=C4E4 (附上日志)
2.问题:RSS1=251 这边要怎么理解,是否需要转换?
3.我这边理解 正常RSSI的 取值范围是 -100到127 dBm ,现在是251 数值不再该范围内.
Re: 【求助】RSSI信号值 对应不上
Posted: 2023年 Jan 10日 15:33
by Kyson
Zigbee 信息质量通常是看 LQI 的值,我们 App 也是根据这个值来判断的。
信号质量判断的等级:
良好:>150
一般:100150
差: <100
Re: 【求助】RSSI信号值 对应不上
Posted: 2023年 Jan 10日 15:47
by TYzgl123456
谢谢。LQI这点是明白的,
疑问是当前RSSI值,第2点和第3点,可以解释下?
Re: 【求助】RSSI信号值 对应不上
Posted: 2023年 Jan 10日 16:38
by Kyson
RSSI 值的问题是你平台 char 和 unsigned char 强制转换问题。你可以看上面的打印,251 对应的 rssi 是 -5。
Code: Select all
>>>LQI>>> NodeId:0xea1,fNodeId:0xc4e4, LastHopRssi:-5, LastHopLqi:213.
Re: 【已解决】RSSI信号值 对应不上
Posted: 2023年 Jan 11日 17:31
by TYzgl123456