蓝牙是短距离无线通信的一种方式,支持蓝牙的两个设备必须配对后才能通信。HarmonyOS 蓝牙主要分为传统蓝牙和低功耗蓝牙(通常称为 BLE,Bluetooth Low Energy)。传统蓝牙指的是蓝牙版本 3.0 以下的蓝牙,低功耗蓝牙指的是蓝牙版本 4.0 以上的蓝牙。
当前蓝牙的配对方式有两种:蓝牙协议 2.0 以下支持 PIN 码(Personal Identification Number,个人识别码)配对,蓝牙协议 2.1 以上支持简单配对。
HarmonyOS 传统蓝牙提供的功能有:
BLE 设备交互时会分为不同的角色:
HarmonyOS 低功耗蓝牙提供的功能有:
调用蓝牙的打开接口需要 ohos.permission.USE_BLUETOOTH 权限,调用蓝牙扫描接口需要ohos.permission.LOCATION权限和ohos.permission.DISCOVER_BLUETOOTH权限。
(c) 2024 chaojicainiao.com MIT license