LoraWAN论坛

标题: RSSI [打印本页]

作者: 陈浪    时间: 2017-7-10 23:20
标题: RSSI
我想读取RSSI的值,建立一个简单的传播模型,但是不知道为何我读取0x1b这个寄存器,读出来的值确实80左右,80左右变化,但是变化幅度很小,我移动了距离也没有什么很大的变化,有了解的吗?

作者: BeyondDream    时间: 2017-7-11 07:21
SX1276/7/8 有 3 个寄存器处理 RSSI 值:

1) 0x1A  PacketRssi    RSSI of the latest packet received(dBm)
      当接收完一个数据包后,它代表“接收窗口期间”信号强度。

2)0x1B  Rssi    Current RSSI value
     表面看,它代表“实时”RSSI值,其实,这只是一个“实验性”数值,仅供参考:
[attach]29[/attach]

3)0x2C  RssiWideband    RSSI of the received wideband (4MHz) signal
     这是一个“宽带”接收信号的强度值,一般用于取随机值(如:OTAA入网,NODE的 DevNonce 取该值)
[attach]30[/attach]

RSSI 的取样数据和计算方法,semtech没有公开。

根据我们的经验,RSSI值的测量,不是很精确,它不但与:发射功率 / 通信速率/ 障碍物形状 / 天线位置 / 距离 / 气流 / 车辆人员走动等相关;
还与通信帧长度有关(射频芯片在解码时计算RSSI,需要更多样本数据);
因此它一般用于参考意义。

作者: BeyondDream    时间: 2024-3-16 16:17
[attach]564[/attach]

LoRa 信号强度表达与 RSSI 值对应关系图。






欢迎光临 LoraWAN论坛 (http://lora.timeddd.com/) Powered by Discuz! X3.3