藍芽一對多連線方法

來源:酷知科普網 2.86W

多個藍芽裝置與手持智慧藍芽裝置連線是可以實現的,現在的藍芽版本基本都在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張
熱門標籤