Description
Permite la renovación de las asinaciones DHCP. Cuando se les
asigna una dirección IP a través de DHCP, los dispositivos de Ethernet se les da
una asignación de la dirección durante un cierto tiempo. Con Ethernet.maintain
(), es posible solicitar una asignación desde el servidor DHCP.
Dependiendo de la configuración del servidor, puede recibir la misma dirección,
una nueva, o ninguna en absoluto.
Se puede llamar a esta función con la frecuencia que desee, sólo se volverá a
solicitar una adignación DHCP cuando sea necesario (devolviendo 0 en los demás
casos). La forma más fácil es simplemente llamarla en cada llamada loop (), pero
con menos frecuencia también está bien. No llamar a esta función (o llamándolo
menos de una vez por segundo) impedirá que la asignación que ser renovada cuando
el protocolo DHCP lo requiera, sin dejar de utilizar la asignación vencida (no
se rompe directamente la conectividad, pero el servidor DHCP asinará la misma
dirección a otra persona, por lo que es probable que se rompa).
Se añadió Ethernet.maintain () para Arduino 1.0.1.
Sintaxis
Ethernet.maintain();
Parámetros
NingunoRetornos
byte:0: No sucede nada.
1: Renovación fallida.
2: Renovación con éxito.
3: Vinculación fallida.
4: Vinculación con éxito.
No hay comentarios:
Publicar un comentario