梅科尔工作室-华为14天鸿蒙设备开发实战笔记六
一.OpenHarmony无线联网开发——WiFi AP热点
1.AP热点API介绍
wifi_hotspot.h接口简介:
这个wifi_hotspot.h中包含声明AP热点相关接口函数。
接口名 |
功能描述 |
EnableHotspot |
启用AP热点模式 |
DisableHotspot |
禁用AP热点模式 |
SetHotspotConfig |
设置指定的热点配置 |
GetHotspotConfig |
获取一个特殊的热点配置 |
IsHotspotActive |
检查AP热点模式是否启用 |
GetStationList |
获取连接到该热点的一系列STA |
GetSignalLEvel |
获取接收信号强度和频率 |
2.AP热点创建代码解读
打开"D1_iot_wifi_ap"工程的wifi_ap.c文件,可在代码中查看实现创建Wifi热点的代码
二.OpenHarmony无线联网开发——WiFi STA联网
1.STA联网相关API
wifi_device.h接口简介:
这个wifi_device.h中包含声明AP热点相关接口函数。
接口名 |
功能描述 |
EnableWiFi |
启用WiFi STA模式 |
DisableHotspot |
禁用WiFi STA模式 |
IsWifiActive |
检查WiFi STA模式是否启用 |
Scan |
扫描热点信息 |
GetScanlnfoList |
获取所有扫描到的热点列表 |
AddDeviceConfig |
配置连接到热点信息 |
GetDeviceConfigs |
获取配置连接到热点信息 |
RemoveDevice |
删除指定的热点配置信息 |
ConnectTo |
连接到指定热点 |
Disconnect |
断开Wifi连接 |
GetLinkedlnfo |
获取热点连接信息 |
GetDeviceMacAddress |
获取设备的MAC地址 |
2.AP热点创建代码解读
打开"D2_iot_wifi_sta_connect"工程的wifi_sta_connect.c文件,可在代码中查看实现连接Wifi热点业务代码。