Добрый день.
Играюсь со стандартным примерном BlynkSimpleEsp32_Async_WM
Работает вроде все отлично, но столкнулся с особенностью.
Если сервер Blynk не доступен во время старта контроллера, то условие в void setup():
Blynk.begin();
…
If (Blynk.connect)
Вызывает постоянные попытки подключения и дальше по коду не проходит. Есть какие либо штатные настройки в Blynk заголовке чтобы ограничить либо число повторных подключений, либо тайм аут?
И насколько я понимаю это условие в setup() нужно для конфигурирования Blynk. Может можно от него полностью избавиться?
Я пробовал заменить Blynk.begin на Blynk.config, но так оно не работает
И ещё интересно было отлавливать статус DoubleReset, что бы отобразить состояние “Сервер конфигурации запущен” на LCD, но что-то ни каких глобальных переменных или функций проверки состояния не нашёл.