Hola a todos,
Estoy en pleno desarrollo de un código y estaré agradecido de recibir su apoyo con lo siguiente:
Deseo lograr que los valores obtenidos como resultado de la función WiFi.scanNetworks() se comparen con los que posee un array declarado inicialmente, en este caso buscaría que una variable final almacenara las MACadress que estuvieran presentes tanto en lo escaneado como en lo declarado, de tal forma que ya no almacene los demás valores obtenidos.
Nota
Estoy trabajando con el módulo WiFI ESP-01
#include <ESP8266WiFi.h>
#include <WiFiClient.h>
String macNodes[] = {"AB:A4:DA","AC:18:A8","26:22:CC"};
void loop() {
networksFound = WiFi.scanNetworks();
if (networksFound > 0) {
}
}
Cómo debería proceder?