大虾们,请问这两个允许加入网络函数实际使用中有什么区别,怎么使用?
时间:10-02
整理:3721RD
点击:
// enable joining both locally and over-the-air
NLME_PermitJoiningRequest( (byte)(EZMODE_TIME / 1000) );
ZDP_MgmtPermitJoinReq( &dstAddr, (byte)(EZMODE_TIME / 1000), TRUE, FALSE);
请问这两个允许加入网络函数实际使用中有什么区别,怎么使用?,最好详细点介绍使用方法,区别、
可以参考 协议栈的 API 说明 Z-Stack API.pdf
NLME_PermitJoiningRequest是让自己不允许其他设备加入,只是一个内部的操作,没有无线数据的交互
ZDP_MgmtPermitJoinReq发送命令给别人,让别的设备不允许其他设备加入。是通过无线数据让别的设备不允许加入。设备在收到ZDP_MgmtPermitJoinReq进行处理的时候,最后调用的也是NLME_PermitJoiningRequest来实现的。
ZDP_MgmtPermitJoinReq这个是广播发送给其他设备的吗?还有别的设备是不是只有路由器或者协调器?
是的,您的理解是正确的
入网最开始应该是入的协调器的网络,如果协调器关掉了,其他设备可以入到已经形成的网络里吗?新申请入网的设备是入的信号最好的路由的网吗?