藍牙之間的透傳AT指令的前提是需要兩個藍牙先建立連接,
網(wǎng)絡拓撲示例:
產品資料:
TCP232-TES串口及網(wǎng)絡調試助手軟:http://wxxtd.cn/Download/27.html
AT指令配置軟件:http://wxxtd.cn/Download/690.html
BLE105說明書:http://wxxtd.cn/Download/1119.html
BLE105硬件手冊:http://wxxtd.cn/Download/1118.html
準備兩個BLE105,105串口接電腦,上電,打開AT指令配置軟件分別配置兩個模塊參數(shù)。(一個為主機模式、一個為從機模式)
藍牙串口默認參數(shù):波特率 57600、無校驗、8 位數(shù)據(jù)位、1 位停止位。
a. 從設備配置,正確打開串口后:
11. 發(fā)送+++a進入串口AT指令模式
22. 確定該模塊的MAC地址:AT+MAC?
33. 配置當前傳輸方式為透明傳輸:AT+WMODE=0
44. 切換當前工作模式為從設備模式,切換完成后模塊會自動重啟:AT+MODE=S
b. 主設備配置:
1. 換另一個模塊,打開串口發(fā)送+++a進入串口AT指令模式
2. 切換當前工作模式為主設備模式,切換完成后自動重啟:
AT+MODE=M
3. 發(fā)送+++a再次進入串口AT指令模式
4. 配置當前傳輸方式為透明傳輸:
AT+WMODE=0
5. 發(fā)送藍牙掃描指令:
AT+SCAN
6. 根據(jù)掃描結果進行連接,連接可通過兩種方式發(fā)起(二選一):
AT+CONN=num(num為掃描列表中從機MAC所在位置的序號)
AT+CONN=MAC(MAC為從設備模式MAC地址,從設備模式可通過AT+MAC查詢)
7. 執(zhí)行完成連接操作后,發(fā)送link指令可查詢是否連接成功:
AT+LINK
8. 查詢連接成功后,發(fā)送指令退出AT模式即可進行數(shù)據(jù)透傳:
AT+ENTM
關閉AT指令設置軟件的串口后打開串口測試軟件,可以進行數(shù)據(jù)透傳通信測試。
在透傳中只需要加入待設置模塊的 6 位密碼加指令就可以:比如查詢版本號:000000,AT+CIVER?回車,全通過這樣的格式可以在數(shù)據(jù)傳輸過程中無需切換進入指令模式就可以設置和查詢參數(shù)。
AT指令詳情可看BLE105說明書at指令集部分的說明。