ios藍(lán)牙拓展

背景

iOS 設(shè)備自帶的藍(lán)牙傳輸?shù)墓δ?airdrop 不能和非蘋果系設(shè)備間傳輸信息,airdrop 的應(yīng)用場(chǎng)景單一,限制了 藍(lán)牙模塊在 蘋果設(shè)備中的應(yīng)用.

coreblutooth優(yōu)勢(shì)

1、打破蘋果設(shè)備之間的界限

蘋果原生支持的藍(lán)牙傳輸方式為 airdrop,蘋果對(duì) airdrop 的通信目標(biāo)機(jī)器的類型做了限制,僅支持目標(biāo)設(shè)備為蘋果設(shè)備;
iOS 和安卓 系統(tǒng)內(nèi)支持的藍(lán)牙協(xié)議(以4.0版本為例), 都遵循了藍(lán)牙4.0協(xié)議標(biāo)準(zhǔn),廣播數(shù)據(jù)、服務(wù)類型、特征值等 都不攜帶硬件信息 也未限制硬件類型;
iOS 和安卓設(shè)備 間互相掃描藍(lán)牙服務(wù) 發(fā)現(xiàn),不同設(shè)備未對(duì)廣播的來(lái)源做篩選,因此通過(guò)藍(lán)牙協(xié)議編程, 可實(shí)現(xiàn) iOS 設(shè)備間,iOS 和其他藍(lán)牙設(shè)備之間的通信。

2、使用便利

設(shè)備和 提供廣播服務(wù)的其他設(shè)備首次連接需要配對(duì),以后的每次重連,以及通信過(guò)程可以做到用戶無(wú)感知的(類似使用無(wú)線網(wǎng)絡(luò)),不需要用戶的操作來(lái)建立連接,觸發(fā)通信過(guò)程。

缺陷(可能是作者知識(shí)不足的缺陷。)

1、傳輸速率

由于雙方之間的通信以數(shù)據(jù)報(bào)文的形式,類似UDP傳輸。當(dāng)單次傳輸?shù)男畔?size 超過(guò)這種方式的上限時(shí)(文末接口的鏈接 貼有相關(guān) size 信息),需要 通信的雙方協(xié)商一套(會(huì)話層)確認(rèn)機(jī)制,來(lái)保證傳輸?shù)耐暾潞桶踩裕?br> 而這樣的機(jī)制會(huì)大大限制了傳輸?shù)男?,?jīng)過(guò)測(cè)試,以 喊--答 的形式傳輸較大文件時(shí), 效率感人…….

2、缺少上層會(huì)話層協(xié)議

corebluetooth 暴露的通信方式,類似與 TCP 層級(jí)中的傳輸層特征(類似 UDP 協(xié)議),可能因?yàn)樗{(lán)牙的應(yīng)用場(chǎng)景原因,上層通信協(xié)議存在的必要性不高。

貼一個(gè)封裝的接口實(shí)現(xiàn):

藍(lán)牙通信接口

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Guide to BluetoothSecurity原文 本出版物可免費(fèi)從以下網(wǎng)址獲得:https://doi.o...
    公子小水閱讀 8,743評(píng)論 0 6
  • 發(fā)現(xiàn) 關(guān)注 消息 iOS 第三方庫(kù)、插件、知名博客總結(jié) 作者大灰狼的小綿羊哥哥關(guān)注 2017.06.26 09:4...
    肇東周閱讀 15,050評(píng)論 4 61
  • iOS開發(fā)藍(lán)牙4.0初識(shí)轉(zhuǎn)載 2015-09-20 15:26:44標(biāo)簽:ios開發(fā)藍(lán)牙ios開發(fā)藍(lán)牙4.0ios...
    Jany_4a9a閱讀 2,994評(píng)論 0 3
  • 做了錯(cuò)事后,應(yīng)如何獲得他人再次信任: 1、不糾纏事情本身對(duì)錯(cuò),應(yīng)立刻道歉; 2、及時(shí)做出符合對(duì)方利益補(bǔ)償和心理補(bǔ)償...
    summer成長(zhǎng)閱讀 235評(píng)論 0 2
  • 不知不覺(jué),十天假期就已休完,感觸良多。 微熏的感覺(jué),真好 此次探親,可謂春節(jié)的提前預(yù)演,酒吃了好幾盤,人也熏熏然了...
    成都老王閱讀 496評(píng)論 0 0

友情鏈接更多精彩內(nèi)容