我现在采用的方法是终端入网后,收到终端的Device_annce之后,调用NLME_PermitJoiningRequest(0x00);禁止入网,但是其他终端还是可以入网
Viki Shi:
可以考虑下白名单功能
user4976959:
回复 Viki Shi:
你好,我并不需要过滤终端的MAC,我想要的是每按一次允许入网按键,只允许一台终端入网,当一台终端入网后,禁止所有终端入网,恢复网络的除外
Susan Yang:
使用NLME_PermitJoiningRequest 的话,只是开启或者关闭 本节点(并非整个网络) 允许或禁止其他设备入网。所以若是您想整个网络都禁止加入,则需要协调器和路由设备都使用NLME_PermitJoiningRequest
user4976959:
回复 Susan Yang:
你好,我们的网络只有协调器和终端,没有路由,我只是想每次只让一台终端入网,多台终端需要按多次入网按键才可以,有什么方法可以实现吗
Susan Yang:
回复 user4976959:
您可以尝试给终端预编译HOLD_AUTO_START,只有在外部事件触发(如按键),设备才开始入网
user4976959:
回复 Susan Yang:
你好,这个预编译并不能实现我的需求,我只是想每次只让一台终端入网,就是在终端入网后,禁止所有终端入网,多台终端需要按多次入网按键才可以,有什么方法可以实现吗
TI中文支持网