新聞中心
藍(lán)牙是短距離無線通信的一種方式,支持藍(lán)牙的兩個(gè)設(shè)備必須配對(duì)后才能通信。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è)計(jì)、襄汾網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計(jì)與制作、襄汾企業(yè)網(wǎng)站模板建站服務(wù),十多年襄汾做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。
當(dāng)前藍(lán)牙的配對(duì)方式有兩種:藍(lán)牙協(xié)議 2.0 以下支持 PIN 碼(Personal Identification Number,個(gè)人識(shí)別碼)配對(duì),藍(lán)牙協(xié)議 2.1 以上支持簡(jiǎn)單配對(duì)。
傳統(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 對(duì)其他設(shè)備的連接狀態(tài)、獲取本機(jī)藍(lán)牙已配對(duì)的藍(lán)牙設(shè)備列表。
- 傳統(tǒng)藍(lán)牙遠(yuǎn)端設(shè)備操作:查詢遠(yuǎn)端藍(lán)牙設(shè)備名稱和 MAC 地址、設(shè)備類型和配對(duì)狀態(tài),以及向遠(yuǎn)端藍(lán)牙設(shè)備發(fā)起配對(duì)。
BLE
BLE 設(shè)備交互時(shí)會(huì)分為不同的角色:
- 中心設(shè)備和外圍設(shè)備:中心設(shè)備負(fù)責(zé)掃描外圍設(shè)備、發(fā)現(xiàn)廣播。外圍設(shè)備負(fù)責(zé)發(fā)送廣播。
- GATT(Generic Attribute Profile,通用屬性配置文件)服務(wù)端與 GATT 客戶端:兩臺(tái)設(shè)備建立連接后,其中一臺(tái)作為 GATT 服務(wù)端,另一臺(tái)作為 GATT 客戶端。
HarmonyOS 低功耗藍(lán)牙提供的功能有:
- BLE 掃描和廣播:根據(jù)指定狀態(tài)獲取外圍設(shè)備、啟動(dòng)或停止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)限。
當(dāng)前名稱:創(chuàng)新互聯(lián)鴻蒙OS教程:鴻蒙OS藍(lán)牙概述
當(dāng)前網(wǎng)址:http://www.dlmjj.cn/article/dpdigdg.html


咨詢
建站咨詢
