arduino mega + w5100 виснет http сервер

VlaR
Offline
Зарегистрирован: 17.02.2016

Всем, доброго дня. 
Есть arduino mega r3 + шилд на w5100, поднят mqtt клиент и http сервер (статичная страничка с кнопками которые включают/выключают реле через мегу). Всё работает достаточно долго, но последнее время стал отваливаться http server, при этом мега пингуется и отдаёт по mqtt значения. Используются штатные библиотеки Ethernet.h и PubSubClient.h, зависания отрабатывается по wdt (avr/wdt.h). Сеть локальная, закрыта натом
Подскажите, как возможно переиницилизировать http сервер на лету без привлечения wdt?

rkit
Offline
Зарегистрирован: 23.11.2016

Исправлять ошибку даже пробовать не хочешь?

VlaR
Offline
Зарегистрирован: 17.02.2016

rkit пишет:

Исправлять ошибку даже пробовать не хочешь?

какую именно?

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

а может в сети что-то долбит в w5100?

VlaR
Offline
Зарегистрирован: 17.02.2016

ua6em пишет:

а может в сети что-то долбит в w5100?

сниферил, вроде ничего подозрительного не обнаружил

BOOM
BOOM аватар
Offline
Зарегистрирован: 14.11.2018

Там "сервер" то одно название, от десятка запросов помрет. Логи писать надо и потом изучать почему йопаиццо httpd.

rkit
Offline
Зарегистрирован: 23.11.2016

Нда, тут только генетическую.