微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI Zigbee设计交流 > CC2530+rfx2401接受数据包RSSI异常问题

CC2530+rfx2401接受数据包RSSI异常问题

时间:10-02 整理:3721RD 点击:

采用CC2530+RFX2401c,按照http://blog.chinaunix.net/xmlrpc.php?r=blog/article&uid=24343357&id=3659500所示的修改了管脚并且开启了HAL_PA_LNA的宏定义。

现在的问题是,模块的发射功率确实增大了,但是接受其它节点发来的是数据包时,相同距离下的RSSI数值要比不带PA的模块要小很多,手上的两块带PA的模块都有相同问题。不知道是否和zstack里面RSSI的计算方式有关,还是模块接收时候的硬件有问题呢?

另外,在mac_redio_defs.c中看到了macRadioDefsRssiAdj[]函数,不知这个函数主要的作用是什么?

你看到的RSSI值,是经过OFFSET以后的值。

在有PA和没有PA的情况下,OFFSET的值是不同的。

如果你怀疑接收有问题,你可以测试下模块的接收机灵敏度就知道了。

具体测试方法参考 下面的文档

http://www.ti.com/lit/an/swra370/swra370.pdf 

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top