Добрый день. Изучаю работу GyverNTP и столкнулся с тем что не работает проверка онлайна или я делаю что то не так. Запускаю пример GyverNTP_demo и отключаю на роутере доступ для ESP8266. Проверяю ежесекундно WiFi.status() и NTP.online() и NTP.statusChanged(). WiFi.status() меняется от CONNECTED на DISCONNECTED и снова CONNECTED, NTP.online() и NTP.statusChanged() не реагируют. Глянул библиотеку, вроде написано всё правильно, но не работает. Может кто подскажет, в чем причина.
C++:
----------------------------------- NTP.online(): 1
WiFi.status(): 3
NTP.toString() 12.02.2025 18:57:36
NTP.timeToString() 18:57:36
NTP.dateToString() 12.02.2025
12-2-2025
18:57:36
----------------------------------- NTP.online(): 1
WiFi.status(): 6
NTP.toString() 12.02.2025 18:57:37
NTP.timeToString() 18:57:37
NTP.dateToString() 12.02.2025
12-2-2025
18:57:37
----------------------------------- NTP.online(): 1
----------------------------------- NTP.online(): 1
WiFi.status(): 6
NTP.toString() 12.02.2025 18:57:50
NTP.timeToString() 18:57:50
NTP.dateToString() 12.02.2025
12-2-2025
18:57:50
----------------------------------- NTP.online(): 1
WiFi.status(): 3
NTP.toString() 12.02.2025 18:57:51
NTP.timeToString() 18:57:51
NTP.dateToString() 12.02.2025
12-2-2025
18:57:51
----------------------------------- NTP.online(): 1