cc1101载波监听 Carrier Sensor
一、CS功能验证
CC1100有载波监听(Carrier Sensor)的功能,可以用来检测空气中
是否有相同频率的载波存在。其验证过程如下:
1、开启CS功能
a、设置IOCFG2.GDO0_CFG=0x0E,此时GDO0的功能为“Carrier
sense.High if RSSI level is above threshold.”,即当空
气中相同频率的信号强度大于一定值时,GDO2被置高。
CS标记可被设置为:
a、CS在RSSI高于控制绝对门限时被声明,在RSSI低于同
一门限时取消声明
b、CS在RSSI从一个RSSI实例到另一个实例增加了控制数
目的db数时被声明,在RSSI 降低同样数目db时被取消
声明。
在此选择CS Absolute Threshold,即RSSI门限为一绝对值而非相
对值。设置AGCCTRL1为0x40。
2、设置RSSI门限
根据CC1101 datasheet P39页介绍,RSSI绝对门限和以下四个参
数有关:
AGCCTRL2.MAX_LNA_GAIN
AGCCTRL2.MAX_DVGA_