Chinaunix首页 | 论坛 | 博客
  • 博客访问: 392741
  • 博文数量: 200
  • 博客积分: 10
  • 博客等级: 民兵
  • 技术积分: 810
  • 用 户 组: 普通用户
  • 注册时间: 2013-01-07 12:12
文章分类

全部博文(200)

文章存档

2015年(2)

2013年(198)

发布时间:2013-01-07 14:58:52

在Z-Stack中大量使用了回调函数,例如OnBoard_KeyCallback,Onboard_TimerCallBack,这些都是回调函数,以前没有接触过回调函数,看来自己掌握的知识还是少啊,据说在C++中,VC++中经常用到,特别是在STL中也是大量使用了回调函数,看来回调函数的用处还是很大的。为了搞清楚回调函数是什么,以及怎么使用,在网上搜集了一些资料,基本上搞清楚了回调函数。    回调函数从字面上可以看出,它一定是一个函数,但是这个函数有什么特别之处呢?孤立的单看这个函数基本和普通的函数没有什么区别,关键是在使用上,也就是调用这个回调函数的函数会有一些特别......【阅读全文】

阅读(535) | 评论(0) | 转发(0)

发布时间:2013-01-07 14:58:46

         Packet Sniffer 是一款专门的协议分析软件,可以对PHY、MAC、NETWORK/SECURITY、APPLICATION FRAMEWORK和APPLICATION PROFOCES等各层协议上的信息包进行分析和解码;显示出错的包以及接入错误;指示触发包;在接收和注册过程中可连续显示包,可以利用Packet Sniffer分析ZigBee建立网络,加入网络,发送数据,接收数据的过程,需要注意的是,Packet Sniffer 只能起到侦听的作用,即它只能侦听设备发送的数据。 &......【阅读全文】

阅读(694) | 评论(0) | 转发(0)

发布时间:2013-01-07 14:58:40

BINDING KuangJunBin:本文是作者根据TI Z-Stack开发文档,ZigBee Specification-2007,《Zigbee Wireless Networking》等英文资料整合和翻译而成,采用中英双语对照方便读者理解,文中翻译不当之处,望广大同行不吝赐教。推广ZigBee技术,提高国内电子行业的国际影响力,是我们无线通讯工程师的愿景。本文欢迎转载,请保留作者信息和出处,作为支持我继续努力前行的动力,谢谢! E-mail:kuangjunbin@gmail.com In the Zigbee 2006 release,the binding mec......【阅读全文】

阅读(556) | 评论(0) | 转发(0)

发布时间:2013-01-07 14:58:30

   绑定是一种两个(或者多个)应用设备应用层之间信息流的控制机制。在ZigBee2006发布版本中,它被称为资源绑定,所有的设备都必须执行绑定机制 绑定允许应用程序发送一个数据包而不需要知道目标地址。APS层从它的绑定表中确定目标地址,然后在信息前端加上这个目的地址或组地址。    注意:在ZigBee的2004版本中,绑定表是保存在协调器(Coordinator当中)。现在所有的绑定记录都保存在发送信息的设备当中。 绑定就是在两个设备应用层上的逻辑链接。多重绑定能在一个设备上被创建,另外,一个绑定可能有多于一个目的设备(一个到多个绑定).&......【阅读全文】

阅读(491) | 评论(0) | 转发(0)

发布时间:2013-01-07 14:58:24

有两种可用的机制配置设备的绑定 (1)如果目的设备的扩展地址是已知的,则调用zb_BindDeviceRequest()函数能创建一个绑定条目 (2)如果扩展地址是未知的,则通过“JoyStick”按键的辅助进行绑定操作,在这种情况下,这个目的设备首先要处于一种状态,也是就说目的设备应该是允许被绑定的状态。它将被zb_AllowBindResponse()发出一个匹配响应;然后在源设备处,zb_BindDeviceRequest()函数带着空地址发出。 (1) 已知扩展地址的绑定 这里可以直接调用函数zb_BindDeviceRequest()发起绑定请求 void ......【阅读全文】

阅读(557) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册