ZigBee网络在组网后,点对点通信一定是根据广播方式吗?能不能直接点对点呢?
时间:10-02
整理:3721RD
点击:
ZigBee组网一定是用的广播,但是组网后能不能直接点对点呢?由于是第一次使用ZigBee,有很多疑问?
目前我们使用的是使用cc2530 z-stack来组网,通信都是用广播来做,然后各个模块节点分析广播后的自定义报文协议,来看执行操作。这样通信是没有问题,但是感觉好慢。
还可以绑定两个节点,这样可以直接发送,绑定方式的介绍请看: http://wenku.baidu.com/view/d518121655270722192ef71a.html
两个节点我知道,但是我要做的是2对多,要求一个能够分别控制其他的多个。例如2个控制主机,15个被控制节点。
绑定可以实现一对多
组网后,两个节点通信,做IO操作延迟达到500ms以上,这正常吗?
只限于IO操作吗?其他操作延迟呢?
使用Z-stack,只做IO操作。
我们分析可能是延迟或者丢包了。
比如,无线发送的频率较高(比如1s发了5次),发送端会不会丢失发送?或者接收端会不会丢失接收?