你好,我这边协调器和终端直接的通信是通过MAC地址通信的,
需要知道终端的在线/离线状态,AssociatedDevList里面的状态只能和
终端的短地址对应起来,如何和MAC地址对应起来?如果不行的话,
用MAC地址通信的时候协调器如何知道终端的在线状态?请给个建议,谢谢!
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.
你好,我这边协调器和终端直接的通信是通过MAC地址通信的,
需要知道终端的在线/离线状态,AssociatedDevList里面的状态只能和
终端的短地址对应起来,如何和MAC地址对应起来?如果不行的话,
用MAC地址通信的时候协调器如何知道终端的在线状态?请给个建议,谢谢!
再请教几个问题(zstack 3.0.2):
1.AssociatedDevList.timeoutCounter如果到0了以后,终端此时加进来,还能加的进来吗?
2.如果终端很多天都没加进来,再加进来还能加进来吗?
3.比如某个终端坏了,被更换了,但是协调器不知道,协调器里面一直会在AssociatedDevList留个位置给坏的终端的,
协调器会不会自动把他移除了?比如过了1个月都没上线
1.AssociatedDevList.timeoutCounter默认是15360
如果想改为120秒,发现下面两个参数都要改为1才行,
只改其中任意一个参数都不会生效,是这样吗?
NWK_END_DEV_TIMEOUT_DEFAULT
END_DEV_TIMEOUT_VALUE
2.AssociatedDevList.timeoutCounter每15秒左右会恢复默认值,
这是哪里设置的?DPOLL_RATE我设的是60秒,肯定不是这个原因