藍牙模塊分藍牙4.0協議、藍牙4.2協議和藍牙5.0協議,以藍牙模塊CC2640為例,該藍牙模塊支持藍牙4.2協議,用于點對點數據透明傳輸,用戶無需關心傳輸的協議,只需要進行簡單的設置就可以進行通訊。本模塊既可以主從一體,也可以從模式進行數據透傳,用戶還可以根據標準的BLE協議進行開發手機APP。
藍牙模塊主要有四種工作模式:主從一體模式、從機模式、 廣播模式、Mesh組網模式。
1. 主從一體模式
藍牙模塊CC2640支持主從一體模式,可以與一個從設備進行連接。在此模式下可以對周圍設備進行搜索并選擇需要連接的從設備進行連接。同時可以設置默認連接從設備的MAC地址,這樣模塊上電之后就可以查找此模塊并進行連接。此藍牙模塊支持二次開發。
2. 從機模式
藍牙模塊GCBT40支持從設備模式,此模塊屬低成本低功耗模塊,售賣價6.5元,從模式下完全符合BLE 4.0,用戶可以根據協議自己開發APP。
3. 廣播模式
藍牙模塊在廣播模式,在這種模式下模塊可以一對多進行廣播。用戶可以通過AT指令設置模塊廣播的數據,模塊可以在低功耗的模式下持續的進行廣播,應用于極低功耗,小數據量,單向傳輸的應用場合,比如無線抄表,室內定位等功能。
4. Mesh組網模式
藍牙模塊可定制Mesh組網模式,可以簡單的將多個模塊加入到網絡中來,利用星型網絡和中繼技術,每個網絡可以連接超過65000個節點,網絡和網絡還可以互連,最終可將無數藍牙模塊通過手機、平板電腦或PC進行互聯或直接操控。并且不需要網關,即使某一個設備出現故障也會跳過并選擇最近的設備進行傳輸。整個聯網過程只需要設備上電并設置通訊密碼就可以自動組網,真正實現簡單互聯。