esp8266扫描附近wifi热点列表
#include <ESP8266WiFi.h>
// 使用异步扫描
WiFi.scanNetworks(true);
//扫描需要一段时间,所以等待一会儿
delay(4000);
//返回异步扫描找到的个数
int n = WiFi.scanComplete();
if (n >= 0) {
String ret = "";
for (int i = 0; i < n; i++) {
//WiFi.SSID(i) 返回账号
//WiFi.channel(i) 返回通道
//WiFi.RSSI(i) 返回信号强度
//WiFi.encryptionType(i) 返回加密类型
}
//从内存中删掉最近扫描结果
//注意点:如果不删除,将会叠加上次扫描的结果;
WiFi.scanDelete();
}