Estoy usando ESP8266 para conectarme a un servidor appspot-preview.l.google.com
que escucha la solicitud de TCP y responde un número (es para fines de capacitación).
El problema proviene de mi ubicación, no puedo conectarme correctamente al sitio web incluso desde mi navegador. Firefox y Chrome tardan unos ~ 40 segundos en renderizar la página (que tiene una lista de personas que emitieron una solicitud de TCP a ese servidor).
Ahora, mi problema específico está en ("AT+CIPSTART=\"TCP\",\"%s\",80\r\n", IPaddress)
. ESP8266 responde rápidamente un " ERROR
" después de intentar establecer una conexión TCP con esa IP.
1- Quiero que ESP8266 espere e intente conectarse al sitio web de la misma forma que lo hace mi navegador (después de ~ 40 segundos). ¿Cómo puedo hacer esto?
2- En el comando AT+CIPSTART
del comando "ESP8266 AT Conjunto de instrucciones ":
¿Es esta opción relevante para mi problema? ¿Por qué hay una coma dentro entre paréntesis?
Gracias