То есть менять без гашения сервера? Возможно дожидаться опустошения буфера, а после этого сразу изменять значение, правда тогда этот буфер придётся реализовывать динамически.
В общем вот что получилось:
В первых трёх строчках - это запросы из локалки, а два последних - из интернета. Почему только 13байт принимает???
Далее лог отладки:
Честно говоря, совсем не понятно куда пакеты деваются, такое чувство, что они попросту разрушаются в интернете, и ответа не приходит, есть смысл пробнуть понаблюдать что со стороны клиента происходит.
Очень даже вероятно, надо будет проследить за стеком обработки.
Может быть есть смысл UDP использовать, правда придётся как то контролировать некоторые отсылки.
Как я уже писал для модуля IP зарезервирован по MAC на маршрутизаторе (192.168.1.200). А вот с логом пока что напряг (разводка платы такая), скорее всего на до на UART перекинуть отладочный лог на тот же, что и для прошивки использую.
Настройки маршрутизатора:
-Проброшен порт 80,
-Создан виртуальный сервер на резервный IP для модуля ESP-12E (192.168.1.200)
-Проверено с помощью сайта 2ip.ru наличие открытого порта 80 по моему статическому IP 109.172.104.47 при включенном модуле.
Короче что я сделал для проверки запросов:
1...