主模式
一、建立连接
1. 打开蓝牙功能
AT+QBTPWR=1
OK
AT+QBTPWR?
OK
2. 查询设备名称
AT+QBTNAME?
+QBTNAME: “QUECTEL-BT”
OK
3. 设置蓝牙可见性
AT+QBTVISB=0 //不可见
OK
AT+QBTVISB=1 //永远可见
OK
AT+QBTVISB=2,60 //可见60秒
OK
+QBTVISB: 0
4. 读取地址
AT+QBTADDR?
+QBTADDR: 34873D19197A
OK
5. 进行扫描操作,结果为扫描到的蓝牙设备
AT+QBTSCAN
OK
+QBTSCAN: 1,”chainne.net..”,90F05247B759
+QBTSCAN: 2,”YIJIAKF117-PC”,D85DE2D5E1E4
+QBTSCAN: 3,”YIJIASW110-PC”,D85DE2D542CE
+QBTSCAN: 4,”KZMacBook Pro”,784F435CCF17
6.进行配对
AT+QBTPAIR=2
+CME ERROR: 8006
AT+QBTPAIR=2
+CME ERROR: 8006
+QBTIND: “pair”,”chainne.net..”,90F05247B759,482316
这里显示error8006,但是有提示配对成功,原因是:这个设备之前配对过,后面只要不解除配对,就算是开关机模块,都不用再进行配对了!
数据交互模式有三种,分别为SPP AT Command mode、Buffer Access mode、Transparent Access mode。
二、发送数据(AT Command)
AT+QSPPSEND=connected id
>
input data
0x1A(26D)以此结尾发送数据
CTRL+Z -> 0x1A(26D)以此结尾发送数据;
ESC -> 0x1B(27D)以此结尾取消操作;
三、接受数据(AT Command)
AT+QSPPREAD=connected id,readlength;
从模式
一、建立连接
1. 打开蓝牙功能
AT+QBTPWR=1
OK
AT+QBTPWR?
OK
2、设置蓝牙可见性
AT+QBTVISB=0 //不可见
OK
AT+QBTVISB=1 //永远可见
OK
AT+QBTVISB=2,60 //可见60秒
OK
3、移动手机连接设备,设备为从模式
a)确认接受:AT+QBTPAIRCNF=1;//Accept pairing
b)响应状态:+QBTIND: “conn” Connecting Indication
4、接受连接
AT+QBTACPT=1,1;//Accept Connection
响应应答状态
a) +QBTIND: “pair” Pairing Indication
b) +QBTIND: “conn”Connecting Indication
c) +QBTIND: “disc” Disconnect Indication
d) +QBTIND: “recv”Incoming Data Indication
e) +QBTIND: “ring” Call Indication
二、数据接受和发送
同主模式数据发送和接受。