Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
7125336b
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看板
提交
7125336b
编写于
3月 08, 2022
作者:
“
“wangyipeng”
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
USB Moudle 3.1-Release branch delete usb. prefix
Signed-off-by:
N
“wangyipeng”
<
wangyipeng11@huawei.com
>
上级
013ef7ce
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
15 addition
and
23 deletion
+15
-23
zh-cn/application-dev/reference/apis/js-apis-usb.md
zh-cn/application-dev/reference/apis/js-apis-usb.md
+15
-23
未找到文件。
zh-cn/application-dev/reference/apis/js-apis-usb.md
浏览文件 @
7125336b
...
...
@@ -11,7 +11,7 @@ import usb from "@ohos.usb";
## usb.getDevices
usb.
getDevices(): Array
<
Readonly
<
USBDevice
>>
getDevices(): Array
<
Readonly
<
USBDevice
>>
获取USB设备列表。
...
...
@@ -81,7 +81,7 @@ usb.getDevices(): Array<Readonly<USBDevice>>
## usb.connectDevice
usb.
connectDevice(device: USBDevice): Readonly
<
USBDevicePipe
>
connectDevice(device: USBDevice): Readonly
<
USBDevicePipe
>
打开USB设备。
...
...
@@ -108,7 +108,7 @@ usb.connectDevice(device: USBDevice): Readonly<USBDevicePipe>
## usb.hasRight
usb.
hasRight(deviceName: string): boolean
hasRight(deviceName: string): boolean
判断是否有权访问该设备。
...
...
@@ -134,7 +134,7 @@ usb.hasRight(deviceName: string): boolean
## usb.requestRight
usb.
requestRight(deviceName: string): Promise
<
boolean
>
requestRight(deviceName: string): Promise
<
boolean
>
请求软件包的临时权限以访问设备。
...
...
@@ -161,7 +161,7 @@ usb.requestRight(deviceName: string): Promise<boolean>
## usb.claimInterface
usb.
claimInterface(pipe: USBDevicePipe, iface: USBInterface, force?: boolean): number
claimInterface(pipe: USBDevicePipe, iface: USBInterface, force?: boolean): number
注册通信接口。
...
...
@@ -190,7 +190,7 @@ usb.claimInterface(pipe: USBDevicePipe, iface: USBInterface, force?: boolean): n
## usb.releaseInterface
usb.
releaseInterface(pipe: USBDevicePipe, iface: USBInterface): number
releaseInterface(pipe: USBDevicePipe, iface: USBInterface): number
释放注册过的通信接口。
...
...
@@ -218,7 +218,7 @@ usb.releaseInterface(pipe: USBDevicePipe, iface: USBInterface): number
## usb.setConfiguration
usb.
setConfiguration(pipe: USBDevicePipe, config: USBConfig): number
setConfiguration(pipe: USBDevicePipe, config: USBConfig): number
设置设备配置。
...
...
@@ -246,7 +246,7 @@ usb.setConfiguration(pipe: USBDevicePipe, config: USBConfig): number
## usb.setInterface
usb.
setInterface(pipe: USBDevicePipe, iface: USBInterface): number
setInterface(pipe: USBDevicePipe, iface: USBInterface): number
设置设备接口。
...
...
@@ -274,7 +274,7 @@ usb.setInterface(pipe: USBDevicePipe, iface: USBInterface): number
## usb.getRawDescriptor
usb.
getRawDescriptor(pipe: USBDevicePipe): Uint8Array
getRawDescriptor(pipe: USBDevicePipe): Uint8Array
获取原始的USB描述符。
...
...
@@ -300,7 +300,7 @@ usb.getRawDescriptor(pipe: USBDevicePipe): Uint8Array
## usb.getFileDescriptor
usb.
getFileDescriptor(pipe: USBDevicePipe): number
getFileDescriptor(pipe: USBDevicePipe): number
获取文件描述符。
...
...
@@ -326,7 +326,7 @@ usb.getFileDescriptor(pipe: USBDevicePipe): number
## usb.controlTransfer
usb.
controlTransfer(pipe: USBDevicePipe, contrlparam: USBControlParams, timeout?: number): Promise
<
number
>
controlTransfer(pipe: USBDevicePipe, contrlparam: USBControlParams, timeout?: number): Promise
<
number
>
控制传输。
...
...
@@ -356,7 +356,7 @@ usb.controlTransfer(pipe: USBDevicePipe, contrlparam: USBControlParams, timeout?
## usb.bulkTransfer
usb.
bulkTransfer(pipe: USBDevicePipe, endpoint: USBEndpoint, buffer: Uint8Array, timeout?: number): Promise
<
number
>
bulkTransfer(pipe: USBDevicePipe, endpoint: USBEndpoint, buffer: Uint8Array, timeout?: number): Promise
<
number
>
批量传输。
...
...
@@ -390,7 +390,7 @@ usb.bulkTransfer(pipe: USBDevicePipe, endpoint: USBEndpoint, buffer: Uint8Array,
## usb.closePipe
usb.
closePipe(pipe: USBDevicePipe): number
closePipe(pipe: USBDevicePipe): number
关闭设备消息控制通道。
...
...
@@ -510,7 +510,6 @@ USB设备消息传输通道,用于确定设备。
请求目标类型。
| 名称 | 默认值 | 说明 |
| -------- | -------- | -------- |
| USB_REQUEST_TARGET_DEVICE | 0 | 设备。
<br>
**系统能力**
: SystemCapability.USB.USBManager |
...
...
@@ -536,12 +535,5 @@ USB设备消息传输通道,用于确定设备。
| 名称 | 默认值 | 说明 |
| -------- | -------- | -------- |
| USB_REQUEST_TYPE_STANDARD | 0 | 写数据,主设备往从设备。
<br>
**系统能力**
: SystemCapability.USB.USBManager |
| USB_REQUEST_TYPE_CLASS | 0x80 | 读数据,从设备往主设备。
<br>
**系统能力**
: SystemCapability.USB.USBManager |
| 名称 | 默认值 | 说明 |
| -------- | -------- | -------- |
| NONE | 0 | 无。
<br>
**系统能力**
: SystemCapability.USB.USBManager |
| ACM | 1 | 串口设备。
<br>
**系统能力**
: SystemCapability.USB.USBManager |
| ECM | 2 | 网口设备。
<br>
**系统能力**
: SystemCapability.USB.USBManager |
| HDC | 4 | HDC设备。
<br>
**系统能力**
: SystemCapability.USB.USBManager |
| USB_REQUEST_DIR_TO_DEVICE | 0 | 写数据,主设备往从设备。
<br>
**系统能力**
: SystemCapability.USB.USBManager |
| USB_REQUEST_DIR_FROM_DEVICE | 0x80 | 读数据,从设备往主设备。
<br>
**系统能力**
: SystemCapability.USB.USBManager |
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录