我的设备处于WOR模式,一般5到8台设备配一个AP。ED可以主动向AP发送数据,AP也可以主动向ED发送数据,但是需要唤醒。因为数据交互的随机性,设备一多的话容易碰撞,在考虑防碰撞的时候想过时分,但在这个应用里面似乎行不通。后来想到发送前的载波感应,即发数据前先检测信道的RSSI,设定一个阈值,低于阈值则发送,高于阈值表示信道占用。但是后来测的时候稳定性不好,因为相同条件下不同的模块读出来的RSSI有偏差,一个是位置原因,一个是天线原因,也无法做到百分百防碰撞(尤其是通信距离远了以后)。恳请前辈指点 |