Cómo enviar datos a un ESP32 con el menor retraso posible desde una aplicación de Android [cerrado]

0

Tengo un módulo ESP32. Quiero enviarle datos usando una aplicación de Android.

Intenté usar http, pero el retraso es grande, especialmente porque quiero enviar unos 20 valores por segundo con un retraso entre 50 y 100 ms.

Así que estoy buscando una mejor manera de hacerlo.

    
pregunta Ahmed Salman

1 respuesta

0

Utilice la comunicación simple de sockets TCP. No envíe las cadenas HTTP, envíe sólo el byte. Deje la conexión abierta y reutilícela para enviar los bytes. Verifique el estado de la conexión y cuando se desconecte, vuelva a conectarse.

Modifique el socket del lado del servidor receptor en la aplicación para recibir solo los bytes y mantenga el socket abierto.

Otra opción es usar UDP.

    
respondido por el Juraj

Lea otras preguntas en las etiquetas