njsy 关于您反馈的问题,说明如下:
- BT630 支持 128-bit 私有 UUID
使用 128-bit UUID 前,需要先注册 Service UUID,例如:
AT+REGUUID=DC4179240EE5A9E093F3A3B50100406E
注册成功后,再执行连接命令:
AT+LECCONN=AABBCCDDEEFF1,DC4179240EE5A9E093F3A3B50100406E,DC4179240EE5A9E093F3A3B50200406E,DC4179240EE5A9E093F3A3B50300406E
- 关于 Notify 功能
BT630 无需发送 AT+NOTIFY=1,我司模块中也无该指令。
当 AT+LECCONN 中填写的 Service UUID、Write UUID 和 Notify UUID 正确时,模块会在连接过程中自动完成 Notify 的使能(自动订阅 Notify),无需再执行额外的 Notify 指令。
- 关于发送 AT+LECCONN 后,AT 指令无响应
连接建立成功后,模块会进入透传模式(Transparent Mode),此时:
UART 数据将直接透传给 BLE 对端设备;
模块不再解析后续的 AT 指令,因此发送AT+NOTIFY=1或其他 AT 命令不会有响应。
如果需要退出透传模式,重新进入 AT 模式,可执行:
AT+TPMODE=0
退出透传模式后,即可继续发送和执行 AT 指令。
- 协助确认
请确认您是否已经先执行了AT+REGUUID 注册 128-bit Service UUID。
另外,也请确认执行 AT+LECCONN后,模块是否已经成功连接到对端设备,并能够正常进行透传数据通信。