未验证 提交 c091e2b9 编写于 作者: O openharmony_ci 提交者: Gitee

!16030 sync master to 3.2 release @2023-03-14.

Merge pull request !16030 from yanxiaotao/br_3.2_release
......@@ -2,8 +2,7 @@
该模块主要提供WLAN扩展接口,供非通用类型产品使用。
> **说明:**
>
> **说明:**
> 本模块首批接口从API version 8开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
该文档中的接口只供非通用类型产品使用,如路由器等,对于常规类型产品,不应该使用这些接口。
......@@ -14,9 +13,9 @@
import wifiManagerExt from '@ohos.wifiManagerExt';
```
## wifiext.enableHotspot
## wifiext.enableHotspot<sup>9+</sup>
enableHotspot(): boolean;
enableHotspot(): void;
使能WLAN热点。
......@@ -24,16 +23,17 @@ enableHotspot(): boolean;
**系统能力:** SystemCapability.Communication.WiFi.AP.Extension
**返回值:**
**错误码:**
| **类型** | **说明** |
| -------- | -------- |
| boolean | 操作结果, true: 成功, false: 失败。 |
以下错误码的详细介绍请参见[WIFI错误码](../errorcodes/errorcode-wifi.md)
| **类型** | **说明** |
| -------- | -------- |
| 2701000 | Operation failed.|
## wifiext.disableHotspot
## wifiext.disableHotspot<sup>9+</sup>
disableHotspot(): boolean;
disableHotspot(): void;
去使能WLAN热点。
......@@ -41,16 +41,17 @@ disableHotspot(): boolean;
**系统能力:** SystemCapability.Communication.WiFi.AP.Extension
**返回值:**
**错误码:**
| **类型** | **说明** |
| -------- | -------- |
| boolean | 操作结果, true: 成功, false: 失败。 |
以下错误码的详细介绍请参见[WIFI错误码](../errorcodes/errorcode-wifi.md)
| **类型** | **说明** |
| -------- | -------- |
| 2701000 | Operation failed.|
## wifiext.getSupportedPowerModel
## wifiext.getSupportedPowerMode<sup>9+</sup>
getSupportedPowerModel(): Promise&lt;Array&lt;PowerModel&gt;&gt;
getSupportedPowerMode(): Promise&lt;Array&lt;PowerMode&gt;&gt;
获取支持的功率模式,使用Promise异步回调。
......@@ -62,10 +63,17 @@ getSupportedPowerModel(): Promise&lt;Array&lt;PowerModel&gt;&gt;
| 类型 | 说明 |
| -------- | -------- |
| Promise&lt;Array&lt;[PowerModel](#powermodel)&gt;&gt; | Promise对象。表示功率模式。 |
| Promise&lt;Array&lt;[PowerMode](#powermode)&gt;&gt; | Promise对象。表示功率模式。 |
**错误码:**
以下错误码的详细介绍请参见[WIFI错误码](../errorcodes/errorcode-wifi.md)
## PowerModel
| **类型** | **说明** |
| -------- | -------- |
| 2701000 | Operation failed.|
## PowerMode
表示功率模式的枚举。
......@@ -78,9 +86,9 @@ getSupportedPowerModel(): Promise&lt;Array&lt;PowerModel&gt;&gt;
| THROUGH_WALL | 2 | 穿墙模式。 |
## wifiext.getSupportedPowerModel
## wifiext.getSupportedPowerMode<sup>9+</sup>
getSupportedPowerModel(callback: AsyncCallback&lt;Array&lt;PowerModel&gt;&gt;): void
getSupportedPowerMode(callback: AsyncCallback&lt;Array&lt;PowerMode&gt;&gt;): void
获取支持的功率模式,使用callback异步回调。
......@@ -92,12 +100,19 @@ getSupportedPowerModel(callback: AsyncCallback&lt;Array&lt;PowerModel&gt;&gt;):
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| callback | AsyncCallback&lt;Array&lt;[PowerModel](#powermodel)&gt;&gt; | 是 | 回调函数。当操作成功时,err为0,data表示支持的功率模式。如果error为非0,表示处理出现错误。 |
| callback | AsyncCallback&lt;Array&lt;[PowerMode](#powermode)&gt;&gt; | 是 | 回调函数。当操作成功时,err为0,data表示支持的功率模式。如果error为非0,表示处理出现错误。 |
**错误码:**
以下错误码的详细介绍请参见[WIFI错误码](../errorcodes/errorcode-wifi.md)
## wifiext.getPowerModel
| **类型** | **说明** |
| -------- | -------- |
| 2701000 | Operation failed.|
## wifiext.getPowerMode<sup>9+</sup>
getPowerModel(): Promise&lt;PowerModel&gt;
getPowerMode(): Promise&lt;PowerMode&gt;
获取功率模式,使用Promise异步回调。
......@@ -109,12 +124,19 @@ getPowerModel(): Promise&lt;PowerModel&gt;
| 类型 | 说明 |
| -------- | -------- |
| Promise&lt;[PowerModel](#powermodel)&gt; | Promise对象。表示功率模式。 |
| Promise&lt;[PowerMode](#powermode)&gt; | Promise对象。表示功率模式。 |
**错误码:**
以下错误码的详细介绍请参见[WIFI错误码](../errorcodes/errorcode-wifi.md)
| **类型** | **说明** |
| -------- | -------- |
| 2701000 | Operation failed.|
## wifiext.getPowerModel
## wifiext.getPowerMode<sup>9+</sup>
getPowerModel(callback: AsyncCallback&lt;PowerModel&gt;): void
getPowerMode(callback: AsyncCallback&lt;PowerMode&gt;): void
获取功率模式,使用callback异步回调。
......@@ -126,12 +148,19 @@ getPowerModel(callback: AsyncCallback&lt;PowerModel&gt;): void
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| callback | AsyncCallback&lt;[PowerModel](#powermodel)&gt; | 是 | 回调函数。当操作成功时,err为0,data表示功率模式。如果error为非0,表示处理出现错误。 |
| callback | AsyncCallback&lt;[PowerMode](#powermode)&gt; | 是 | 回调函数。当操作成功时,err为0,data表示功率模式。如果error为非0,表示处理出现错误。 |
**错误码:**
## wifiext.setPowerModel
以下错误码的详细介绍请参见[WIFI错误码](../errorcodes/errorcode-wifi.md)
setPowerModel(model: PowerModel) : boolean;
| **类型** | **说明** |
| -------- | -------- |
| 2701000 | Operation failed.|
## wifiext.setPowerMode<sup>9+</sup>
setPowerMode(model: PowerMode) : boolean;
设置功率模式。
......@@ -143,10 +172,12 @@ setPowerModel(model: PowerModel) : boolean;
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| model | [PowerModel](#powermodel) | 是 | 功率模式。 |
| model | [PowerMode](#powermode) | 是 | 功率模式。 |
**返回值:**
**错误码:**
以下错误码的详细介绍请参见[WIFI错误码](../errorcodes/errorcode-wifi.md)
| **类型** | **说明** |
| **类型** | **说明** |
| -------- | -------- |
| boolean | 操作结果, true: 成功, false: 失败。 |
| 2701000 | Operation failed.|
# WIFI错误码
## 2401000 STA内部异常
**错误信息**
Operation failed.
**错误描述**
WIFI服务内部执行STA相关操作时出现未知错误。
**可能原因**
1. 和WIFI服务建立通信异常。
2. WIFI芯片通信异常。
3. 其他未知错误。
**处理步骤**
1. 重新执行关闭及打开WIFI开关的操作。
2. 如果步骤1无效,请尝试重启设备。
## 2501000 STA内部异常
**错误信息**
Operation failed.
**错误描述**
WIFI服务内部执行STA相关操作时出现未知错误。
**可能原因**
1. 和WIFI服务建立通信异常。
2. WIFI芯片通信异常。
3. 其他未知错误。
**处理步骤**
1. 重新执行关闭及打开WIFI开关的操作。
2. 如果步骤1无效,请尝试重启设备。
## 2501001 STA功能未打开
**错误信息**
Wifi is closed.
**错误描述**
WIFI STA功能被关闭。
**可能原因**
WIFI功能被关闭。
**处理步骤**
打开WIFI功能。
## 2601000 Hotspot模块异常
**错误信息**
Operation failed.
**错误描述**
WIFI服务内部执行Hotspot相关操作时出现未知错误。
**可能原因**
1. 和WIFI服务建立通信异常。
2. WIFI芯片通信异常。
3. 其他未知错误。
**处理步骤**
1. 重新执行关闭及打开Hotspot开关的操作。
2. 如果步骤1无效,请尝试重启设备。
## 2701000 AP扩展模块异常
**错误信息**
Operation failed.
**错误描述**
WIFI服务内部执行Hotspot相关操作时出现未知错误。
**可能原因**
1. 和WIFI服务建立通信异常。
2. WIFI芯片通信异常。
3. 其他未知错误。
**处理步骤**
1. 重新执行关闭及打开Hotspot开关的操作。
2. 如果步骤1无效,请尝试重启设备。
## 2801000 P2P模块异常
**错误信息**
Operation failed.
**错误描述**
WIFI服务内部执行P2P相关操作时出现未知错误。
**可能原因**
1. 和WIFI服务建立通信异常。
2. WIFI芯片通信异常。
3. 其他未知错误。
**处理步骤**
1. 重新执行关闭及打开WIFI开关的操作。
2. 如果步骤1无效,请尝试重启设备。
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册