zigbee协议中的节点怎样加入与脱离网络?

供稿:hz-xin.com     日期:2024-05-21
zigbee如何组网?如何防止一个网络的节点串到另外一个网络上?

节点是否能够加入一个已知的网络是通过PAN ID和信道进行区分的。只有节点的这两个设置都与与目前的网络一致的时候,节点才能加入网络。
如果节点的PAN ID和信道与现有网络一致,又想要让多个节点有选择性的加入网络,这时就只能用手动入网的方式。新加入的节点第一次入网后,下次入网就变成自动入网了。


从图中可以看出,终端节点加入网络的过程是由ZDO来实现的。当终端节点成功加入网络后,在应用层会收到ZDO_STATE_CHANGE消息,对该消息中包含了当前节点的网络状态,使用下述代码:
GenericApp_NwkState = (devStates_t)(MSGpkt->hdr.status);
即可读取当前网络状态。

节点上电后自动搜索周边网络,一旦搜索到了网络后,发送一个握手信号到协调器,协调器收到握手信号后,返回一个确认值,并分配一个网络地址,这样,节点就加入网络了。节点加入网络是协议栈自动实现的,不需要自己写代码控制。但是脱离网络就要自己通过修改协议栈函数实现了,可以添加一个定时函数,到了某个时间自动脱离网络。

关注这个问题

工业自动化领域中的无线技术
答:第三,Z igbee网络可以同时容纳 6.5万多个节点, 足能保证多源数据的采集。在一定条件下,一个传感器网络通常包涵传感器节点、汇聚节点与管理节点。同时,传感器节点一般由传感器模块、处理器模块、无线通信模块与能量供应模块四部分组成, 是一个微型的嵌入式系统, 它兼顾传统网络节点的终端与路由器双重功能。传感器网络的体...

zigbee技术采用哪种方式好?
答:igBee是基于IEEE802.15.4标准的低功耗局域网协议。根据国际标准规定,ZigBee技术是一种短距离、低功耗的无线通信技术。其在工业中广泛应用的优势就是可以自由组网,且不产生运营费用。但由于其使用的是2。4G高频传输,其穿透性及传输距离都受到制约。实际传输距离几十米到几百米。厦门,为,那公司的WBEE...

像柯南里黑暗组织里的酒名,女性,如SHERRY,越多越好,中英对照
答:它和Campari Orange都在意大利倍受喜爱。Campari Orange还有一个变种Campari Grapefruits,Spumorni则是在里面再加入了Tonic Water。Spumorni的名字就是从Tonic Water冒泡的样子中得来的。由Campari、Tonic Water、Grapefruits三种不同苦味饮料的溶合,给人以飒爽提神的爽快感。Aphrodite阿佛洛狄特 Rose wine(...

测试工程师岗位职责
答:3、熟悉Linux或Android操作系统,了解SQL server或Oracle数据库系统; 4、熟悉WiFIigbee蓝牙测试,熟悉TCP/IP协议。 5、熟悉产品开发与测试流程,具备一定的分析问题和定位问题的能力; 6、良好的表达能力和沟通能力,善于团队合作,工作细心,责任心强,有较强的抗压能力; 7、有路由器或智能家居类产品测试经验者优先。 测试...

Dota2中的newbee战队与dk战队哪个强啊,还有ig
答:今年来讲dk的夺冠欲望是最强的 排名也不错 nb会比ig形势好一点 几个队都没有实力上的差距 还是看心理和ban pick 望采纳~