This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

rfListenBeforeTalk.c 历程与wor历程配合出现的问题

现在一个项目  路由端常供电所以不需要wor模式接收 但是终端设备需要wor接收,  现在是500ms唤醒终端一次进行接收,所以路由端需要发送方500ms的载波,  这就可能出现路由发送载波的时候终端发出数据接收不到, 所以终端发送数据我移植了rfListenBeforeTalk.c里面的代码, 都没问题,  然后看了下原来代码只重试10次#define IDLE_TIME_US            5000而且这个时间值设置了5ms  意思是这个发送的载波检测只会等待50ms吗?  我按着这个思路 把#define IDLE_TIME_US           改成了50000   也就是50ms , 然后把重试次数设置到了20 ,  理论上是不是可以达到1秒整的重试时间/。    但是实验的结果是没作用 。   如果路由在发载波的话, 终端似乎没有进行信道检测 直接发出去了,  因为我从抓包的wireshark上看到的情况就是只有路由发送载波成功后的包  没有终端的包 , 理论上应该抓包软件能先看到路由的包  然后再看到终端的包的     求指教i 急等