通过SimpleApp例程总结绑定的流程.docVIP

  • 3
  • 0
  • 约3.13千字
  • 约 5页
  • 2016-10-13 发布于重庆
  • 举报
通过SimpleApp例程总结绑定的流程

通过SimpleApp例程总结绑定的流程?2010-12-04 12:08:45 分类:?嵌入式 ? 这篇文章是在上几篇文章的基础上总结的绑定的整个流程: 下面我们总结一个绑定的整个流程: (1)控制节点在默认情况下(sapi?层初始化时)关闭了匹配描述符响应。当控制节点建立网络后,应用层状态: myAppState = APP_START; 通过按下按键?S1?可以开启允许绑定功能: zb_AllowBind( 0xFF ); 允许绑定的实质即开启匹配描述符响应: afSetMatch(sapi_epDesc.simpleDesc-EndPoint, TRUE); 控制节点允许绑定的时间范围是?10s,即允许其他节点在?10s?内与它建立绑定关系。 (2)开关节点加入网络后,通过手动按下按键S1?发起与控制节点绑定: zb_BindDevice(TRUE, TOGGLE_LIGHT_CMD_ID, NULL); 其中,指定?64?位?IEEE?目的地址为?NULL。所以将设定目的地址模式为?16?位网络地址,而且此地址为广播地址: destination.addrMode = Addr16Bit; destination.addr.shortAddr = NWK_BROADCAST_SHORTADDR; 对于?开?关?节?点?而?言?,?它?将?接?收?来?自?控?制?节?点?的

文档评论(0)

1亿VIP精品文档

相关文档