0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

鸿蒙开发通信与连接:【@ohos.wifiext (WLAN)】

jf_46214456 来源:jf_46214456 作者:jf_46214456 2024-06-22 10:08 次阅读

WLAN

说明: 本模块首批接口从API version 8开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。 该文档中的接口只供非通用类型产品使用,如路由器等,对于常规类型产品,不应该使用这些接口。
开发前请熟悉鸿蒙开发指导文档 :[gitee.com/li-shizhen-skin/harmony-os/blob/master/README.md]点击或者复制转到。

导入模块

import wifiext from '@ohos.wifiext';

wifiext.enableHotspot

enableHotspot(): boolean;

使能WLAN热点。

  • 需要权限: ohos.permission.MANAGE_WIFI_HOTSPOT_EXT
  • 系统能力: SystemCapability.Communication.WiFi.AP.Extension
  • 返回值:
    类型说明
    boolean操作结果, true: 成功, false: 失败。

wifiext.disableHotspot

disableHotspot(): boolean;

去使能WLAN热点。

  • 需要权限: ohos.permission.MANAGE_WIFI_HOTSPOT_EXT
  • 系统能力: SystemCapability.Communication.WiFi.AP.Extension
  • 返回值:
    类型说明
    boolean操作结果, true: 成功, false: 失败。

wifiext.getSupportedPowerModel

getSupportedPowerModel(): Promise>

获取支持的功率模式,使用promise方式作为异步方法。

  • 需要权限: ohos.permission.GET_WIFI_INFO
  • 系统能力: SystemCapability.Communication.WiFi.AP.Extension
  • 返回值:
    类型说明
    Promise>功率模式。

PowerModel

表示功率模式的枚举。

名称默认值说明
SLEEPING0睡眠模式。
GENERAL1常规模式。
THROUGH_WALL2穿墙模式。

wifiext.getSupportedPowerModel

getSupportedPowerModel(callback: AsyncCallback>): void

获取支持的功率模式,使用callback方式作为异步方法。

  • 需要权限: ohos.permission.GET_WIFI_INFO
  • 系统能力: SystemCapability.Communication.WiFi.AP.Extension
  • 参数
    参数名类型必填说明
    callbackAsyncCallback<[PowerModel]>功率模式。

wifiext.getPowerModel

getPowerModel(): Promise

获取功率模式,使用promise方式作为异步方法。

  • 需要权限: ohos.permission.GET_WIFI_INFO
  • 系统能力: SystemCapability.Communication.WiFi.AP.Extension
  • 返回值:
    类型说明
    Promise<[PowerModel]>功率模式。

wifiext.getPowerModel

getPowerModel(callback: AsyncCallback): void

获取功率模式,使用callback方式作为异步方法。

  • 需要权限: ohos.permission.GET_WIFI_INFO
  • 系统能力: SystemCapability.Communication.WiFi.AP.Extension
  • 参数
    参数名类型必填说明
    callbackAsyncCallback<[PowerModel]>功率模式。

wifiext.setPowerModel

setPowerModel(model: PowerModel) : boolean;

设置功率模式。

  • 需要权限: ohos.permission.MANAGE_WIFI_HOTSPOT_EXT

  • 系统能力: SystemCapability.Communication.WiFi.AP.Extension

  • 参数

    参数名类型必填说明
    modelAsyncCallback<[PowerModel]>功率模式。HarmonyOSOpenHarmony鸿蒙文档籽料:mau123789是v直接拿
    搜狗高速浏览器截图20240326151450.png
  • 返回值:

类型说明
boolean操作结果, true: 成功, false: 失败。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • WLAN
    +关注

    关注

    2

    文章

    646

    浏览量

    72701
  • 接口
    +关注

    关注

    33

    文章

    7963

    浏览量

    149211
  • 通信
    +关注

    关注

    18

    文章

    5776

    浏览量

    134838
  • 鸿蒙
    +关注

    关注

    55

    文章

    2090

    浏览量

    42261
收藏 人收藏

    评论

    相关推荐

    鸿蒙实战项目开发:【短信服务】

    概述 本示例展示了电话服务中发送短信的功能。 样例展示 涉及OpenHarmony技术特性 网络通信 难度级别 中级 基础信息 使用@ohos.telephony.sms接口展示了电话服务中发
    发表于 03-03 21:29

    鸿蒙原生应用开发-网络管理WebSocket连接

    。使用该功能需要申请ohos.permission.INTERNET权限。具体接口说明如下表。 三、开发步骤 1.导入需要的webSocket模块。 2.创建一个WebSocket连接,返回一个
    发表于 04-07 09:46

    鸿蒙设备学习菜鸟指南》之【七、开发

    鸿蒙设备学习菜鸟指南》之【七、开发】[目录索引]七、开发开发部分,我们在这里面,就不详细讲了,大家可以根据官方文章来操作。当我们使用最简化方案环境的时候,打开VSCode,然后通过菜
    发表于 11-01 11:41

    【HiSpark系列】鸿蒙设备学习--开发

    \codeMacOS系统:~/OHOS/codeLinux系统:~/OHOS/code具体的开发细节,可以查看:Wi-Fi IoT开发:第一个示例程序:通过AT指令让设备
    发表于 11-03 14:28

    鸿蒙开发AI应用方案(四)Helloworld

    为my_hi3516dv300 点击烧录,然后重启开发板即可。8. 运行烧录完成后,我们在串口下进行调试,根据u***分配的串口号进行连接开发板启动完成后,按回车进入OHOS命令行.
    发表于 12-24 17:57

    鸿蒙开发AI应用(汇总)连载中

    的编译以及开发板程序烧录的功能...4. 用鸿蒙开发AI应用方案(四)Helloworld本篇编写了第一个鸿蒙程序,讲述了从源码到库,从库到组件,再从组件到应用,最后进入
    发表于 01-13 15:03

    鸿蒙应用开发入门资料合集

    自动同步,我们应用开发者不在需要去建立设备与设备之间的连接,维护这个连接去进行数据通信,我们只需要用就可以了o((≧▽≦o)!调用手机以外的设备和调用本地设备几乎没什么区别,大大简化我
    发表于 03-22 11:23

    鸿蒙开源第三方组件资料合集

    1、鸿蒙开源第三方组件——日志工具组件Timber_ohosTimber_ohos是一个带有小型可扩展API的日志工具组件,它可以给开发者提供统一的API接口,来记录不同类型的日志,帮助开发
    发表于 03-23 09:53

    什么是wlan网络?WLAN是什么?

    什么是wlan网络 1. WLAN是什么? 答: WLAN是Wireless Local Area Network的缩写,指应用无线通信技术将计算
    发表于 11-01 22:11 7232次阅读

    如何解读wlan通信技术?

    WLAN全称Wireless Local Area Network,是指一种无线网络,旨在为家庭、办公室或校园等有限区域内的设备提供本地无线连接。 要了解 WLAN 中使用的通信技术,
    的头像 发表于 02-09 16:10 587次阅读

    什么是WLAN直连?常见的WLAN直连方式 WLAN直连的优势包括哪些

    相互通信和共享资源,进一步扩展了无线网络的功能和灵活性。 有多种常见的WLAN直连方式,包括点对点连接、Ad-hoc模式和Wi-Fi Direct。 1. 点对点连接(Point-to
    的头像 发表于 12-27 16:11 3920次阅读

    什么是WLAN直连?WLAN直连的优势包括哪些?

    什么是WLAN直连?WLAN直连的优势包括哪些?WLAN直连与蓝牙技术相比  WLAN直连是指通过无线局域网技术(WLAN)直接
    的头像 发表于 01-04 15:29 2033次阅读

    鸿蒙实战开发:【WLAN使用】

    在eTS中WLAN的基本使用,包括禁用和启用WLANWLAN扫描和获取扫描结果、WLAN状态监听、WiFi连接状态监听、获取IP信息、获取
    的头像 发表于 03-07 15:36 295次阅读
    <b class='flag-5'>鸿蒙</b>实战<b class='flag-5'>开发</b>:【<b class='flag-5'>WLAN</b>使用】

    鸿蒙开发通信连接ohos.rpc RPC通信

    本模块提供进程间通信能力,包括设备内的进程间通信(IPC)和设备间的进程间通信(RPC),前者基于Binder驱动,后者基于软总线驱动。
    的头像 发表于 06-21 09:40 115次阅读
    <b class='flag-5'>鸿蒙</b><b class='flag-5'>开发</b><b class='flag-5'>通信</b>与<b class='flag-5'>连接</b>:<b class='flag-5'>ohos</b>.rpc RPC<b class='flag-5'>通信</b>

    鸿蒙开发通信连接:【@ohos.wifi (WLAN)】

    获取扫描结果,使用promise方式作为异步方法。
    的头像 发表于 06-22 09:59 127次阅读
    <b class='flag-5'>鸿蒙</b><b class='flag-5'>开发</b><b class='flag-5'>通信</b>与<b class='flag-5'>连接</b>:【@<b class='flag-5'>ohos</b>.wifi (<b class='flag-5'>WLAN</b>)】