请问一个-DPOLL_RATE=0的终端节点加入到了一个MESH网络中之后,如果它的父节点掉线了,如何开始Rejoin呢?
时间:10-02
整理:3721RD
点击:
RT,现在的情况是我有一个传感器的应用,为了最大限度的节能,所以设置-DPOLL_RATE=0,但是在使用中发现了一个问题,就是如果父节点掉线之后就不会有Rejoin了,我看到VV大神在回复另外一个问题说,子节点向父设备发送data request,父节点收到以后会回复MAC ACK,如果连续发送Data request都没有MAC Ack回复的时候,状态会从end device->orphan->discover->rejoin rejoin的时候会选择其他的节点作为父设备,那么我这个设置-DPOLL_RATE=0情况应该怎么办呢?
另:我是开启了NV_RESTORE与POWER_SAVING的。
如果POLL rate=0的话,不会发送data request,但是如果设备发送应用层数据,也是需要ACK的,也就是应用层数据也可以检测是否和父节点连接正常。