ESP8266 – ESP8266WiFiScan库 – BSSID / BSSIDstr

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

说明

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

通过BSSID函数和BSSIDstr函数,我们可以获取扫描到的WiFi网络接入点设备的mac地址。虽然这两个函数功能相同,但是它们的返回值类型是不同的。

BSSIDstr函数以字符串形式将WiFi接入点设备mac地址返回。

BSSID函数的返回值是存储WiFi接入点设备mac地址信息的内存位置,即一个大小为6个元素的uint8数组指针。

语法

WiFi.BSSID(val)
WiFi.BSSIDstr(val)

参数

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

返回值

BSSIDstr函数以字符串形式将WiFi接入点设备mac地址返回。

BSSID函数的返回值是存储WiFi接入点设备mac地址信息的内存位置,即一个大小为6个元素的uint8数组指针。

示例程序

BSSID函数示例

BSSIDstr

相关内容

getNetworkInfo – 获取扫描到的WiFi网络信息(网络名称,信号强度等)
SSID – 获取扫描到的WiFi网络名称
RSSI – 获取扫描到的WiFi网络信号强度
encryptionType – 获取扫描到的WiFi网络加密类型
channel – 获取扫描到的WiFi网络信道号
isHidden – 检查扫描到的WiFi网络是否是隐藏网络
scanComplete – 获取异步扫描结果或状态

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