Android標(biāo)準(zhǔn)藍(lán)牙

1 藍(lán)牙相關(guān)概念


1.1 單模與雙模

藍(lán)牙單模是只兼容經(jīng)典藍(lán)牙(包含藍(lán)牙3.0/2.1/2.0/1.2/1.1/1.0等)或低功耗藍(lán)牙(包含藍(lán)牙5.0/4.2/4.1/4.0等)其中的一種,藍(lán)牙雙模就是既可以兼容經(jīng)典藍(lán)牙又兼容低功耗藍(lán)牙

1.2 藍(lán)牙4.0

藍(lán)牙4.0標(biāo)準(zhǔn)包含兩個(gè)藍(lán)牙標(biāo)準(zhǔn),準(zhǔn)確的說,是一個(gè)雙模的標(biāo)準(zhǔn)宛渐,它包含傳統(tǒng)藍(lán)牙部分(也有稱之 ? ? 為經(jīng)典藍(lán)牙Classic Bluetooth)和低功耗藍(lán)牙部分(Bluetooth Low Energy)模叙。這兩個(gè)部分適用于 ? ? 不同的應(yīng)用或者應(yīng)用條件荞驴。傳統(tǒng)藍(lán)牙是在之前的1.0.1.2遭庶,2.0+EDR,2.1+EDR,3.0+EDR等基礎(chǔ)上 ? ? ? 發(fā)展和完善起來的磕蒲,低功耗藍(lán)牙是Nokia的Wibree標(biāo)準(zhǔn)上發(fā)展起來的充尉。

傳統(tǒng)藍(lán)牙可以用與數(shù)據(jù)量比較大的傳輸飘言,如語音,音樂驼侠,較高數(shù)據(jù)量傳輸?shù)茸撕瑁凸乃{(lán)牙這樣應(yīng)用于實(shí)時(shí)性要求比較高,但是數(shù)據(jù)速率比較低的產(chǎn)品倒源,如遙控類的苛预,如鼠標(biāo),鍵盤笋熬,遙控鼠標(biāo)(Air Mouse)热某,傳感設(shè)備的數(shù)據(jù)發(fā)送,如心跳帶胳螟,血壓計(jì)昔馋,溫度傳感器等。傳統(tǒng)藍(lán)牙有3個(gè)功率級別糖耸,Class1,Class2,Class3,分別支持100m,10m,1m的傳輸距離绒极,而低功耗藍(lán)牙無功率級別,一般發(fā)送功率在7dBm蔬捷,一般在空曠距離,達(dá)到20m應(yīng)該是沒有問題的榔袋。

所以藍(lán)牙4.0是集成了傳統(tǒng)藍(lán)牙和低功耗藍(lán)牙兩個(gè)標(biāo)準(zhǔn)的周拐,并不只是低功耗藍(lán)牙。

藍(lán)牙4.0是藍(lán)牙3.0+HS規(guī)范的補(bǔ)充凰兑,專門面向?qū)Τ杀竞凸亩加休^高要求的無線方案妥粟,較3.0版本更省電、低成本和跨廠商互操作性吏够、3毫秒低延遲勾给、超長有效連接距離滩报、AES-128加密等;藍(lán)牙4.0可廣泛用于衛(wèi)生保健播急、體育健身脓钾、家庭娛樂、安全保障等諸多領(lǐng)域桩警。通常用在藍(lán)牙耳機(jī)可训、藍(lán)牙音箱、計(jì)步器捶枢、心律監(jiān)視器握截、智能儀表、傳感器物聯(lián)網(wǎng)等設(shè)備上烂叔,大大擴(kuò)展藍(lán)牙技術(shù)的應(yīng)用范圍谨胞。該技術(shù)擁有極低的運(yùn)行和待機(jī)功耗,使用一粒紐扣電池甚至可連續(xù)工作數(shù)年之久蒜鸡。


1.3 典型藍(lán)牙與BLE藍(lán)牙對比

對比圖

2 android藍(lán)牙

Android4.3以上加入了低功耗藍(lán)牙即BLE藍(lán)牙協(xié)議胯努,之前使用標(biāo)準(zhǔn)藍(lán)牙

2.1 Android標(biāo)準(zhǔn)藍(lán)牙

2.1.1 藍(lán)牙相關(guān)類介紹

BluetoothAdapter

BluetoothAdapter類簡單點(diǎn)來說就是代表了本設(shè)備(手機(jī)、電腦等)的藍(lán)牙適配器對象术瓮,通過它我們可以藍(lán)牙設(shè)備進(jìn)行基本開發(fā)了康聂,主要有如下功能:

1、開關(guān)藍(lán)牙設(shè)備

2胞四、掃描藍(lán)牙設(shè)備

3恬汁、設(shè)置/獲取藍(lán)牙狀態(tài)信息,例如:藍(lán)牙狀態(tài)值辜伟、藍(lán)牙Name氓侧、藍(lán)牙Mac地址等;

BluetoothAdapter的一些常用API函數(shù)都有了介紹导狡,這里介紹BluetoothAdapter類疏忽的地方约巷。

BluetoothAdapter STATE 狀態(tài)值 , 即開關(guān)狀態(tài)

intSTATE_OFF藍(lán)牙已經(jīng)關(guān)閉

intSTATE_ON藍(lán)牙已經(jīng)打開

intSTATE_TURNING_OFF藍(lán)牙處于關(guān)閉過程中 旱捧,關(guān)閉ing

intSTATE_TURNING_ON藍(lán)牙處于打開過程中 独郎,打開ing


?藍(lán)牙打開和關(guān)閉時(shí)的狀態(tài)圖

BluetoothAdapter? SCAN_MOD狀態(tài)值 ,即掃描狀態(tài)

首先說明枚赡,可以掃描其他設(shè)備的氓癌,當(dāng)然它同時(shí)能被其他藍(lán)牙設(shè)備掃碼。

intSCAN_MODE_CONNECTABLE

表明該藍(lán)牙可以掃描其他藍(lán)牙設(shè)備

intSCAN_MODE_CONNECTABLE_DISCOVERABLE

表明該藍(lán)牙設(shè)備同時(shí)可以掃碼其他藍(lán)牙設(shè)備贫橙,并且可以被其他藍(lán)牙設(shè)備掃描到贪婉。

intSCAN_MODE_NONE: 該藍(lán)牙不能掃描以及被掃描。

獲取藍(lán)牙適配器

藍(lán)牙打開/關(guān)閉

藍(lán)牙掃描

獲取藍(lán)牙相關(guān)信息

藍(lán)牙相關(guān)廣播

這個(gè)富文本不好貼代碼卢肃,直接去Demo中看吧疲迂,哈哈哈

BluetoothDevice

該類就是關(guān)于遠(yuǎn)程藍(lán)牙設(shè)備的一個(gè)描述才顿。通過它可以和本地藍(lán)牙設(shè)備---BluetoothAdapter連接通信。

藍(lán)牙綁定(Bound)狀態(tài) 尤蒿, 即藍(lán)牙設(shè)備是否與其他藍(lán)牙綁定

intBOND_BONDED

表明藍(lán)牙已經(jīng)綁定

intBOND_BONDING

表明藍(lán)牙正在綁定過程中 郑气, bounding

intBOND_NONE

表明沒有綁定 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??

這里給出邏輯圖僅供暫考


連接設(shè)備


藍(lán)牙開發(fā)邏輯圖

這里就介紹這多了,具體可以查看Demo藍(lán)牙|AndroidDeveloper建議仔細(xì)閱讀优质。

本文主要內(nèi)容是對csdn和簡書的博文和帖子總結(jié)竣贪,還是要感謝一下的

http://blog.csdn.net/qinjuning

http://www.reibang.com/u/707e22330793

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市巩螃,隨后出現(xiàn)的幾起案子演怎,更是在濱河造成了極大的恐慌,老刑警劉巖避乏,帶你破解...
    沈念sama閱讀 221,548評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件爷耀,死亡現(xiàn)場離奇詭異僵腺,居然都是意外死亡渺绒,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,497評論 3 399
  • 文/潘曉璐 我一進(jìn)店門辙芍,熙熙樓的掌柜王于貴愁眉苦臉地迎上來铆帽,“玉大人咆耿,你說我怎么就攤上這事〉鳎” “怎么了萨螺?”我有些...
    開封第一講書人閱讀 167,990評論 0 360
  • 文/不壞的土叔 我叫張陵,是天一觀的道長愧驱。 經(jīng)常有香客問我慰技,道長,這世上最難降的妖魔是什么组砚? 我笑而不...
    開封第一講書人閱讀 59,618評論 1 296
  • 正文 為了忘掉前任吻商,我火速辦了婚禮,結(jié)果婚禮上糟红,老公的妹妹穿的比我還像新娘艾帐。我一直安慰自己,他們只是感情好盆偿,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,618評論 6 397
  • 文/花漫 我一把揭開白布柒爸。 她就那樣靜靜地躺著,像睡著了一般陈肛。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上兄裂,一...
    開封第一講書人閱讀 52,246評論 1 308
  • 那天句旱,我揣著相機(jī)與錄音阳藻,去河邊找鬼。 笑死谈撒,一個(gè)胖子當(dāng)著我的面吹牛腥泥,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播啃匿,決...
    沈念sama閱讀 40,819評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼蛔外,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了溯乒?” 一聲冷哼從身側(cè)響起夹厌,我...
    開封第一講書人閱讀 39,725評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎裆悄,沒想到半個(gè)月后矛纹,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,268評論 1 320
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡光稼,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,356評論 3 340
  • 正文 我和宋清朗相戀三年或南,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片艾君。...
    茶點(diǎn)故事閱讀 40,488評論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡采够,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出冰垄,到底是詐尸還是另有隱情蹬癌,我是刑警寧澤,帶...
    沈念sama閱讀 36,181評論 5 350
  • 正文 年R本政府宣布播演,位于F島的核電站冀瓦,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏写烤。R本人自食惡果不足惜翼闽,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,862評論 3 333
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望洲炊。 院中可真熱鬧感局,春花似錦、人聲如沸暂衡。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,331評論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽狂巢。三九已至撑毛,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間唧领,已是汗流浹背藻雌。 一陣腳步聲響...
    開封第一講書人閱讀 33,445評論 1 272
  • 我被黑心中介騙來泰國打工雌续, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人胯杭。 一個(gè)月前我還...
    沈念sama閱讀 48,897評論 3 376
  • 正文 我出身青樓驯杜,卻偏偏與公主長得像,于是被迫代替她去往敵國和親做个。 傳聞我的和親對象是個(gè)殘疾皇子鸽心,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,500評論 2 359

推薦閱讀更多精彩內(nèi)容