广播发送的目标设备的短地址设置为0xFFFF就可以了。
1、首先第一步就是进行本地串口配置,如下图所示。
2、接着就是进行用串口线将Zigbee的串口和电脑的串口连接起来,并注意所接的电脑串口编号,配置参数的计算机和Zigbee的连接原理即可。
3、然后就是进行要连接计算机进行配置时,用串口线将Zigbee和计算机连接起来。再根据配置软件提示给Zigbee上,这时候注意的在“配置光盘”里面找到“ConfigTool.exe”,并打开此程序。
4、接着就是进行在“产品型号选择区域”中,根据要配置的产品型号来选择的“Zigbee”和“CM5XX(P_EP)”即可。
5、最后就是进行配置完成后在”功能按钮区域”点击“保存配置参数”来保存配置,如下图所示。
先回答你最后一个问题:用IEEE地址一样的很麻烦额。搞个“暗号”多简单的,具体如下:
协调器“大吼”一声(广播):“这次考试,谁的英语不及格(随别什么标识)”
路由器一听,boss的说的话不能当屁响吧? 赶紧帮着问(Router广播)。
某个/某些EndDevices听到了,哎呀,这是在说我的嘛,赶紧回复老大:“老大,我是99号(shortaddress),我的英语不及格,要杀要剐您讲! 不过可以私聊哈! ^-^ ”。
老大:“99号,仔细听着,我不杀你,sdkfjeoknvffjj.....()”。
99号:“好的”
老大:“lkefllnlkelnflkjen”
99号:“可以”
…………
呵呵好像有点啰嗦额 汗一个先
简单点讲,就是在要接受这个数据的enddevice上设置一个属性值(可以预设也可以启动后设置),coordinator广播询问哪个设备有这个属性值,有的就回复。 coordinator收到之后就直接通信了。 这样,广播帧可以比用IEEE地址时小一些,对网络环境影响稍小,之后的数据传输就没什么限制了。不建议广播帧里传数据(数据小的话可以)。
第一个问题:
zigbee本来就不是个简单的东西,多看多实践吧,一个功能一个功能的来,别急。 看例程、改例程、自己写程序,都是这样来的。迷茫的时候,无从下手的时候,上论坛看看别人都提了些什么问题,又有什么心得。 很多牛人的帖子讲的很好的啦。 最后,别排斥英文资料,这样,你就有很多资料了。
加油
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)