码迷,mamicode.com
首页 > 其他好文 > 详细

CC1101 RSSI 计算

时间:2015-02-02 19:33:54      阅读:229      评论:0      收藏:0      [点我收藏+]

标签:

{什么是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 计算

标签:

原文地址:http://www.cnblogs.com/aqing1987/p/4268481.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!