在多对一的RF系统中,为了避免发送时的冲撞,发送端需要先判断信道是否为空。
请问IOCFG2应该设定为多少?是0x0E吗?
如果采用绝对阈值,相关的寄存器和参数值是多少呢?(以480MHz、38.4Kbps为例)
如果采用相对阈值,是否只需要设置AGCCTRL1=0x50就行了?
采用相对阈值,IOCFG2又应该设定为多少呢?与空闲信道CCA是怎样的关系呢?怎样的情况下可以认为是信道空闲而进行发送呢?
Peter_Zheng:
CC1100提供了2种载波监听方式:绝对门限监听和相对门限监听。绝对门限监听是当信道电平超过某个指定数值时通知信道忙,相对门限监听是当信道电平增加量超过指定倍数(如6 dB)时,检测为信道忙。绝对门限监听需要大量信道特性统计来设置绝对门限电平值,相对门限监听方式可以避免上述工作且能适应时变噪声场合。
jack chen1:
回复 Peter_Zheng:
你好,现在绝对电平监听方式,测试是可以用。
但是相对门限监听方式怎么测试啊,是不是以绝对门限制为基准,然后环境信号电平变化有超过所设置的相对变化门限值,就会产生声明啊?
假设设置绝对门限为-70dBm和相对变化门限值为7dB,那么是不是当环境信号为大于 -63dBm或小于 -77dBm,就会声明啊?
jack chen1:
回复 jack chen1:
今天是又反复测试,发现我前面的猜测是错的。
相对门限监听方式, 只有相对值,就是当前采样到的RSSI如果比上一次大6dB(假如设置BIT_CARRIER_SENSE_REL_THR =1),CS就会变为高。与绝对电平是没有关系, 但是如果使用了绝对电平比较时,会也产生CS为高,即两者为“或”关系
假如设置绝对电平为-70dBm,相对电平变化电平为6dB时,
当环境电平一直保持在 <70dBm,而变化量<6dB,那以CS就为低
当环境电平一直保持在 >70dBm,而变化量<6dB,那以CS就为高
当环境电平一直保持在 <70dBm,而变化量>6dB,那以CS就为高
当环境电平一直保持在 >70dBm,而变化量>6dB,那以CS就为高
体现为“或”关系,这和道这样的理解对不对啊,TI的技术员过来确认一下吧,谢谢
xiaoming su:
回复 jack chen1:
是这样的吗??