|     Inicio    |   |         |  |   FOROS      |  |      |      
   Elastix - VoIP B4A (Basic4Android) App inventor 2 PHP - MySQL
  Estación meteorológica B4J (Basic4Java) ADB Shell - Android Arduino
  AutoIt (Programación) Visual Basic Script (VBS) FireBase (BD autoactualizable) NodeMCU como Arduino
  Teleco - Emisora de A.M. Visual Basic Cosas de Windows Webs interesantes
Translate:
Búsqueda en este sitio:


.

Tutorial del Internet de las Cosas y Bluetooth con el ESP32
Juan Antonio Villalpando

Volver al índice del tutorial

____________________________

199.- Wemos D1 R32 ESP32. Obtener las Macs de los dispositivos.

- Obtendremos en el Monitor Serie, el número de estaciones y la Mac de cada una conectadas a un Punto de Acceso.

- De https://techtutorialsx.com/2018/06/09/esp32-arduino-obtaining-mac-address-of-stations-connected-to-soft-ap/

Obtener_Mac.ino

#include "WiFi.h"
#include "esp_wifi.h"


const char *ssid = "juan";
const char *password = "123456789";

void PrintStations()
{

  wifi_sta_list_t stationList;

  esp_wifi_ap_get_sta_list(&stationList);  

  Serial.print("N of connected stations: ");
  Serial.println(stationList.num);

  for(int i = 0; i < stationList.num; i++) {

    wifi_sta_info_t station = stationList.sta[i];

    for(int j = 0; j< 6; j++){
      char str[3];

      sprintf(str, "%02x", (int)station.mac[j]);
      Serial.print(str);

      if(j<5){
        Serial.print(":");
      }
    }
    Serial.println();
  }

  Serial.println("-----------------");
}

void setup() {

  Serial.begin(115200);
  WiFi.softAP(ssid, password);

  Serial.println();
  Serial.print("IP address: ");
  Serial.println(WiFi.softAPIP());

}

void loop() {
  PrintStations();

  delay(20000);
}

_______________________________

- Mi correo:
juana1991@yahoo.com
- KIO4.COM - Política de cookies. Textos e imágenes propiedad del autor:
© Juan A. Villalpando
No se permite la copia de información ni imágenes.
Usamos cookies propias y de terceros que entre otras cosas recogen datos sobre sus hábitos de navegación y realizan análisis de uso de nuestro sitio.
Si continúa navegando consideramos que acepta su uso. Acepto    Más información