TI中文支持网
TI专业的中文技术问题搜集分享网站

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

采用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[]函数,不知这个函数主要的作用是什么?

VV:

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

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

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

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

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

赞(0)
未经允许不得转载:TI中文支持网 » CC2530+rfx2401接受数据包RSSI异常问题
分享到: 更多 (0)