Суть задачи такова, есть 2 устройства на ESP8266, одно (далее 1) является точкой доступа WiFi и имеет telnet сервер, второе (далее 2) является Wi-Fi клиентом с telnet клиентом.
Устройство 1 будет иметь в будущем режим и точки доступа и клиента Wi-Fi, клиент конфигурируется через web интерфейс точки доступа (имя сети WiFi роутера и пароль, для клиента).
Устройство 2 должно подключится к точке доступа 1 устройства, а так же подключится своим telnet клиентом к telnet - серверу устройства 1 и по запросу получить у его настройки подключения к Wi-Fi роутеру, к которому уже успешно подключилось 1 - ое устройство своим wiFi клиентом.
Вся эта система "стопорится" у меня на подключении (не подключается по telnet) telnet - клиента (2), к telnet-серверу (1), разумеется после успешного подключения по wi-Fi 2 к 1. В чем дело не пойму, оба скетча проверены по отдельности и отлично работают - к устройству 1 подключаюсь смартфоном с telnet-клиентом (работает), устройство 2 также успешно подключается к telnet клиенту моего wifi роутера (только для теста). Так же проверял, если telnet сервер запустить на wi-fi клиенте устройства 1, которое подключается к той же wi Fi сети что и telnet клиент 2, то в такой связке это работает.
Ниже в архиве 2 скетча примера.
Устройство 1 будет иметь в будущем режим и точки доступа и клиента Wi-Fi, клиент конфигурируется через web интерфейс точки доступа (имя сети WiFi роутера и пароль, для клиента).
Устройство 2 должно подключится к точке доступа 1 устройства, а так же подключится своим telnet клиентом к telnet - серверу устройства 1 и по запросу получить у его настройки подключения к Wi-Fi роутеру, к которому уже успешно подключилось 1 - ое устройство своим wiFi клиентом.
Вся эта система "стопорится" у меня на подключении (не подключается по telnet) telnet - клиента (2), к telnet-серверу (1), разумеется после успешного подключения по wi-Fi 2 к 1. В чем дело не пойму, оба скетча проверены по отдельности и отлично работают - к устройству 1 подключаюсь смартфоном с telnet-клиентом (работает), устройство 2 также успешно подключается к telnet клиенту моего wifi роутера (только для теста). Так же проверял, если telnet сервер запустить на wi-fi клиенте устройства 1, которое подключается к той же wi Fi сети что и telnet клиент 2, то в такой связке это работает.
Ниже в архиве 2 скетча примера.
Вложения
-
3.2 KB Просмотры: 10