ESP32蓝牙一对多通信

您所在的位置:网站首页 esp32蓝牙连接手机 ESP32蓝牙一对多通信

ESP32蓝牙一对多通信

#ESP32蓝牙一对多通信| 来源: 网络整理| 查看: 265

1.多个客户端连接一个服务端

服务端执行如下命令,开启广播

AT+RESTORE AT+BLEINIT=2 AT+BLEGATTSSRVCRE AT+BLEGATTSSRVSTART AT+BLEGATTSCHAR? AT+BLEADDR? AT+BLEADVDATA="0201060303F0AB07097A6F7578696E" AT+BLEADVSTART

客户端1执行如下命令,连接服务端

AT+RESTORE AT+BLEINIT=1 AT+BLECONN=0,"08:3a:8d:14:97:72",0,10

客户端1连接到服务端后,服务端广播会关闭。

服务端再次执行广播命令

AT+BLEADVSTART

客户端2执行客户端1同样的命令,连接服务端。

可以在服务端查看连接数

AT+BLECONN?

2.两个客户端给服务端发送消息

分别执行以下命令,开启透传

AT+BLEGATTCPRIMSRV=0 AT+BLEGATTCCHAR=0,3 AT+BLESPPCFG=1,3,5,3,7//3,5为发送通道,3,7为接收通道 AT+BLESPP



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3