constant模块提供了蓝牙中常量的定义。
说明
本模块首批接口从API version 10开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
导入模块
import { constant } from '@kit.ConnectivityKit';
ProfileId
蓝牙profile枚举。
系统能力:SystemCapability.Communication.Bluetooth.Core。
| 名称 | 值 | 说明 |
|---|---|---|
| PROFILE_A2DP_SOURCE | 1 | 表示A2DP profile。 |
| PROFILE_HANDSFREE_AUDIO_GATEWAY | 4 | 表示HFP profile。 |
| PROFILE_HID_HOST | 6 | 表示HID profile。 |
| PROFILE_PAN_NETWORK | 7 | 表示PAN profile。 |
ProfileConnectionState
枚举,蓝牙设备的profile连接状态。
元服务API:从API version 12开始,该接口支持在元服务中使用。
系统能力:SystemCapability.Communication.Bluetooth.Core。
| 名称 | 值 | 说明 |
|---|---|---|
| STATE_DISCONNECTED | 0 | 表示profile已断连。 |
| STATE_CONNECTING | 1 | 表示profile正在连接。 |
| STATE_CONNECTED | 2 | 表示profile已连接。 |
| STATE_DISCONNECTING | 3 | 表示profile正在断连。 |
MajorClass
枚举,蓝牙设备主要类别。
系统能力:SystemCapability.Communication.Bluetooth.Core。
| 名称 | 值 | 说明 |
|---|---|---|
| MAJOR_MISC | 0x0000 | 表示杂项设备。 |
| MAJOR_COMPUTER | 0x0100 | 表示计算机设备。 |
| MAJOR_PHONE | 0x0200 | 表示手机设备。 |
| MAJOR_NETWORKING | 0x0300 | 表示网络设备。 |
| MAJOR_AUDIO_VIDEO | 0x0400 | 表示音频和视频设备。 |
| MAJOR_PERIPHERAL | 0x0500 | 表示外围设备。 |
| MAJOR_IMAGING | 0x0600 | 表示成像设备。 |
| MAJOR_WEARABLE | 0x0700 | 表示可穿戴设备。 |
| MAJOR_TOY | 0x0800 | 表示玩具设备。 |
| MAJOR_HEALTH | 0x0900 | 表示健康设备。 |
| MAJOR_UNC |
鸿蒙OpenHarmony蓝牙constant模块ArkTS API

最低0.47元/天 解锁文章
866

被折叠的 条评论
为什么被折叠?



