ESP32中文文档(1)WiFi库-WiFiAP

ESP32中文文档(1)WiFi库-WiFiAP

本人水平有限,本文仅供参考。

头文件:WiFiAP.h

环境:Arduino-ESP32

描述:WiFi AP接入模式库,提供无线接入服务,允许其它无线设备接入,提供数据访问。

WiFiAPClass

WiFiAP类

softAP

原型

bool WiFiAPClass::softAP(const char* ssid, const char* passphrase, int channel, int ssid_hidden, int max_connection)

描述

设置接入点

参数名类型说明备注
ssidconst char*WiFi名称(SSID)最多63个字符
passphrasconst char*WiFi密码密码至少8个字符,NULL为无密码
channelintWiFi信道可选1 - 13
ssid_hiddenintWiFi是否隐藏0为广播,1为隐藏
max_connectionint最大连接终端数可选1 - 4

返回值

类型:bool

创建成功返回true,失败返回false

softAPConfig

原型

bool WiFiAPClass::softAPConfig(IPAddress local_ip, IPAddress gateway, IPAddress subnet)

描述

配置接入点

参数名类型说明备注
local_ipIPAddress接入点IPIPAddress型的数据
gatewayIPAddress网关IP地址IPAddress型的数据
subnetIPAddress子网掩码IPAddress型的数据

返回值

类型:bool

配置成功返回true,失败返回false

softAPdisconnect

原型

bool WiFiAPClass::softAPdisconnect(bool wifioff)

描述

关闭接入点模式

参数名类型说明备注
wifioffbool是否关闭ture为直接关闭,false为清空SSID和密码

返回值

类型:bool

成功返回true,失败返回false

softAPgetStationNum

原型

uint8_t WiFiAPClass::softAPgetStationNum()

描述

获取连接到softAP上的终端数量

返回值

类型:uint8_t

描述:终端的数量

softAPIP

原型

IPAddress WiFiAPClass::softAPIP()

描述

获取接入点的本地IP地址

返回值

类型:IPAddress

描述:IP地址

softAPBroadcastIP

原型

IPAddress WiFiAPClass::softAPBroadcastIP()

描述

获取接入点的广播IP地址

返回值

类型:IPAddress

描述:IP地址

softAPNetworkID

原型

IPAddress WiFiAPClass::softAPNetworkID()

描述

获取接入点网络ID

返回值

类型:IPAddress

描述:IP地址

softAPSubnetCIDR

原型

uint8_t WiFiAPClass::softAPSubnetCIDR()

描述

获取子网CIDR

返回值

类型:uint8_t

描述:子网CIDR

softAPmacAddress

原型

uint8_t* WiFiAPClass::softAPmacAddress(uint8_t* mac)
String WiFiAPClass::softAPmacAddress(void)

描述

获取接入点的MAC地址

参数名类型说明备注
macuint8_t*指向存放mac地址的变量的指针可空,否者必须是uint8_t类型的数组

返回值

类型 1:uint8_t*

类型 2:String

描述:接入点的MAC地址

softAPgetHostname

原型

const char* WiFiAPClass::softAPgetHostname()

描述

获取接入点主机名

返回值

类型:const char*

描述:主机名

softAPsetHostname

原型

bool WiFiAPClass::softAPsetHostname(const char *hostname)

描述

设置主机名

参数名类型说明备注
hostnameconst char *主机名指向主机名的指针

返回值

类型:bool

描述:成功返回true,失败返回flase

softAPenableIpV6

原型

bool WiFiAPClass::softAPenableIpV6()

描述

在接入点上启用IPv6

返回值

类型:bool

描述:成功返回true,失败返回flase

softAPIPv6

原型

IPv6Address WiFiAPClass::softAPIPv6()

描述

获取IPv6地址

返回值

类型:IPv6Address

描述:IPv6地址

  • 2
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值