BLE
概述
使用 TI 的 CC2541F256 晶片 的射頻模組,有低功耗的藍芽版本和體積較小等優點,可以用來實現手機與藍芽模組通訊,模組與模組的點對點通訊。
規格
腳位圖
Command Set
指令集分成兩類,一類是設置的指令,另一類是用來查看參數。 在要進入設置模式以前,要注意模組的連線配置:同時將腳位 RTS(P0_0) 和 CMD(P0_1) 拉 LOW 電位。
Command Format
與一般藍芽模組不同,不是使用常見的 AT指令,而是WEBEE自己設的 FA格式。
所有的設置指令格式為: 0xFa + TYPE + DATA_Length + DATA + 0xAA, Frame 的開頭是 FA,TYPE 是類型, DATA_Length 是資料長度, AA 是 Frame 的結尾,用來告知接收端結束。
指令種類
設定的指令集
切換 peripheral 腳色
切換 Central 腳色
修改 Baud Rate
設置連接對象的位址
傳的 DATA 是目標的 mac address(6 Bytes),設置成 00 00 00 00 00 00 00 00 00 00 00 00 (全0) 的時候,模組會預設連接第一個搜尋到的藍芽裝置(出廠預設)
設定廣播間隔
設定連接參數
設定模組的名稱
設定廣播報文中的資訊
設定模組掃描周邊的藍芽裝置
設定模組停止掃描
設定模組重啟
設定模組回復出場設置
查看參數的指令集
查看指令的內容包含查看當前的角色, Baud Rate,廣播間隔,連接間隔,廣播名稱。查看模組訊息的指令格式為 FB + TYPE + 00 + AA
查看當前的角色
獲取模組的 Baud Rate
查看目前連接目標的位址
查看模組本身的藍芽位址
獲取當前的廣播間隔
獲取當前的連接參數
查看模組的名稱
沒有留言:
張貼留言