ZIGBEE
amen315
这个作者很懒,什么都没留下…
展开
-
zigbee 终端设备如何离开当前网络
coordinator可使用ZDP_MgmtLeaveReq()函数让某一节点离开网络也可以节点主动离开网络,具体请参考这个帖子: http://www.deyisupport.com/question_answer/wireless_connectivity/f/45/t/11343.aspx原创 2015-09-29 22:47:06 · 2763 阅读 · 0 评论 -
zigbee 协调器与终端通信问题
zigbee 协调器与终端的通信机制是, 终端一定时间轮询问协调器 是否有该终端的数据,协调器发现有,就会将数据发给该终端, 那么问题来了, 协调器在哪里 处理的这个 数据请求的呢?这个在MAC层处理,用户不需要关心。原创 2015-09-29 23:13:01 · 10926 阅读 · 0 评论 -
ZIGBEE的组网和传输距离
ZIGBEE的组网距离是传输距离的1/5~1/6.原创 2015-09-29 22:38:08 · 21972 阅读 · 0 评论 -
发射功率的修改
可以调用macRadioSetTxPower来修改发射功率原创 2015-09-29 22:28:03 · 827 阅读 · 0 评论 -
什么设置控制enddevice加入网络后周期性的发送 data request 帧?
你可以在f8wConfig.cfg文件中找到/* The number of milliseconds to wait between data request polls to the coordinator. */-DPOLL_RATE=1000然后你可以看一下这个定义在哪里使用了。enddevice采用POLL方式,就是周期性苏醒,然后查询父节点是否有数据。可以看到E原创 2015-09-29 22:06:53 · 658 阅读 · 0 评论 -
再谈ZigBee中的绑定机制
这里主要再讨论一下绑定的机制,绑定是ZigBee中应该是比较重要的一个部分。前面的几篇文章也对绑定有了具体的分析,主要分析了两种绑定方式,介绍了绑定的流程,源代码方面。这里主要是理清整个绑定在组网中的概念。绑定是和EndPoint紧密联系在一起的,其中很多是自己通过看资料,自己的一些理解,当中肯定有不正确的地方,欢迎有兴趣的一起讨论。ZigBee中还有一个重要的概念端点,理解的不是很清楚,现在转载 2015-09-29 22:25:49 · 2161 阅读 · 0 评论 -
ZIGBEE协调器的一个BUG
我有一批zigbee 节点。所有的zigbee 节点都有NV_RESTORED。现在协调器坏了。用一个新的协调器按装上,panid ,extpanid ,信道 等参数都一样。发现通信不了。结果看了一下panid 发现已经 加上。协调器坏了,整个系统便不能组网了!!!原创 2015-09-29 22:52:32 · 1059 阅读 · 2 评论 -
ZIGBEE相应问题
终端节点和路由器,接收时,有一定延时的感觉,需要调-DPOLL_RATE /* The number of milliseconds to wait between data request polls to the coordinator. */这个参数。原创 2015-09-30 00:27:25 · 452 阅读 · 0 评论 -
zstack home 1.2.2中 child aging如何使用
1.请问协调器获取终端节点在线信息是否通过协议栈中child aging可以做到,如果可以是否这部分功能要用户自己完成还是在程序中哪个部分。2.uint8 zgNwkEndDeviceTimeoutDefault = NWK_END_DEV_TIMEOUT_DEFAULT;这个参数是配置什么的?1、可以用child aging,协议栈中已实现2、这个参数的定义请查看 ZGl原创 2015-09-30 00:10:43 · 1969 阅读 · 0 评论 -
Z-STACK快速广播丢数据
在Zigbee中,广播数据是不适合像单播数据这么连续发送的,这是Zigbee协议栈规定的。Zigbee的广播机制解释如下,广播数据在发出后,其余有广播能力的节点如rouer在收到后会转发这个广播包,如此一层层往后跳以保证整个网络都能收到这个广播。同时,任何一个节点在发送或转发这个广播包的时候会监听自己的邻居有没有进行转发,如有没进行转发的,说明该邻居可能没有收到,会进行重发。重试次数在zsta原创 2015-09-29 23:10:48 · 985 阅读 · 0 评论 -
重谈Zigbee的绑定问题
注:本文档以TI的2.3.1协议栈和CC2530为基础。绑定是Zigbee中非常重要的一个概念,想必大家都看了很多文章,其中以“Zigbee四种绑定方式在TI_Z-Stack协议栈中的应用”最为典型,此文我也读过几遍,收货颇丰。此外飞比(Feibit)论坛上也有帖子讲解了EndDeviceBinding蛋疼的传来传去机理,分析的也相当透彻。我这里不在想解释具体的各种绑定方式的代码实现和机制转载 2015-09-29 22:19:15 · 459 阅读 · 0 评论 -
TI ZigBee FAQ 常见问题解答
1,TI的ZigBee协议栈不同版本的区别,如何选择合适的协议栈进行产品开发TI ZigBee 协议栈Z-Stack从最开始的Z-Stack 0.1到大家熟悉的Z-Stack 2.5.1a,以及到现在Z-Stack Home 1.2.1, Z-Stack Lghting 1.0.2, Z-Stack Energy 1.0.1, Z-Stack Mesh 1.0.0. 在协议栈的升级转载 2015-09-29 21:55:28 · 407 阅读 · 0 评论 -
Z-stack 2.6.1中新增的ZIGBEE_CHILD_AGING模式怎么使用?
1,我编译的时候使能ZIGBEE_CHILD_AGING,将zgChildAgingEnable设置成TRUE,是不是就可以用了?2,associated_devices_t中新增timeoutCounter,endDevKaTimeout是干什么用的?为什么新加入节点后,这两个值是60?这个值能否改?3,debug的时候timeoutCounter一直在减少,大概一分钟左右减少1,递减周转载 2015-09-30 00:16:00 · 1482 阅读 · 0 评论