大家好,
遇到几个流程上的问题,望大家帮忙解疑
1、可以配置CC113L一直处于RX模式吗,会不会对芯片寿命有影响?或者说只在idle和RX之间切换,不要sleep.可以吗?
2、CC113L在idle模式可以detect 到数据吗?
3、CC1150发射数据需要像论坛里面说的连续发送三次确保收到吗?如果我是控制一个灯,那3次数据如果都收到岂不是连续动作3次开关?
Felix ZF:
cole,
1. CC113L可以一直处于RX模式,你可以在MCSM1寄存器中把RXOFF_MODE[1:0]设置成Stay in RX。一直处于RX不会影响芯片寿命,只是功耗会比sleep时高。
2. 在idle状态下是无法接收数据的
3. 多发送几次可以提高数据被接收到的概率,你可以通过数据中加入序列号等手段,在接收端判断所接收到的是否是之前已经收到过的重复的数据包,依此来避免重复动作