一個(gè)藍(lán)牙可以同時(shí)支持7個(gè)藍(lán)牙設(shè)備。
藍(lán)牙主設(shè)備一般同時(shí)可與七個(gè)藍(lán)牙設(shè)備通訊,當(dāng)然并不是所有設(shè)備都能夠達(dá)到這一最大量。某些設(shè)備需要較多藍(lán)牙數(shù)據(jù),因此比其他設(shè)備要求更高,數(shù)據(jù)密集型設(shè)備可能會(huì)減少可同時(shí)處于活動(dòng)狀態(tài)的設(shè)備總數(shù)。
設(shè)備之間可通過協(xié)議轉(zhuǎn)換角色,從設(shè)備也可轉(zhuǎn)換為主設(shè)備(比如,一個(gè)藍(lán)牙運(yùn)動(dòng)手表如果向手機(jī)發(fā)起連接請(qǐng)求,作為連接的發(fā)起者,自然就是主設(shè)備,但是隨后也許會(huì)作為從設(shè)備運(yùn)行)。云里物里自主研發(fā)生產(chǎn)的藍(lán)牙模組可以根據(jù)客戶的需求定制一對(duì)多方案。
數(shù)據(jù)傳輸可隨時(shí)在主設(shè)備和其他設(shè)備之間進(jìn)行(應(yīng)用極少的廣播模式除外)。主設(shè)備可選擇要訪問的從設(shè)備;典型的情況是,可以在設(shè)備之間以輪替的方式快速轉(zhuǎn)換。因?yàn)槭侵髟O(shè)備來選擇要訪問的從設(shè)備,理論上從設(shè)備就要在接收槽內(nèi)待命,主設(shè)備的負(fù)擔(dān)要比從設(shè)備少一些。主設(shè)備可以與七個(gè)從設(shè)備相連接,但是從設(shè)備卻很難與一個(gè)以上的主設(shè)備相連。云里物里也可以為客戶的后續(xù)開發(fā)提供專業(yè)技術(shù)支持,實(shí)現(xiàn)一對(duì)多功能。
此外,準(zhǔn)確的說這7個(gè)并不是主機(jī)(centeral/master/loal)連接設(shè)備(peripheral/device/remote),而是logical transport address(LT ADDR)也就是我們常說的ACL鏈路。ACL鏈路只有3bit正好就是7個(gè)設(shè)備。001-111(二進(jìn)制)000被其他占用,因此,從這個(gè)角度看,藍(lán)牙主機(jī)最多可以連接7個(gè)(同時(shí)工作/active)傳統(tǒng)藍(lán)牙設(shè)備。
為什么是傳統(tǒng),因?yàn)椴皇撬兴{(lán)牙設(shè)備都需要ACL鏈路,BLE本身允許更多的設(shè)備連接使用,但每個(gè)協(xié)議棧主機(jī)分配給協(xié)議棧的資源,以及官方測(cè)試過的穩(wěn)定連接數(shù)量都是非常小的一個(gè)保守參數(shù),目前沒有統(tǒng)一的答案,只能表述為:某個(gè)協(xié)議棧在某臺(tái)手機(jī)商能大概同時(shí)連接幾個(gè)耳機(jī)和BLE設(shè)備。注意大概這個(gè)詞,即使你測(cè)試到可以連接立體聲耳機(jī)A+4個(gè)BLE設(shè)備,也不能代表你就能連接立體聲耳機(jī)B+4個(gè)BLE設(shè)備,因?yàn)槊總€(gè)藍(lán)牙設(shè)備同時(shí)開啟的通道數(shù)量source ID不一樣,所占用的主機(jī)資源也不一樣。本文部分來源網(wǎng)絡(luò),如侵刪。