Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
ea524e4c
D
Docs
项目概览
OpenHarmony
/
Docs
1 年多 前同步成功
通知
159
Star
292
Fork
28
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
Docs
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
ea524e4c
编写于
2月 26, 2022
作者:
W
wangyanhandsome
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
modify the link
Signed-off-by:
N
wangyanhandsome
<
wangyan666123@163.com
>
上级
20302759
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
15 addition
and
15 deletion
+15
-15
zh-cn/application-dev/reference/apis/js-apis-bluetooth.md
zh-cn/application-dev/reference/apis/js-apis-bluetooth.md
+15
-15
未找到文件。
zh-cn/application-dev/reference/apis/js-apis-bluetooth.md
浏览文件 @
ea524e4c
...
...
@@ -239,7 +239,7 @@ getRemoteDeviceClass(deviceId: string): DeviceClass
| 类型 | 说明 |
| -------- | -------- |
|
[
DeviceClass
](
#
DeviceC
lass
)
| 远程设备的类别。 |
|
[
DeviceClass
](
#
devicec
lass
)
| 远程设备的类别。 |
**示例:**
...
...
@@ -1982,7 +1982,7 @@ if (retWriteDesc) {
setBLEMtuSize(mtu: number): boolean
client协商远端蓝牙低功耗设备的最大传输单元(Maximum Transmission Unit, MTU),调用
connect
接口连接成功后才能使用。
client协商远端蓝牙低功耗设备的最大传输单元(Maximum Transmission Unit, MTU),调用
[
connect
](
#connect
)
接口连接成功后才能使用。
**参数:**
...
...
@@ -2196,7 +2196,7 @@ let deviceName = gattClient.getDeviceName().then((data) => {
getRssiValue(callback: AsyncCallback
<
number
>
): void
client获取远端蓝牙低功耗设备的信号强度 (Received Signal Strength Indication, RSSI),调用
[
connect
](
#connect
-boolean
)
接口连接成功后才能使用。
client获取远端蓝牙低功耗设备的信号强度 (Received Signal Strength Indication, RSSI),调用
[
connect
](
#connect
)
接口连接成功后才能使用。
**参数:**
...
...
@@ -2225,7 +2225,7 @@ let rssi = gattClient.getRssiValue((err, data)=> {
getRssiValue(): Promise
<
number
>
client获取远端蓝牙低功耗设备的信号强度 (Received Signal Strength Indication, RSSI),调用
[
connect
](
#connect
-boolean
)
接口连接成功后才能使用。
client获取远端蓝牙低功耗设备的信号强度 (Received Signal Strength Indication, RSSI),调用
[
connect
](
#connect
)
接口连接成功后才能使用。
**返回值:**
...
...
@@ -2277,7 +2277,7 @@ let rssi = gattClient.getRssiValue().then((data) => {
| -------- | -------- | -------- | -------- | -------- |
| uuid | string | 是 | 是 | spp单据的uuid。 |
| isPrimary | boolean | 是 | 是 | 是否是安全通道。 |
| type |
[
SppType
](
#
SppT
ype
)
| 是 | 是 | Spp链路类型。 |
| type |
[
SppType
](
#
sppt
ype
)
| 是 | 是 | Spp链路类型。 |
## SppType
...
...
@@ -2297,8 +2297,8 @@ let rssi = gattClient.getRssiValue().then((data) => {
| -------- | -------- | -------- | -------- | -------- |
| serviceUuid | string | 是 | 是 | 特定服务(service)的UUID,例如:00001888-0000-1000-8000-00805f9b34fb。 |
| isPrimary | boolean | 是 | 是 | 如果是主服务设置为true,否则设置为false。 |
| characteristics | Array
<
[BLECharacteristic](#
BLEC
haracteristic)
>
| 是 | 是 | 当前服务包含的特征列表。 |
| includeServices | Array
<
[GattService](#
GattS
ervice)
>
| 是 | 是 | 当前服务依赖的其它服务。 |
| characteristics | Array
<
[BLECharacteristic](#
blec
haracteristic)
>
| 是 | 是 | 当前服务包含的特征列表。 |
| includeServices | Array
<
[GattService](#
gatts
ervice)
>
| 是 | 是 | 当前服务依赖的其它服务。 |
## BLECharacteristic
...
...
@@ -2310,7 +2310,7 @@ let rssi = gattClient.getRssiValue().then((data) => {
| serviceUuid | string | 是 | 是 | 特定服务(service)的UUID,例如:00001888-0000-1000-8000-00805f9b34fb。 |
| characteristicUuid | string | 是 | 是 | 特定特征(characteristic)的UUID,例如:00002a11-0000-1000-8000-00805f9b34fb。 |
| characteristicValue | ArrayBuffer | 是 | 是 | 特征对应的二进制值。 |
| descriptors | Array
<
[BLEDescriptor](#
BLED
escriptor)
>
| 是 | 是 | 特定特征的描述符列表。 |
| descriptors | Array
<
[BLEDescriptor](#
bled
escriptor)
>
| 是 | 是 | 特定特征的描述符列表。 |
## BLEDescriptor
...
...
@@ -2415,7 +2415,7 @@ let rssi = gattClient.getRssiValue().then((data) => {
| 名称 | 参数类型 | 可读 | 可写 | 说明 |
| -------- | -------- | -------- | -------- | -------- |
| deviceId | string | 是 | 否 | 表示远端设备地址,例如:"XX:XX:XX:XX:XX:XX"。 |
| state |
[
ProfileConnectionState
](
#
ProfileC
onnectionState
)
| 是 | 是 | 表示BLE连接状态的枚举。 |
| state |
[
ProfileConnectionState
](
#
profilec
onnectionState
)
| 是 | 是 | 表示BLE连接状态的枚举。 |
## ProfileConnectionState
...
...
@@ -2448,8 +2448,8 @@ let rssi = gattClient.getRssiValue().then((data) => {
| 名称 | 参数类型 | 可读 | 可写 | 说明 |
| -------- | -------- | -------- | -------- | -------- |
| interval | number | 是 | 是 | 表示扫描结果上报延迟时间,默认值为0。 |
| dutyMode |
[
ScanDuty
](
#
ScanD
uty
)
| 是 | 是 | 表示扫描模式,默认值为SCAN_MODE_LOW_POWER。 |
| matchMode |
[
MatchMode
](
#
MatchM
ode
)
| 是 | 是 | 表示硬件的过滤匹配模式,默认值为MATCH_MODE_AGGRESSIVE。 |
| dutyMode |
[
ScanDuty
](
#
scand
uty
)
| 是 | 是 | 表示扫描模式,默认值为SCAN_MODE_LOW_POWER。 |
| matchMode |
[
MatchMode
](
#
matchm
ode
)
| 是 | 是 | 表示硬件的过滤匹配模式,默认值为MATCH_MODE_AGGRESSIVE。 |
## ScanDuty
...
...
@@ -2517,8 +2517,8 @@ let rssi = gattClient.getRssiValue().then((data) => {
| 名称 | 参数类型 | 可读 | 可写 | 说明 |
| -------- | -------- | -------- | -------- | -------- |
| serviceUuids | Array
<
string
>
| 是 | 是 | 表示要广播的服务
UUID
列表。 |
| manufactureData | Array
<
[ManufactureData](#
ManufactureD
ata)
>
| 是 | 是 | 表示要广播的广播的制造商信息列表。 |
| serviceData | Array
<
[ServiceData](#
ServiceD
ata)
>
| 是 | 是 | 表示要广播的服务数据列表。 |
| manufactureData | Array
<
[ManufactureData](#
manufactured
ata)
>
| 是 | 是 | 表示要广播的广播的制造商信息列表。 |
| serviceData | Array
<
[ServiceData](#
serviced
ata)
>
| 是 | 是 | 表示要广播的服务数据列表。 |
## ManufactureData
...
...
@@ -2557,8 +2557,8 @@ let rssi = gattClient.getRssiValue().then((data) => {
| 名称 | 参数类型 | 可读 | 可写 | 说明 |
| -------- | -------- | -------- | -------- | -------- |
| majorClass |
[
MajorClass
](
#
MajorC
lass
)
| 是 | 否 | 表示蓝牙设备主要类别的枚举。 |
| majorMinorClass |
[
MajorMinorClass
](
#
MajorMinorC
lass
)
| 是 | 否 | 表示主要次要蓝牙设备类别的枚举。 |
| majorClass |
[
MajorClass
](
#
majorc
lass
)
| 是 | 否 | 表示蓝牙设备主要类别的枚举。 |
| majorMinorClass |
[
MajorMinorClass
](
#
majorminorc
lass
)
| 是 | 否 | 表示主要次要蓝牙设备类别的枚举。 |
| classOfDevice | number | 是 | 否 | 表示设备类别。 |
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录