M26模块蓝牙3.0(主模式和从模式)数据交互(AT命令)
主模式
一、建立連接
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
二、數據接受和發送
同主模式數據發送和接受。
總結
以上是生活随笔為你收集整理的M26模块蓝牙3.0(主模式和从模式)数据交互(AT命令)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 2022前端面试题上岸手册-Vue部分
- 下一篇: HP Gen8 + Epson L211