酷知百科網

位置:首頁 > 遊戲數碼 > 手機

藍牙一對多連接方法

手機2.89W

多個藍牙設備與手持智能藍牙設備連接是可以實現的,現在的藍牙版本基本都在2.0以上,是支援一對多的。

藍牙一對多連接方法

操作方法

(01)最主要的還是這個星型拓撲中中央節點的資源。這個資源包括CPU的運算能力和RAM的大小。每一個連接都需要自己獨立的緩衝區,而且CPU還得有能力處理這麼多數據的處理。而且還要看CPU除了處理藍牙的部分是否還有別的事。如果是手機上或者電腦上的CPU,一般來說能夠分配給藍牙協議棧的還是比較小的資源。如果是個嵌入式的SOC,那也許獨佔的資源還要多一些。

藍牙一對多連接方法 第2張

(02)另外就得看你需要傳的數據大小以及能夠接受的延時了。

藍牙一對多連接方法 第3張

(03)首先藍牙是時分系統,兩個設備會在約定好的時間約定好的地點(頻率)進行一個固定的時間的約會(time slot)。

藍牙一對多連接方法 第4張

(04)一個LE設備只要是和另外一個LE設備在跳頻上同步了就算是LL連接上了。但是LE是可以設定很大的連接間歇時間(connection interval),而且還可以設定比較大的從設備延時(Slave Latency).理論上一個LE設備可以最久500*4s=2000s才應答一次連接事件(connection event). 也就是說如果一個LE設備有了一點數據,也許要2000s以後才發出來。

藍牙一對多連接方法 第5張

(05)如果這系統中大家都是這麼懶,作爲一個時分複用的系統,這個間隔足以允許非常之多的設備同時工作了。這就是爲什麼LE在宣傳中提到可以連接幾乎無限多設備的一個原因。

藍牙一對多連接方法 第6張

(06)數據傳輸可隨時在主設備和其他設備之間進行(應用極少的廣播模式除外)。主設備可選擇要訪問的從設備;典型的情況是,可以在設備之間以輪替的方式快速轉換。

藍牙一對多連接方法 第7張

(07)因爲是主設備來選擇要訪問的從設備,理論上從設備就要在接收槽內待命,主設備的負擔要比從設備少一些。主設備可以與七個從設備相連接,但是從設備卻很難與一個以上的主設備相連。規格對於散射網中的行爲要求是模糊的。

藍牙一對多連接方法 第8張
標籤:藍牙