ESP8266 – ESP8266WiFiScan库 – encryptionType

位置导航: ESP8266库 / ESP8266WiFiScan库 / 本页

说明

当ESP8266开发板使用scanNetworks或者scanNetworksAsync对所处环境的WiFi网络进行扫描后,ESP8266开发板会将扫描到的网络信息保存在内存中。

通过此函数,我们可以获取扫描到的WiFi网络信息中的网络加密类型。

语法

wiFi.encryptionType(val)

参数

val:扫描到的WiFi网络信息序号(类型:uint8_t)

返回值

返回值类型为uint8_t,以下是返回值数值以及相应的说明信息。

5:ENC_TYPE_WEP-WEP加密类型

2:ENC_TYPE_TKIP-WPA/PSK加密类型

4:ENC_TYPE_CCMP-WPA 2/PSK加密类型

7:ENC_TYPE_NONE-开放网络

8:ENC_TYPE_AUTO-WPA/WPA 2/PSK加密类型

示例程序

关于本函数的具体使用方法,请参考以下代码,尤其是代码中高亮的语句部分。

相关内容

getNetworkInfo – 获取扫描到的WiFi网络信息(网络名称,信号强度等)
SSID – 获取扫描到的WiFi网络名称
RSSI – 获取扫描到的WiFi网络信号强度
BSSID / BSSIDstr – 获取扫描到的WiFi网络mac地址
channel – 获取扫描到的WiFi网络信道号
isHidden – 检查扫描到的WiFi网络是否是隐藏网络
scanComplete – 获取异步扫描结果或状态

位置导航: ESP8266库 / ESP8266WiFiScan库 / 本页