要计算rssi offset, 按照user's guide的要求,我将一个CC1120的-11dbm的信号输入到另一个CC1120中,读出信号值91,可知其offset为-102dbm;
但是如果灌入的信号为5dbm是,读出信号值为93,此时offset则为-88dbm;
如果我将AGC_GAIN_ADJUST设置为-102时,在没有其它射频发射的情况下,一直RX读出的信号强度都是-95dbm左右,所以上述的-102肯定是有问题的。
那这offset到底该怎么测量出来?是否每种配置的offset都不一样?还是每片CC1120的在同一个配置下其offset也不同?或者有没有相关的经验值可供参考?
我的配置:433Mhz;4.8kbps;2-GFSK;DVGA_GAIN(0x03, 9db DVGA);
有没有做过这一块给点意见?
Albin Zhang:
http://www.ti.com/lit/an/swra413/swra413.pdf
wenqiang,
上面这个文档能帮到你吗?里面有offset的具体获取方法。
需要留心MSB/LSB等。
BR. AZ.
wenqiang liu:
回复 Albin Zhang:
感谢你回复,我的方法照是此文档进行的。不知我的参数有没有问题?我最想了解的是,是不是每片芯片的offset都不一样?
Albin Zhang:
回复 wenqiang liu:
不会有差,精度应该在datasheet 规定的RSSI的范围之内。(RSSI vs Input Level那个图)
实验室工作,不需要产线做每颗校准的。
BR. AZ