码迷,mamicode.com
首页 > 其他好文 > 详细

zigbee中的绑定和匹配

时间:2018-10-10 21:51:01      阅读:145      评论:0      收藏:0      [点我收藏+]

标签:关于   back   amp   strong   short   mode   ddr   bin   成功   

绑定的方向问题: 使用ZDP_EndDeviceReq()进行绑定的时候,有四个参数关于输入和输出簇,如果A方的输出簇能匹配B方的输入簇,那么绑定成功,同时绑定表建立在A方(拥有输出簇的一方)。同时如果A的输入簇能匹配B的输出簇。那么双向成功。此时在B中也会建立一个绑定表。此时A和B能相互控制。但是如果A只有输出簇,且B有输入簇。那么绑定只能理解成是单向成功。就是A能控制B,而反过来B不能控制A。

绑定的应用:下面是利用绑定表进行数据的收发,

zclSampleSw_DstAddr.addrMode = (afAddrMode_t)AddrNotPresent;
zclSampleSw_DstAddr.endPoint = 0;
zclSampleSw_DstAddr.addr.shortAddr = 0;

ZDP_MatchDescReq是用来找有没有匹配的

ZDP_EndDeviceBindReq是找到了匹配的,然后去绑定的

---恢复内容结束---

zigbee中的绑定和匹配

标签:关于   back   amp   strong   short   mode   ddr   bin   成功   

原文地址:https://www.cnblogs.com/F-beifeng/p/9768744.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!