ПБ "Fix поведения esp8266/32, при отсутствии удачного подключения Клиентом"
Добавлено: 02 май 2022, 22:20
Блок создан в версии 7.5.2
Было замечено, что если esp8266/32 не может подключиться клиентом (например если нет вай-фай сети или она пропала внезапно),то
начинаются некие "подтормаживания": очень тяжело зайти при этом на точку доступа и поуправлять из веб-интерфейса, замечалось
притормаживание основного кода, вплоть до ребута при попытке зайти на точку доступа при отсутствующем соединении клиентом.
Причина в следующем: при пропадании соединения Клиентом, esp8266/32 пытается
в каждом цикле найти пропавшую сеть и восстановить соединение.
Совместно с [ref=#808080]Phazz[/ref] был написан блок, в котором пофикшено данное поведение esp8266/32.
описание
[spoiler] Блок "убирает тормоза" esp8266/32 если она не подключена клиентом к WiFi сети.
Пока на входе "Отключать Точку Доступа при соединении клиентом" единица - точка
доступа будет отключаться при соединении клиентом.
"Частота поиска WiFi сети" - время в мсек, по истечении которого будет осуществлена
попытка подключиться клиентом к WiFi сети. (т.е. если
установлено значение 30000 - то esp8266/32 будет пытаться подключиться
к WiFi сети один раз в 30 секунд).
*не рекомендуется менее 30000 мсек
**иногда возможен ребут при совпадении одновременно следующих факторов:
нет соединения клиентом + юзер находится на
веб-странице Точки Доступа + нажимает например там кнопку - и в это время происходит
попытка соединения клиентом.
***при использовании этого блока, штатный параметр "состояние WiFi клиента" - не работают!!! (используйте выход из блока для альтернативы)
****добавлен выход уровня wifi сети при соединении клиентом
*****добавлена возможность выключать Точку Доступа, если имеется удачное соединение Клиентом
*****добавлена опция отображения количества подключенных клиентов к Точке Доступа
[/spoiler]
Блок:
[spoiler]
блоки_ограничены_администрацией
v1.0 -
v1.2 -
v1.3 -
[/spoiler]
P.S.:
[ref=#00aa00]support[/ref], просим обратить внимание на данную проблему и по возможности/желанию пофиксить данное поведение esp8266/32 в последующих версиях FLProg.
Было замечено, что если esp8266/32 не может подключиться клиентом (например если нет вай-фай сети или она пропала внезапно),то
начинаются некие "подтормаживания": очень тяжело зайти при этом на точку доступа и поуправлять из веб-интерфейса, замечалось
притормаживание основного кода, вплоть до ребута при попытке зайти на точку доступа при отсутствующем соединении клиентом.
Причина в следующем: при пропадании соединения Клиентом, esp8266/32 пытается
в каждом цикле найти пропавшую сеть и восстановить соединение.
Совместно с [ref=#808080]Phazz[/ref] был написан блок, в котором пофикшено данное поведение esp8266/32.
описание
[spoiler] Блок "убирает тормоза" esp8266/32 если она не подключена клиентом к WiFi сети.
Пока на входе "Отключать Точку Доступа при соединении клиентом" единица - точка
доступа будет отключаться при соединении клиентом.
"Частота поиска WiFi сети" - время в мсек, по истечении которого будет осуществлена
попытка подключиться клиентом к WiFi сети. (т.е. если
установлено значение 30000 - то esp8266/32 будет пытаться подключиться
к WiFi сети один раз в 30 секунд).
*не рекомендуется менее 30000 мсек
**иногда возможен ребут при совпадении одновременно следующих факторов:
нет соединения клиентом + юзер находится на
веб-странице Точки Доступа + нажимает например там кнопку - и в это время происходит
попытка соединения клиентом.
***при использовании этого блока, штатный параметр "состояние WiFi клиента" - не работают!!! (используйте выход из блока для альтернативы)
****добавлен выход уровня wifi сети при соединении клиентом
*****добавлена возможность выключать Точку Доступа, если имеется удачное соединение Клиентом
*****добавлена опция отображения количества подключенных клиентов к Точке Доступа
[/spoiler]
Блок:
[spoiler]
блоки_ограничены_администрацией
v1.0 -
v1.2 -
v1.3 -
[/spoiler]
P.S.:
[ref=#00aa00]support[/ref], просим обратить внимание на данную проблему и по возможности/желанию пофиксить данное поведение esp8266/32 в последующих версиях FLProg.