coptin 您好,
关于UUID指令配置失败的问题,最常见的原因是参数填写不对,请重点检查这一点。
BT986/BT826模块配置UUID的指令是:
AT+UUIDCFG=<主Service UUID>,<写Write UUID>,<读Notify UUID>
配置示例:
- 16位/32位UUID (如默认的0xFFF0系列):
AT+UUIDCFG=FFF0,FFF2,FFF1
- 128位完整UUID:
AT+UUIDCFG=0000191000001000800000805f9b34fb,00002b1000001000800000805f9b34fb,00002b1100001000800000805f9b34fb
如果参数无误但仍失败,请再按以下步骤排查:
- 确保蓝牙断开:配置UUID时,必须确保模块没有与任何设备连接。
- 处于指令模式:请先发送
AT+TPMODE=0 确保模块在指令模式下工作。
- 重启模块:UUID配置成功后,务必发送
AT+REBOOT 重启模块,新UUID才能生效。重启后可用 AT+UUIDCFG 查询是否修改成功。
- 如果始终失败,那么请提供模块的固件版本和操作过程,我们会协助你排查