你好,我在利用child aging时发现关联表AssociatedDevList中的节点信息可以被自动移除,但地址管理表AddrMgrEntry中的节点信息不会被移除。我想问这个地址管理表和关联表之间是什么关系,如果地址管理表中的地址信息无法被移除,地址管理表是否会满,它的容量最大是多少,如何移出地址管理表中的无效节点信息,谢谢。
you zheng:
目前的情况是协调器没有加路由,现在节点会把协调器的地址管理器全部沾满,这样的话新的路由无法加入。
VV:
回复 you zheng:
地址管理表里面保存的东西,如下四种类型的数据,关联设备是其中一种,但是只是直接连接Coordinator的子设备信息。
#define ADDRMGR_CTRL_USED (uint8) \ ( ADDRMGR_USER_ASSOC | \ ADDRMGR_USER_SECURITY | \ ADDRMGR_USER_BINDING | \ ADDRMGR_USER_PRIVATE1 )
如果不加路由的话,Associate List满了,就加不了设备了。跟地址表没有关系。