您的位置 首页 IOT

BLE蓝牙修改UUID方法说明

河北小漫电子商务有限公司为山东有人授权代理商,提供技术支持,免费样品,现货库存等服务,电话: 400-1155-216 手机:18531077631 官网:www.xiaoman.net.cn

BLE102软件设计手册:http://www.usr.cn/Download/603.html

BLE103软件设计手册:http://www.usr.cn/Download/645.html

使用我司蓝牙若想与其它厂家从设备进行连接透传,需要满足两个条件:

1.两个蓝牙同为为BLE蓝牙

2.需要两个设备拥有相同的 UUID

 

BLE蓝牙模块提供修改 UUID 功能(配置 UUID 只支持 128bit 格式),用户可以自行修改以用来连接不同厂家的从设备。少数设备使用16/32位UUID,可定制。

 

操作前请确认蓝牙模块固件版本号是v1.0.5或以上。同时由于每个蓝牙模块的UUID不同,需要客户跟想要连接的BLE蓝牙模块厂家联系,索要其UUID,共三个。 

可以使用AT指令配置软件http://www.usr.cn/Download/690.html

 

配置软件正确打开串口后,点击“+++a”,会返回+ok,说明已经进入命令行模式,之后使用AT指令配置,配置完成后点击AT+ENTM,退出命令模式。

详细步骤如下:

  1: 进入AT模式

  Service

  发送: +++a

  返回: a+ok

  2: 设置UUID(分别设置AA BB CC)

  发送: AT+UUID=AA49535343FE7D4AE58FA99FAFD205E455

  返回:

   34

  +bleUart_Server_Uuid:

  DATA:49535343-FE7D-4AE5-8FA9-9FAFD205E455

  Successful

  发送: AT+UUID=BB495353431E4D4BD9BA6123C647249616

  返回:

  34

  +bleUart_Server_Tx_Uuid:

  DATA:49535343-1E4D-4BD9-BA61-23C647249616

  successful

  发送:AT+UUID=CC49535343884143F4A8D4ECBE34729BB3

  返回:

  34

  +bleUart_Server_Rx_Uuid:

  DATA:49535343-8841-43F4-A8D4-ECBE34729BB3

  Successful

如图解析:

 

 3: 设置完后UUID然后我获取看是否设置成功

  发送:AT+UUID?

  返回:

  +bleUart_Server_Uuid:

  DATA:49535343-FE7D-4AE5-8FA9-9FAFD205E455

  +bleUart_Server_Tx_Uuid:

  DATA:49535343-1E4D-4BD9-BA61-23C647249616

  +bleUart_Server_Rx_Uuid:

  DATA:49535343-8841-43F4-A8D4-ECBE34729BB3

  OK

  +bleUart_Server_Tx_Uuid2:

  DATA:00000000-0000-0000-0000-000000000000

  OK

 4: 以上步骤执行后,搜索周边从模块

  发送:AT+SCAN

  返回:

  +SCAN:ON

  OK

  No: 1 Addr:0018E40C6B20 RSSI:-37 dBm (这个就是我的从模块)

5: 连接从模块

  发送:AT+CONN=1

  返回:

  +CONN:1

  OK

随后BLE模块自动重启,这时会发现我的从模块蓝牙已经连接上了(状态脚有变化),此时进入了透传模式,这时可以往主模块发送数据,从模块收到数据。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/yingyong/iot/328838.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部