超低功耗藍(lán)牙4.1模塊,用于點對點數(shù)據(jù)透明傳輸,用戶無需關(guān)心傳輸?shù)膮f(xié)議,只需要進(jìn)行簡單的設(shè)置就可以進(jìn)行通訊。主從一體的模塊,既可以一主一從進(jìn)行數(shù)據(jù)透傳,用戶還可以根據(jù)標(biāo)準(zhǔn)的BLE協(xié)議進(jìn)行開發(fā)手機APP。也可以進(jìn)行一對多的廣播,并且內(nèi)置iBeacon協(xié)議,用戶只需簡單設(shè)置就可以作為一個iBeacon設(shè)備。
超低功耗藍(lán)牙模塊的常用工作模式有哪些?
1. 主設(shè)備模式
低功耗藍(lán)牙模塊支持主設(shè)備模式,可以與一個從設(shè)備進(jìn)行連接。在此模式下可以對周圍設(shè)備進(jìn)行搜索并選擇需要連接的從設(shè)備進(jìn)行連接。同時可以設(shè)置默認(rèn)連接從設(shè)備的MAC地址,這樣模塊上電之后就可以查找此模塊并進(jìn)行連接。
<說明>:用戶想要進(jìn)行一對一的透明數(shù)據(jù)傳輸,就需要使用我們的主設(shè)備連接我們的從設(shè)備,并不支持連接其他公司的從設(shè)備,因為內(nèi)置的透傳協(xié)議并不兼容。但是我們的從設(shè)備支持標(biāo)準(zhǔn)的BLE協(xié)議,用戶可以自己開發(fā),具體信息下面從設(shè)備模式會進(jìn)行講解。
2. 從設(shè)備模式
低功耗藍(lán)牙模塊支持從設(shè)備模式,在此模式下完全符合BLE 4.1協(xié)議同時完全兼容4.0協(xié)議,用戶可以根據(jù)協(xié)議自己開發(fā)APP。此模式下包含一個串口收發(fā)的Service,用戶可以通過UUID找到它,里面有兩個通道,分別是讀和寫。用戶可以操作這兩個通道進(jìn)行數(shù)據(jù)的傳輸。
如果用戶使用USR-BLE100的主設(shè)備與該從設(shè)備相連接,那么就無需關(guān)注里面的協(xié)議,兩個設(shè)備的串口直接就可以進(jìn)行數(shù)據(jù)的透明傳輸,為用戶建立一個簡單的無線傳輸通道。
<說明>:關(guān)于如何使用BLE協(xié)議進(jìn)行通訊將在軟件設(shè)計手冊進(jìn)行講解。
3. 廣播模式
低功耗藍(lán)牙模塊支持廣播模式,在這種模式下模塊可以一對多進(jìn)行廣播。用戶可以通過AT指令設(shè)置模塊廣播的數(shù)據(jù),模塊可以在低功耗的模式下持續(xù)的進(jìn)行廣播,應(yīng)用于極低功耗,小數(shù)據(jù)量,單向傳輸?shù)膽?yīng)用場合,比如無線抄表,室內(nèi)定位等功能。
<說明>:模塊自帶iBeacon協(xié)議,用戶只需要配一個紐扣電池然后通過AT指令設(shè)置下參數(shù)就能變?yōu)橐粋€iBeacon設(shè)備,下面有專門的章節(jié)進(jìn)行講解。
4. Mesh組網(wǎng)模式
低功耗藍(lán)牙模塊塊支持Mesh組網(wǎng)模式,可以簡單的將多個模塊加入到網(wǎng)絡(luò)中來,利用星型網(wǎng)絡(luò)和中繼技術(shù),每個網(wǎng)絡(luò)可以連接超過65000個節(jié)點,網(wǎng)絡(luò)和網(wǎng)絡(luò)還可以互連,最終可將無數(shù)藍(lán)牙模塊通過手機、平板電腦或PC進(jìn)行互聯(lián)或直接操控。并且不需要網(wǎng)關(guān),即使某一個設(shè)備出現(xiàn)故障也會跳過并選擇最近的設(shè)備進(jìn)行傳輸。整個聯(lián)網(wǎng)過程只需要設(shè)備上電并設(shè)置通訊密碼就可以自動組網(wǎng),真正實現(xiàn)簡單互聯(lián)。
<說明>:但是這種模式會受到一定限制,首先是因為模塊傳輸過程中需要不斷切換模式,導(dǎo)致傳輸數(shù)據(jù)的量每次限制到20字節(jié),并且傳輸速度會有幾秒的延遲,這種場景類似于UDP的方式,并不能保證數(shù)據(jù)一定會被送達(dá)目的模塊。