• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

При подключении к и-нет код крашит ESP8266

Vitalii Mamchur

New member
Доброго времени суток!

Прошу помощи, написал простенький код для управления температурой в помещении, но он не работает.
При подключении к Интерент срабатывает Soft WDT reset.

Ошибка следующая:
"
Soft WDT reset

>>>stack>>>

ctx: cont
sp: 3ffffd20 end: 3fffffc0 offset: 01a0
3ffffec0: 40204b98 3ffe8e7f 3ffeee70 40204e94
3ffffed0: 40201a34 40201890 3ffeee70 40204f8c
3ffffee0: 3fffdad0 1101a8c0 00ffffff 40201848
3ffffef0: 00000000 3ffeecfc 3ffeee70 4020183c
3fffff00: 00000000 00000000 40209f10 1101a8c0
3fffff10: 40204b98 00000000 3ffeec74 40201174
3fffff20: 40204b98 3ffe8e7f 3ffeee70 40204e94
3fffff30: 3fffdad0 0000000d 3ffeee70 40204f8c
3fffff40: 3fffdad0 00000000 00007582 3ffeefb0
3fffff50: 3fffdad0 00000000 3ffeef9c 402012ab
3fffff60: 3fffdad0 00000005 7fc00000 00000000
3fffff70: feefeffe 007a1200 302d7784 00000000
3fffff80: 00000000 00000000 00000001 c8f4bff0
3fffff90: 3fffdad0 00000000 3ffeef9c 3ffeefb0
3fffffa0: 3fffdad0 00000000 3ffeef9c 402061a0
3fffffb0: feefeffe feefeffe 3ffe89fc 4010125d
<<<stack<<<
"
Что делать? Где косяк?
 

Вложения

enjoynering

Well-known member
что это в строке 165?

Код:
   unsigned long millis(1000);
а в обще код читать не приятно, все разбросанно по телу программы как попало. про ошибки новичка я вообще молчу (например зачем-то подключили SoftwareSerial.h, но не используете и тд) .

вот советую - Гайд по оформлению кода на С++ от Стэнфордского университета
 

Vitalii Mamchur

New member
что это в строке 165?

Код:
   unsigned long millis(1000);
а в обще код читать не приятно, все разбросанно по телу программы как попало. про ошибки новичка я вообще молчу (например зачем-то подключили SoftwareSerial.h, но не используете и тд) .

вот советую - Гайд по оформлению кода на С++ от Стэнфордского университета
Спасибо!
А можно подробнее, для тех кто в танке, что с этой строкой не так?
 

Vitalii Mamchur

New member
что это в строке 165?

Код:
   unsigned long millis(1000);
а в обще код читать не приятно, все разбросанно по телу программы как попало. про ошибки новичка я вообще молчу (например зачем-то подключили SoftwareSerial.h, но не используете и тд) .

вот советую - Гайд по оформлению кода на С++ от Стэнфордского университета
Ну хорошо, заменил
Код:
   unsigned long millis(1000);
на богомерзкий delay(500); из оригинального примера, закоментировал SoftwareSerial.h перекочевавшую из более раннего скетча, ситуация не изменилась вообще.
Може кто что дельное посоветует?
 
Сверху Снизу