GY-Z15系列Zigbee模块组网点对多点通信

Ghostyu谷雨 发布时间:2016-11-18 阅读次数:4323

1所需资料及软件

sscom32串口调试助手:下载

Xshell虚拟终端(串口助手):下载

2点对多通信配置

此次点对多通信,我们使用了5个Z15系列模块进行测试

1.首先我们配置了1个协调器(COORD),2个路由器(ROUTER)以及2个终端(ENDDEV)进行组网,具体配置查看《GY-Z15系列Zigbee模块组网及透传通信》

2.为了方便测试的观察,我们分别设置路由器及终端网络地址为0xA1A2(ROUTER1),0xB1B2(ENDDEV1),0xC1C2(ROUTER2),0xD1D2(ENDDEV2),具体配置查看《GY-Z15系列Zigbee模块修改网络地址及是否打开网络》

3.配置网络地址0xA1A2的路由器,使用AT+MODE指令配置传输模式为05(自定义地址传输,不含包头包尾),使用AT+MID指令自定义ID为0x1234,传输模式及AT指令具体请查看《GY-BLE15系列软件设计手册》


4.使用AT+MID指令配置协调器及网络地址0xB1B2的终端,自定义ID为0x1234

点对多3.png

点对多2.png

5.使用ZTOP软件查看当前组网状态,软件下载

点对多6.png

3通信测试

1.广播数据格式类似于点对点数据格式,只要对方网络地址改为自定义地址(这里为0x1234)即可,点对点通信数据格式请查看《GY-Z15系列Zigbee模块组网点对点通信》

2.测试结果(由网络地址0xA1A2的路由器点对多传输,传输方式为05)