MT7697DN是一款UART接口藍(lán)牙WIFI二合一方案,分享藍(lán)牙 BLE AT指令操作描述
BLE Slave 可操作如下3~9條目
1、開(kāi)啟BLE射頻,默認(rèn)上電開(kāi)啟。
AT+CBPOWER=1
2、查看BLE MAC地址
AT+CBADDR?
3、查詢(xún)及設(shè)置GAP服務(wù)中的設(shè)備名
查詢(xún):AT+CBNAME?
設(shè)置示例:如設(shè)置設(shè)備名稱(chēng)為NATER_BLE
AT+CBNAME="NATER_BLE"
4、廣播參數(shù)查詢(xún)及設(shè)置
查詢(xún):AT+CBADVPARAM?
設(shè)置示例:AT+CBADVPARAM=50,50,0,0,7
5、設(shè)置廣播數(shù)據(jù),默認(rèn)設(shè)置廣播為ibeacon格式
AT+CBADVDATA=<adv_data>
參數(shù):adv_data為16進(jìn)制字符串
最大數(shù)據(jù)長(zhǎng)度:31 bytes,也就是62 bytes的16進(jìn)制字符串
藍(lán)牙廣播數(shù)據(jù)格式及規(guī)則請(qǐng)參考《ble廣播數(shù)據(jù)解析》
示例:
AT+CBADVDATA="0201061AFF4C000215FDA50693A4E24FB1AFCFC6EB07647825273CB9C69C"
6、設(shè)置掃描響應(yīng)數(shù)據(jù)
注:掃描響應(yīng)數(shù)據(jù)可以理解為廣播數(shù)據(jù)的擴(kuò)展廣播包,跟在廣播數(shù)據(jù)后面一起廣播
AT+CBSCANRSPDATA=<scan_rsp_data>
參數(shù):scan_rsp_data為16進(jìn)制字符串
最大數(shù)據(jù)長(zhǎng)度:31 bytes,也就是62 bytes的16進(jìn)制字符串
藍(lán)牙廣播數(shù)據(jù)格式及規(guī)則請(qǐng)參考《ble廣播數(shù)據(jù)解析》
示例:0A表示長(zhǎng)度,09表示廣播全名,57473232325F424C45表示NATER_BLE,10表示長(zhǎng)度,16表示自定義數(shù)據(jù),...
AT+CBSCANRSPDATA="0A0957473232325F424C4510165075F0080D6F0A18273CB9C69C0005"
7、開(kāi)始廣播
AT+CBADV=1
8、關(guān)閉廣播
AT+CBADV=0
9、BLE Slave發(fā)送數(shù)據(jù)到BLE Master
AT+CBSSEND=<data>
一幀數(shù)據(jù)最大長(zhǎng)度:20bytes
示例:AT+CBSSEND="hello"
10、接收數(shù)據(jù)提示
+CBRECV:<data> //data為接收的數(shù)據(jù)
11、設(shè)置掃描參數(shù)
AT+CBSCANPARAM=0,0,0,100,50
12、開(kāi)始掃描
AT+CBSCAN=1
13、停止掃描
AT+CBSCAN=0
以上觀(guān)點(diǎn)由納拓科技獨(dú)家提供,請(qǐng)勿隨意編輯、剪切轉(zhuǎn)用!