wnlt.net
当前位置:首页 >> zigBEE中的协调器怎么向终端或者路由器发送消息 >>

zigBEE中的协调器怎么向终端或者路由器发送消息

由于不太清楚你是如何判断消息发送和接收成功的,原理大概如下: 协调器组建网络,终端接入网络,协调器的地址是0x0000,终端使用AF_DataRequest函数向协调器发送消息,在协调器代码case AF_INCOMING_MSG_CMD:的后面添加收到消息后的处理程序。

家庭网络环境布线: 1、有电信猫:电信猫----路由器wan口;路由器lan口----电脑; 2、没得电信猫:网线----路由器wan口;路由器lan口----电脑; 设置路由器拨号: 电脑ip、dns设置自动获取; 1、进入路由器。在【设置向导】里,选择【PPOE拨号】...

以下回答,仅供参考: 需要明确的是,您想通过哪种方式实现呢? 1 已经组建了ZigBee网络,然后想通过协调器发数据到采集节点上。 2 在程序上写如何实现由协调器往采集节点发数据的程序案例?

代码不用自己写,直接使用zigbee协议栈的例程就可以,如果你想修改局域网络,防止和别的zigbee组网冲突,可以修改协调器的PANID,对应的终端节点和路由器会在这个PANID局域网中组网,可以防止冲突。

不绑定,即ZigBee终端的信道号(channel)和网络号(PAN ID)两个参数没有固定住与协调器一样的,这样终端会随机进行加网,若附近就只有一个协调器,那么通过信道和网络扫面,可以正常加入此协调器的网络中;若附近不止一个协调器,那么终端是一...

不一样,一般对于广播通信: 协调器直接发送出去,然后其它路由器收到后会转发。 路由器直接发送出去,然后其它路由器或协调器会帮他转发。 终端设备先将数据包发给自己的父设备,可能是路由器也可能是协调器,然后由其父节点帮他广播出去。 连...

我用的是ZStack-1.4.3-1.2.1,你好好看一下TI公司给出的例程在Projects\zstack\Samples \SimpleApp下,主要看SimpleSensor.c和SimpleCollector.c,这里讲了将温度值相互传送的过程 。注意函数zb_SendDataRequest( 0xFFFE,SENSOR_REPORT_CMD_ID, ...

首先确保这个终端能够加入这个协调器所组建的网络,终端加入网络后,协调器广播数据,那么这个终端就能收到数据了,或者协调器通过终端分配好的网络地址进行传输数据,

组播不发送给休眠的设备。

根据所使用的栈协议不同而不同,理论上寻址范围是65535,但实际上数量多了之后会产生竞争,导致数据丢失等。你的这种方式是典型的星形网络,如果仅仅是协调器发命令对终端轮询,那么基本没有限制,1000+也没问题。但如果存在终端同时向协调器发...

网站首页 | 网站地图
All rights reserved Powered by www.wnlt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com