微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI Zigbee设计交流 > 大虾们,请问这两个允许加入网络函数实际使用中有什么区别,怎么使用?

大虾们,请问这两个允许加入网络函数实际使用中有什么区别,怎么使用?

时间: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这个是广播发送给其他设备的吗?还有别的设备是不是只有路由器或者协调器?

是的,您的理解是正确的

 入网最开始应该是入的协调器的网络,如果协调器关掉了,其他设备可以入到已经形成的网络里吗?新申请入网的设备是入的信号最好的路由的网吗?

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top