日期:2023-11-03 15:58:08 編輯: 瀏覽:
續(xù)前篇,藍(lán)牙模塊七種工作模式之一的廣播者工作模式。
藍(lán)牙廣播是藍(lán)牙4.0以上設(shè)備必須支持的功能。它不涉及到更上層的連接層和協(xié)議層。因此,利用藍(lán)牙廣播的數(shù)據(jù)包來(lái)傳遞的信息,在藍(lán)牙設(shè)備上具有更好的實(shí)時(shí)性和兼容性。在廣播模式下,藍(lán)牙模塊定期持續(xù)的向周?chē)l(fā)送一定長(zhǎng)度廣播的數(shù)據(jù)包,該數(shù)據(jù)可以被掃描者搜索到,模塊可以在低功耗的模式下持續(xù)的進(jìn)行廣播,應(yīng)用于極低功耗,小數(shù)據(jù)量,單向傳輸?shù)膽?yīng)用場(chǎng)合。藍(lán)牙廣播通道的重要功能就是是用于發(fā)現(xiàn)設(shè)備,發(fā)起連接和發(fā)放數(shù)據(jù)。
藍(lán)牙模塊廣播模式主要有兩種使用場(chǎng)景:
?。?)單一方向的、無(wú)連接的數(shù)據(jù)通信,數(shù)據(jù)發(fā)送者在廣播信道上廣播數(shù)據(jù),數(shù)據(jù)接收者掃描、接收數(shù)據(jù);廣播者”將用作服務(wù)器。其目的是定期將數(shù)據(jù)傳輸?shù)皆O(shè)備,但不支持任何連接。如信標(biāo)、廣告牌、室內(nèi)定位、物料跟蹤等。
?。?)面向連接的建立,如藍(lán)牙從設(shè)備廣播消息后由主設(shè)備搜索到后進(jìn)行連接,廣播者和從設(shè)備模式的唯一區(qū)別是不能被主機(jī)連接,只能廣播數(shù)據(jù)。
藍(lán)牙的廣播一般是向外廣播自己的mac地址、名稱以及支持的特性,廣播主要是用于被其它的設(shè)備發(fā)現(xiàn),而不是進(jìn)行數(shù)據(jù)發(fā)送的。廣播包長(zhǎng)度是固定的字節(jié),雖然可以有廠商自定義的數(shù)據(jù),但是數(shù)據(jù)也是有限的。
廣播數(shù)據(jù)包有兩種:廣播包(Advertising Data)和響應(yīng)包(Scan Response),其中廣播包是每個(gè)設(shè)備必須廣播的,而響應(yīng)包是可選的,每個(gè)包長(zhǎng)度都是固定字節(jié)N,數(shù)據(jù)包的長(zhǎng)度N隨著藍(lán)牙協(xié)議的標(biāo)準(zhǔn)提高而擴(kuò)容,例如藍(lán)牙5.0的數(shù)據(jù)包從藍(lán)牙4.2的31字節(jié)升級(jí)成為255字節(jié),數(shù)據(jù)包中分為有效數(shù)據(jù)和無(wú)效數(shù)據(jù)兩部分。每個(gè)廣播包的長(zhǎng)度必須是N個(gè)字節(jié),如果不到N個(gè)字節(jié),則剩下的全用0填充補(bǔ)全,這部分的數(shù)據(jù)是無(wú)效的。
MesoonRF美迅物聯(lián)網(wǎng)是工業(yè)物聯(lián)網(wǎng)無(wú)線通信模塊生產(chǎn)廠商,提供WiFi模塊,低功耗藍(lán)牙模塊,Mesh組網(wǎng)模塊,UWB模塊,NFC模塊等產(chǎn)品,并通過(guò)了BQB,FCC,CE,ROHS,REACH等認(rèn)證。產(chǎn)品包括藍(lán)牙串口透?jìng)髂K,藍(lán)牙雙模,低功耗藍(lán)牙4.2/5.0/5.1/5.2/5.3,hc05/06,BM77/78,藍(lán)牙m(xù)esh組網(wǎng)等工業(yè)級(jí)、車(chē)規(guī)級(jí)物聯(lián)網(wǎng)方案。