新聞中心
藍(lán)牙是短距離無線通信的一種方式,支持藍(lán)牙的兩個設(shè)備必須配對后才能通信。HarmonyOS 藍(lán)牙主要分為傳統(tǒng)藍(lán)牙和低功耗藍(lán)牙(通常稱為 BLE,Bluetooth Low Energy)。傳統(tǒng)藍(lán)牙指的是藍(lán)牙版本 3.0 以下的藍(lán)牙,低功耗藍(lán)牙指的是藍(lán)牙版本 4.0 以上的藍(lán)牙。

創(chuàng)新互聯(lián)專業(yè)為企業(yè)提供襄汾網(wǎng)站建設(shè)、襄汾做網(wǎng)站、襄汾網(wǎng)站設(shè)計、襄汾網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計與制作、襄汾企業(yè)網(wǎng)站模板建站服務(wù),十多年襄汾做網(wǎng)站經(jīng)驗,不只是建網(wǎng)站,更提供有價值的思路和整體網(wǎng)絡(luò)服務(wù)。
當(dāng)前藍(lán)牙的配對方式有兩種:藍(lán)牙協(xié)議 2.0 以下支持 PIN 碼(Personal Identification Number,個人識別碼)配對,藍(lán)牙協(xié)議 2.1 以上支持簡單配對。
傳統(tǒng)藍(lán)牙
HarmonyOS 傳統(tǒng)藍(lán)牙提供的功能有:
- 傳統(tǒng)藍(lán)牙本機(jī)管理:打開和關(guān)閉藍(lán)牙、設(shè)置和獲取本機(jī)藍(lán)牙名稱、掃描和取消掃描周邊藍(lán)牙設(shè)備、獲取本機(jī)藍(lán)牙 profile 對其他設(shè)備的連接狀態(tài)、獲取本機(jī)藍(lán)牙已配對的藍(lán)牙設(shè)備列表。
- 傳統(tǒng)藍(lán)牙遠(yuǎn)端設(shè)備操作:查詢遠(yuǎn)端藍(lán)牙設(shè)備名稱和 MAC 地址、設(shè)備類型和配對狀態(tài),以及向遠(yuǎn)端藍(lán)牙設(shè)備發(fā)起配對。
BLE
BLE 設(shè)備交互時會分為不同的角色:
- 中心設(shè)備和外圍設(shè)備:中心設(shè)備負(fù)責(zé)掃描外圍設(shè)備、發(fā)現(xiàn)廣播。外圍設(shè)備負(fù)責(zé)發(fā)送廣播。
- GATT(Generic Attribute Profile,通用屬性配置文件)服務(wù)端與 GATT 客戶端:兩臺設(shè)備建立連接后,其中一臺作為 GATT 服務(wù)端,另一臺作為 GATT 客戶端。
HarmonyOS 低功耗藍(lán)牙提供的功能有:
- BLE 掃描和廣播:根據(jù)指定狀態(tài)獲取外圍設(shè)備、啟動或停止BLE掃描、廣播。
約束與限制
調(diào)用藍(lán)牙的打開接口需要 ohos.permission.USE_BLUETOOTH 權(quán)限,調(diào)用藍(lán)牙掃描接口需要ohos.permission.LOCATION權(quán)限和ohos.permission.DISCOVER_BLUETOOTH權(quán)限。
新聞名稱:創(chuàng)新互聯(lián)鴻蒙OS教程:鴻蒙OS藍(lán)牙概述
標(biāo)題URL:http://m.5511xx.com/article/dpdigdg.html


咨詢
建站咨詢
