这是43个节点的灯控小项目。通过抓包发现,43个节点都在网络中,并且定时上传发送心跳包到协调器。但我在协调器端打印时,发现只有8个设备的心跳在线。并且不时有返回NO ACK的数据包(APS ACK),我不清楚是什么原因倒致的,或者说,我该用什么方式来排查这个问题?
发送函数配置:AF_ACK_REQUEST|AF_SKIP_ROUTING, AF_DEFAULT_RADIUS
编译配置:
协调器预编译配置
CONCENTRATOR_ENABLE=TRUE
CONCENTRATOR_DISCOVERY_TIME=120
CONCENTRATOR_ROUTE_CACHE=FALSE
MAX_RTG_SRC_ENTRIES=65