查看: 1110|回复: 3

[开发求助] LoRaWAN的RSSI和SNR的疑惑

[复制链接]

3

主题

31

帖子

73

积分

助理工程师

Rank: 1

积分
73
发表于 2020-4-20 14:07:40 | 显示全部楼层 |阅读模式
1.根据芯片手册的RSSI缓存中读出的RSSI值是纯lora信号值还是带噪声的lora信号值?
2.是否可以结合RSSI和SNR的值来分析当前环境的噪声情况,或者一个信号中纯lora信号的值?
回复

使用道具 举报

67

主题

100

帖子

570

积分

利尔达员工

Rank: 9Rank: 9Rank: 9

积分
570
发表于 2020-4-21 15:49:28 | 显示全部楼层
读取RSSI含有 0x1A(packetRssi)和0X1B(Current Rssi)两个寄存器,分别表示接收到LoRa数据包的信号强度和当前信道中的信号强度,简单点说就是packetRssi你可以在接收到数据时去读取该值,对应转换后就是你收到loRa的信号功率值,而Current Rssi只要你在接收模式下都可以去读,这时候的值反应的是环境中你当前所读信道中信号的强度,可以认为是干扰信号、环境噪声。
1、就是接收到LoRa数据信号强度;
2、如果去判断环境中噪声情况的话,使用Current Rssi判断比较好;
回复

使用道具 举报

3

主题

31

帖子

73

积分

助理工程师

Rank: 1

积分
73
 楼主| 发表于 2020-5-28 09:57:26 | 显示全部楼层
RF_002 发表于 2020-4-21 15:49
读取RSSI含有 0x1A(packetRssi)和0X1B(Current Rssi)两个寄存器,分别表示接收到LoRa数据包的信号强度 ...

谢谢你的回答,我还有个疑问,packetRssi这个读出来的信号功率值从射频接收的原理上讲应该是实际lora数据信号功率呢,还是包含着噪音呢?

我看过一个说法是当SNR<0时,真实的lora数据其实为Rssi+SNR。那么当SNR>0的时候,是不是就说明这个信号功率值仍然包含着噪音?

如果是这样,当SNR>0,RSSI值得准确度是怎样的呢?
回复

使用道具 举报

3

主题

31

帖子

73

积分

助理工程师

Rank: 1

积分
73
 楼主| 发表于 2020-5-28 10:00:03 | 显示全部楼层
RF_002 发表于 2020-4-21 15:49
读取RSSI含有 0x1A(packetRssi)和0X1B(Current Rssi)两个寄存器,分别表示接收到LoRa数据包的信号强度 ...

在计算SNR的时候 是packetRssi和Current Rssi计算出来的?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表