CC1101 RSSI 计算

RSSI值详解
本文介绍了RSSI(Received Signal Strength Indicator)的基本概念及其应用场景,并详细解释了RSSI值在CC1101芯片中的计算方法。

{什么是RSSI}
RSSI = Received Signal Strength Indicator
RSSI 值是对选定通道中信号功率的估计值。

{RSSI用在什么地方}
RSSI主要用于接收。
一定要理解,RSSI值并不是发射端填充的值,而是由接收端通过监测信号质量在Payload后面填充的值。

{CC1101中RSSI值的计算}
从RSSI 状态寄存器中读出的RSSI值是2的补码。

CC1101 RSSI 计算 - 阿青1987 - 阿青1987

 
从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 计算 - 阿青1987 - 阿青1987

转载于:https://www.cnblogs.com/aqing1987/p/4268481.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值