億佰特最近上線基于BS212芯片方案、SLE1.0協(xié)議版本、星閃技術(shù)研發(fā)生產(chǎn)的E105-BS21系列串口轉(zhuǎn)SLE藍牙星閃模塊,該系列星閃模塊具有體積小、功耗低、傳輸距離遠、傳輸速度快、抗干擾能力強、低延時等特點。星閃模塊使用通用的AT指令,操作簡單快捷。星閃模塊可廣泛應(yīng)用于智能穿戴、家庭自動化、家庭安防、個人保健、智能家電、配飾與遙控器、汽車、照明、工業(yè)互聯(lián)網(wǎng)、智能數(shù)據(jù)采集、智能控制等領(lǐng)域。前文介紹了E105-BS21系列串口轉(zhuǎn)SLE藍牙星閃模塊產(chǎn)品功能介紹,本文將介紹E105-BS21系列藍牙星閃模塊的星閃啟動、星閃鏈接、星閃透傳、星閃斷開和自動重連以及模塊星閃掃描功能的配置案例教程。
1、藍牙星閃模塊啟動時會默認輸出一些重啟信息,用戶無需關(guān)心,可使用軟件將這些重啟信息進行過濾。
2、當(dāng)星閃模塊初始化完成會打印+EVENT:MODULE INIT,如果要檢測模塊是否啟動成功對此返回進行判斷即可。默認 AT指令串口波特率為115200 bps,無奇偶校驗。
1、星閃模塊連接前需要指定模式(Server 模式 或 Client 模式),執(zhí)行成功后返回:+EVENT:SLE MODE INIT
2、Server 模式負責(zé)廣播,Client 模式負責(zé)連接。星閃暫時不支持和手機等移動設(shè)備進行連接。
3、Server 模式下當(dāng)初始化完成后會自動開啟廣播,如果意外斷開連接則需要 AT+SLEADV 重新開啟廣播,廣播連接成功后會自動關(guān)閉廣播。
4、Client 模式下初始化完成后需要手動發(fā)起連接,可使用 AT+SLECONNECT 或 AT+SLECONNECT=<MAC>進行連接。AT+SLECONNECT 是根據(jù)模塊名稱進行目標設(shè)備選擇,AT+SLECONNECT=<MAC>則是通過 MAC 地址進行目標選擇。建議使用 SLECONNECT=<MAC>進 行連接,保證不會誤連接到其他模塊上。
5、連接成功后會返回對端模塊的 MAC 地址,MAC 地址不可為 00:00:00:00:00:00,否則 Server 模式下返回的 MAC 地址異常, 如下所圖。默認MAC 地址為 00:00:00:00:00:00,用戶需要使用 AT+SLEMAC=<MAC>,0 對模塊初始的 MAC 地址進行設(shè)置。
6、連接成功后,星閃模塊串口會返回+EVENT:SLE CONNECTED,當(dāng)連接一端異常斷開,另一端則會在 5 秒后自動斷開,并返回+EVENT:SLE DISCONNECTED。
7、連接成功后,用戶可使用 AT+SLESEND=<length>,<data>進行雙方數(shù)據(jù)交互,也可使用透傳模式進行數(shù)據(jù)交互,見 產(chǎn)品手冊7.3章節(jié)。
8、星閃模塊第一次連接成功后,可開啟 AT+SLEAUTOSETUP=1(上電自動初始化星閃模式功能)。啟動該功能后星閃模塊上電后會自動 初始化為上次初始化的模式(Server/Client 模式),可與 AT+SLEAUTOCONNECT=1(初始化完成后自動連接功能)配合使用, 默認不開啟此功能。
9、暫不支持多連接。
1、當(dāng)連接完成后,在 AT 指令模式下使用 AT+SLESEND=<length>,<data>進行數(shù)據(jù)交互。若用戶不想使用 AT 指令進行控制,還可以使用AT+SLETRANS 進入透傳模式。進入透傳模式后,無法響應(yīng) AT 指令,需要使用 CMD 指令重新回到 AT 指令模式,回到AT 指令模式后模塊串口返回+EVENT:AT CMD。
2、上述操作較為麻煩,為了簡化了進入透傳模式的操作步驟,故新增指令 AT+SLEAUTOTRANS=1(自動進入透傳模式功能)。 設(shè)置該指令后,模塊會在連接后自動進入透傳模式,斷開連接后自動退出透傳模式,默認不開啟此功能。(連接前設(shè)置有效)
3、星閃模塊在透傳模式下可以進行高速數(shù)據(jù)收發(fā),且不會返回 OK,單包數(shù)據(jù)最大可支持 1000 字節(jié),如果出現(xiàn)丟字節(jié)的情況請適當(dāng)增大串口發(fā)送間隔時間。
1、當(dāng)星閃模塊處于連接狀態(tài)時,可以通過 AT+SLEDISCONNECT 斷開所有連接或 AT+SLEDISCONNECT=<MAC>斷開某一連接。
由于星閃模塊默認開啟自動重連功能,斷開連接后自動進行重新連接,即使手動斷開斷開連接也會自動連接。在需要斷開連接前需要先通過AT+SLEAUTORECONNECT=0 關(guān)閉自動連接功能。
2、當(dāng)星閃模塊處于連接狀態(tài)時,當(dāng)連接一端異常斷開,另一端則會在5 秒后自動斷開。
1、當(dāng)星閃模塊設(shè)置為 Client 模式并且處于未連接狀態(tài)時可以使用 AT+SLESCANSTART=0 掃描附近設(shè)備,掃描期間會一直輸出掃描 到的設(shè)備信息。如果需要對掃描結(jié)果進行過濾可采用AT+SLESCANSTART=1 進行掃描附近設(shè)備,掃描結(jié)果會自動過濾MAC 地址 為00:00:00:00:00:00 無效設(shè)備。
2、停止掃描可以使用 AT+SLESCANSTOP 停止,停止掃描后會串口會返+EVENT:SLE SCAN STOP。
億佰特SLE藍牙星閃模塊相關(guān)參數(shù)及產(chǎn)品鏈接如下所示:
今天的分享就到這里啦,EBYTE每一天都致力于更好的助力物聯(lián)化、智能化、自動化的發(fā)展,提升資源利用率,更多產(chǎn)品更多資料,感興趣的小伙伴可以登錄我們的億佰特官網(wǎng)進行了解,也可以直接撥打400電話咨詢技術(shù)專員!
相關(guān)閱讀:
4、E105-BS21系列串口轉(zhuǎn)SLE藍牙星閃模塊產(chǎn)品功能介紹
7 X 24 銷售服務(wù)熱線
4000-330-990深圳辦事處柯經(jīng)理:18218726658 杭州辦事處戴經(jīng)理:17512568697
常州辦事處崔經(jīng)理:15906110783 南京辦事處葛經(jīng)理:17626012283
業(yè)務(wù)郵箱:support@cdebyte.com
全國銷售投訴電話:19934352316
地址:四川省成都市高新西區(qū)西區(qū)大道199號B5棟(前臺座機:028-61543675)
?? 成都億佰特電子科技有限公司【版權(quán)所有】 蜀ICP備13019384號-3