Descripción
Define una dirección IP. Esta se puede utilizar para declarar direcciones
locales o remotas.
Sintaxis
IPAddress (address);
Parámetros
address: una lista delimitada por comas que representa la dirección (4
bytes, por ejemplo, 192, 168, 1, 1)
Retornos
Ninguno
Ejemplo
#include <SPI.h>#include <Ethernet.h>
// la configuración de la red. servidor DNS, puerta de enlace y la subred son opcionales.
// la dirección de control de acceso a medios (hardware Ethernet) para la protección:
byte mac[ ] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED };
// la IP del servidor DNS
IPAddress dnServer(192, 168, 0, 1);
// dirección de gateway del router:
IPAddress gateway(192, 168, 0, 1);
// la subred
IPAddress subnet(255, 255, 255, 0);
// la dirección IP depende de su red
IPAddress ip(192, 168, 0, 2);
void setup() {
Serial.begin(9600);
// inicializa el dispositivo Ethernet
Ethernet.begin(mac, ip, dnServer, gateway, subnet);
// imprime la dirección IP
Serial.print("IP = ");
Serial.println(Ethernet.localIP());
}
void loop() {
}
No hay comentarios:
Publicar un comentario