1. 前言
大夏龍雀科技DX-BT24&BT24-S&BT24-PA藍(lán)牙模塊,擁有5.1藍(lán)牙協(xié)議,模塊內(nèi)置標(biāo)準(zhǔn)串口協(xié)議。可以通過(guò)模塊串口跟移動(dòng)端、PC端、主設(shè)備端進(jìn)行數(shù)據(jù)交互,并可以使用AT命令對(duì)模塊參數(shù)進(jìn)行配置和修改。從而使設(shè)備以極低的成本、極快的速度加入物聯(lián)網(wǎng),讓設(shè)備更方便、智能。
1.1.串口基本參數(shù)
-
模塊串口默認(rèn)參數(shù): 9600bps/8/n/1(波特率/數(shù)據(jù)位/無(wú)校驗(yàn)/停止位)
-
模塊支持軟件流控(注:DX-BT24-PA不支持)
-
模塊BLE UUID: SERVICE UUID: FFEO
WRITE UUID: FFE2
1.2.AT命令模式和透?jìng)髂J?/h2>
- AT命令模式:模塊在未被其他設(shè)備連接上的情況下,即為命令模式,可以響應(yīng)命令。
- 透?jìng)髂J?模塊被其他設(shè)備連接上后即為透?jìng)髂J剑藭r(shí)可以開始傳輸數(shù)據(jù)。
1.3.模塊數(shù)據(jù)吞吐量
備注 :
上表格中數(shù)據(jù)僅供參考,本模塊支持MTU值最大為253,數(shù)據(jù)吞吐量跟手機(jī)藍(lán)牙的MTU值和連接間隔有關(guān),數(shù)據(jù)以實(shí)際為準(zhǔn)。
2. 接線
2.1 模塊線序定義
串口TTL連接typeC數(shù)據(jù)線,連接電腦就可以開始連接調(diào)試
2.2 相關(guān)AT命令詳解
2.2.1 命令格式說(shuō)明
AT+Command
- 所有的指令以AT開頭,
結(jié)束,在本文檔中表現(xiàn)命令和響應(yīng)的表格中,省略了
,僅顯示命令和響應(yīng)。 - 所有
AT
命令字符都為大寫。 <>
內(nèi)為可選內(nèi)容,如果命令中有多個(gè)參數(shù),以逗號(hào)“,”隔開,實(shí)際命令中不包含尖括號(hào)。
為回車字符\\r,十六進(jìn)制為OXOD
。
為換行字符\\n,十六進(jìn)制為OXOA
。- 指令執(zhí)行成功,返回相應(yīng)命令以
OK
結(jié)束,失敗返回EEROR=<>
,“<>”內(nèi)容為對(duì)應(yīng)錯(cuò)誤碼(請(qǐng)參考5.7)。
2.2.2 回應(yīng)格式說(shuō)明
+lndication<=param1, param2, param3>
- 回應(yīng)指令以加號(hào)“+”開頭,
結(jié)束 - 等于“=”后面為回應(yīng)參數(shù)
- 如果回應(yīng)參數(shù)中有多個(gè)參數(shù),會(huì)以逗號(hào)“,”隔開
2.2.3 AT命令舉例說(shuō)明
- 舉例:修改藍(lán)牙設(shè)備名稱為
1234
- 發(fā)送:
AT+NAME1234
- 返回:
+NAME=1234
OK
3. AT命令詳解
3.1 基礎(chǔ)指令
基本指令包含:測(cè)試、版本號(hào)、藍(lán)牙狀態(tài)參數(shù)、恢復(fù)出廠設(shè)置、重啟等14條指令,表粗一般經(jīng)常使用
序號(hào) | 功能 | 指令 | 響應(yīng) | 說(shuō)明 |
---|---|---|---|---|
1 | 測(cè)試指令 | AT |
OK |
用于測(cè)試串口 |
2 | 查詢版本號(hào) | AT+VERSION |
+VERSION= |
``軟件版本號(hào),依據(jù)不同的模塊與定制需求版本會(huì)有區(qū)別 |
3 | 查詢MAC地址 | AT+LADDR |
+LADDR= |
``藍(lán)牙MAC地址碼 |
4 | 查詢藍(lán)牙名 | AT+NAME |
+NAME= |
``藍(lán)牙名,最長(zhǎng)為28個(gè)字節(jié) |
設(shè)置藍(lán)牙名 | AT+NAME |
+NAME= OK |
默認(rèn)名稱:BT24/BT24-S/BT24-PA,設(shè)置完該指令后需重啟生效。 | |
5 | 查詢參數(shù) | AT+NAMAC |
+NAMAC= |
``參數(shù),關(guān)閉:0 |
設(shè)置參數(shù) | AT+NAMAC |
+NAMAC= OK |
打開6位MAC后綴:1;打開3位MAC后綴:2 | |
6 | 查詢串口停止位 | AT+STOP |
+STOP= |
``序號(hào)0:1停止位 |
設(shè)置串口停止位 | AT+STOP |
+STOP= OK |
1:2停止位;默認(rèn)值:0 | |
7 | 查詢串口校驗(yàn)位 | AT+PARI |
+PARI= |
``序號(hào)0:無(wú)校驗(yàn) |
設(shè)置串口校驗(yàn)位 | AT+PARI |
+PARI= OK |
1︰奇校驗(yàn);2:偶校驗(yàn);默認(rèn)值:0 | |
8 | 查詢波特率 | AT+BAUD |
+BAUD= |
``波特率對(duì)應(yīng)序號(hào)1:2400;2:4800;3:9600;4: 19200 |
設(shè)置波特率 | AT+BAUD |
+BAUD= OK |
5:38400;6:57600;7:115200默認(rèn)值:3(9600) | |
9 | 查詢流控狀態(tài) | AT+FLOW |
+FLOW = |
``序號(hào)0:為關(guān)閉流控 |
設(shè)置流控狀態(tài) | AT+FLOW |
OK |
1:為打開流控;默認(rèn)值:0 | |
10 | 查詢透?jìng)髂J?/td> | AT+TRANSPORT |
+TRANSPORT= |
``序號(hào)0:關(guān)閉透?jìng)?/td> |
設(shè)置透?jìng)髂J?/td> | AT+TRANSPORT |
+TRANSPORT= OK |
1:打開透?jìng)?默認(rèn)值:1 | |
11 | 斷開連接 | AT+DISC |
||
12 | 查詢藍(lán)牙設(shè)備類型 | AT+TYPE |
+TYPE= |
``參數(shù)0x0000 :未指定類型;0x0040 :電話本類型;0x0080 :筆記本電腦類型 |
設(shè)置藍(lán)牙設(shè)備類型 | AT+TYPE |
+TYPE= OK |
更多類型請(qǐng)查找藍(lán)牙類型表;默認(rèn)值:0x0000 |
|
13 | 軟件重啟 | AT+RESET |
+RESETOK Power On |
|
14 | 恢復(fù)出廠設(shè)置 | AT+DEFAULT |
+DEFAULTOK |
注意 :
設(shè)置完4/6/7/8/12指令后需重啟生效;
5指令 :設(shè)置為打開6位MAC后綴則藍(lán)牙有效名稱最長(zhǎng)為16個(gè)字節(jié),設(shè)置為打開3位MAC后綴則藍(lán)牙有效名稱最長(zhǎng)為22個(gè)字節(jié)。假設(shè)地址碼為:112233aabbcc,設(shè)備藍(lán)牙名稱為BT24。打開3位MAC后綴,即設(shè)備藍(lán)牙名稱為:BT24aabbcc,打開6位MAC后綴,即設(shè)備藍(lán)牙名稱為:BT24112233aabbcc,設(shè)置完成后需重啟才生效;
9指令 :中DX-BT24-PA不支持此指令;
10指令 : 如果設(shè)置關(guān)閉透?jìng)骱螅K被連接上可以繼續(xù)響應(yīng)AT指令,如連接上后再發(fā)送打開透?jìng)髅睿憫?yīng)完之后,則進(jìn)入透?jìng)髂J剑缓蟛辉夙憫?yīng)命令。此指令掉電保存;
11指令 :此指令只能在透?jìng)髂J较率褂茫抑荒苡纱诙税l(fā)送有效,手機(jī)端發(fā)送無(wú)效。
3.2 AT指令測(cè)試
打開串口調(diào)試工具,連接端口號(hào),打開串口,設(shè)置9600波特率,勾選加回車換行,右側(cè)設(shè)置指令,并點(diǎn)擊測(cè)試。
此時(shí)藍(lán)牙正常連接,下面開始測(cè)試,依次輸入
- 測(cè)試設(shè)備
AT
- 查看設(shè)備名稱,默認(rèn)
BT24
AT+NAME
- 修改設(shè)備名稱為
23456VOR
AT+NAME23456VOR
- 恢復(fù)出廠設(shè)置
AT+DEFAULT
- 查看設(shè)備名稱,默認(rèn)
BT24
AT+NAME
效果如下
3.3 手機(jī)測(cè)試
- 安裝
DX-SMART
軟件,app,IOS - 下面演示APP安卓端,點(diǎn)擊透?jìng)鳎阉鰾LE,連接BT24藍(lán)牙,設(shè)置文本
123456
內(nèi)容,手機(jī)端點(diǎn)擊發(fā)送
-
電腦端接收手機(jī)端數(shù)據(jù)
123456
4. 小結(jié)
-
模塊
+關(guān)注
關(guān)注
7文章
2784瀏覽量
49711 -
藍(lán)牙
+關(guān)注
關(guān)注
116文章
6042瀏覽量
173274
發(fā)布評(píng)論請(qǐng)先 登錄
低功耗藍(lán)牙BLE透傳模塊HM-BT4531的技術(shù)規(guī)格與應(yīng)用指南
億佰特首款高通芯BLE5.1藍(lán)牙音頻模塊!還有藍(lán)牙測(cè)試套件、USB轉(zhuǎn)接板上新!

低功耗藍(lán)牙透傳模塊在物聯(lián)網(wǎng)的應(yīng)用

新品發(fā)布!全國(guó)產(chǎn)LPWAN遠(yuǎn)距離傳輸模塊、RS485轉(zhuǎn)藍(lán)牙轉(zhuǎn)換器及BLE5.0藍(lán)牙模塊

BT401雙模音頻藍(lán)牙模塊如何開啟ble的透傳,有什么注意事項(xiàng)

提升車載音頻體驗(yàn),F(xiàn)SC-BT1035 藍(lán)牙雙模音頻模塊助力智能車載系統(tǒng)
藍(lán)牙模塊-透傳模塊MS88SF2 V 1.0.0產(chǎn)品規(guī)格書
藍(lán)牙自動(dòng)感應(yīng)模塊BLE HID無(wú)感車鑰匙方案
TC6222藍(lán)牙透傳操作--PHY6222

藍(lán)牙模塊如何實(shí)現(xiàn)單片機(jī)和手機(jī)端數(shù)據(jù)互傳


如何選擇單模與雙模的藍(lán)牙模塊# 藍(lán)牙模塊# 數(shù)據(jù)透傳# 單雙模# 物聯(lián)網(wǎng)# 串口通訊# 無(wú)線連接# 低功耗藍(lán)牙

評(píng)論