ESP32 AT指令集 BT SPP测试
作者:互联网
AT+BTINIT=1 //开启BT, 初始化 BT
AT+BTNAME="HELLO" //设置蓝牙设备名称
AT+BTSCANMODE=2 //设置成被发现模式,这条命令是能被连接的必要条件, 必须要设置
AT+BTSPPINIT=2 // BT SPP命令 初始化 SPP Profile
这里的参数可以选择 0, 1, 2, 其中:
- 0: 表示关闭 SPP profile
- 1: 表示初始化为 Master
- 2 表示初始化为 Slave
AT+BTSPPSTART // 开启 SPP 服务
手机链接ESP32模块.
手机开启蓝牙,完成配对.
打开蓝牙串口SPP app, 连接蓝牙模块hello
BT SPP 透传命令:AT+BTSPPSEND 进入透传 模式
BT SPP 透传
手机蓝牙SPP 发送数据0123456789 给蓝牙模块
蓝牙模块发送数据给手机
连接 命令
// conn_index: 0, sec_mode: 0 -> No security, remote_address
AT+BTSPPCONN=0,0,"24:0a:c4:09:34:23"
OK
// 注意此条命令 需要先完成配对得情况下发起连接.才能成功。
标签:初始化,SPP,ESP32,蓝牙,透传,BT,模块 来源: https://blog.csdn.net/armkits/article/details/111030916