完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
本帖最后由 一只耳朵怪 于 2018-6-1 15:04 编辑
大家好。这几天在做zigbee binding。用的是cc2530,stack 是home automation1.2.1的stack,恒温器和灯控的代码都试过了。TI提供的代码应该是用的end device binding的方式,绑定和收发信息都没有问题。我看了网上的几篇关于绑定的文章,我的理解是end device binding 在绑定成功后,两个设备就可以直接发送数据而不需要coordinator的参与,但是我通过sniffer 抓包看到其实设备还是把相关的信息包括另一个设备的短地址放在一个包里,发给coordinator,然后由coordinator转发,如下图,短地址为0x043f的设备发送信息到0xc99a的设备。后来我尝试不用绑定的方式,而直接指定接收端的短地址,也是需要由coordinator转发,但是因为没有绑定,coordinator就没有转发。那么当一个网络里节点多的时候,这种统一由coordinator转发的方式会不会出现问题? 可不可以两个节点直接沟通,不需要通过coordinator?谢谢~~~ |
|
相关推荐
2个回答
|
|
加路由器,ZigBee都是依靠短地址来发数据的,所谓的绑定就是告诉一个节点另一个节点的长地址,让它根据对方长地址来找短地址。
|
|
|
|
谢谢~ |
|
|
|
只有小组成员才能发言,加入小组>>
315 浏览 1 评论
518 浏览 2 评论
NA555DR VCC最低电压需要在5V供电,为什么用3.3V供电搭了个单稳态触发器也使用正常?
758 浏览 3 评论
MSP430F249TPMR出现高温存储后失效了的情况,怎么解决?
643 浏览 1 评论
对于多级放大电路板,在PCB布局中,电源摆放的位置应该注意什么?
1115 浏览 1 评论
10浏览 23评论
请问下tpa3220实际测试引脚功能和官方资料不符,哪位大佬可以帮忙解答下
228浏览 20评论
请教下关于TAS5825PEVM评估模块原理图中不太明白的地方,寻求答疑
191浏览 14评论
两个TMP117传感器一个可以正常读取温度值,一个读取的值一直是0,为什么?
50浏览 13评论
在使用3254进行录音的时候出现一个奇怪的现象,右声道有吱吱声,请教一下,是否是什么寄存器设置存在问题?
154浏览 13评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-19 16:59 , Processed in 0.799972 second(s), Total 49, Slave 43 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号