首页 > 代码库 > CC1101 RSSI 计算
CC1101 RSSI 计算
{什么是RSSI}
RSSI = Received Signal Strength Indicator
RSSI 值是对选定通道中信号功率的估计值。
{RSSI用在什么地方}
RSSI主要用于接收。
一定要理解,RSSI值并不是发射端填充的值,而是由接收端通过监测信号质量在Payload后面填充的值。
{CC1101中RSSI值的计算}
从RSSI 状态寄存器中读出的RSSI值是2的补码。
从RSSI状态寄存器中读出的值转换成绝对功率值,经过以下步骤:
1)读RSSI 状态寄存器值
2)将读到的16进制数据转换成10进制数 (RSSI_dec)
3)如果 RSSI_dec >= 128 按 RSSI_dBm = (RSSI_dec - 256) / 2 - RSSI_offset 计算,
如果RSSI_dec < 128 按RSSI_dBm = (RSSI_dec) / 2 - RSSI_offset计算
以下是TI官方给出的RSSI_offset值
CC1101 RSSI 计算
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。