Problema con la conexión TCP a dos ESP8266s

0

Estoy trabajando en un proyecto en el que quiero transmitir datos muy rápidamente (alrededor de 300KB / s por ESP8266) a dos, o más, ESP8266s a través de TCP. He tenido éxito configurando un solo ESP8266 en modo SoftAP y conectándome directamente a través de mi PC, y transmitiendo a esas velocidades o mejor.

La solución más obvia para conectar más de uno es configurarlos en el modo STA y hacer que se conecten a un punto de acceso comercial separado. Esto funciona pero la tasa de datos se reduce en aproximadamente un 33%, incluso para un solo ESP8266.

Tuve la idea de configurar un ESP8266 en modo SoftAP y otro en modo STA. Pude conectar mi PC a la que está en modo SoftAP y hacer que la segunda también se conecte a ella sin ningún problema. El problema que encontré es que no pude conectarme a través de TCP con el modo STA (no hubo ningún problema al conectarme a través de TCP con el modo SoftAP).

ESP8266 en STA --- > ESP8266 en SoftAP < --- PC

Mi primera pregunta es, ¿debería ser posible esta configuración, donde podría conectarme a través de TCP (ambos tienen IP únicas)?

La segunda pregunta es, ¿es probable que esta configuración acelere la transferencia en comparación con la conexión a un punto de acceso comercial?

La tercera pregunta es, ¿es posible que la desaceleración del 33%, al conectar los ESP8266 a un punto de acceso comercial, un problema de configuración simple?

    
pregunta Branden Boucher

0 respuestas

Lea otras preguntas en las etiquetas