Страница 2 из 2

Пресловутая Arduino OTA

Добавлено: 09 авг 2020, 11:41
Naladchik
texbez писал(а): 08 авг 2020, 22:06 ...проект на котором не OTA не webupdate не работают...
В данном случае, если стоит задача найти виновника, единственно верный вариант это по новому собрать проект, но по не большим кусочкам и, при этом, почаще прогружать и проверять работоспособность и OTA и основной логики. Лично я так всегда и делаю. Сделал небольшой кусок, прогрузил, погонял, сохранил текущий вариант и дальше таким же образом.
С текущим проектом вычислить в чем причина не удается, в нем очень много используется клемм, из за этого не получается отключить все платы и включая их поочередно с загрузкой найти виновника.

Пресловутая Arduino OTA

Добавлено: 09 авг 2020, 18:26
texbez
Phazz писал(а): 09 авг 2020, 10:43 Мне кажется что проблема связана с ультразвуковым датчиком. Он очень сильно тормозит цикл.
Да же так,спасибо попробую без него.

Отправлено спустя 6 часов 29 минут 3 секунды:
texbez писал(а): 09 авг 2020, 11:57
Phazz писал(а): 09 авг 2020, 10:43 Мне кажется что проблема связана с ультразвуковым датчиком. Он очень сильно тормозит цикл.
Да же так,спасибо попробую без него.
УРА!!!Заработало!!! :smile236:,всего лишь увеличил паузу между опросами до 3 сек. в ультразвуковом датчике.Спасибо вам добрый человек [ref]Naladchik[/ref], ОТА заработала,да и esp перестала перегружаться.А вот webubdate нет,думаю с mqtt не дружит,но он мне пока не нужен.

Пресловутая Arduino OTA

Добавлено: 09 авг 2020, 18:45
Phazz
texbez писал(а): 09 авг 2020, 18:26 А вот webubdate нет,думаю с mqtt не дружит
Дружит без всяких проблем

Пресловутая Arduino OTA

Добавлено: 10 авг 2020, 23:18
JonyBest
Доброго времени суток! Беда такого плана, если включить защиту от зависания (макс 10сек) то не проходит обновление ни по Arduino OTA ни через Веб. Через обновление Веб видно что доходит до 45-60% и модуль перегружается. Отключаю защиту - обновления работают... Что посоветуете?

Пресловутая Arduino OTA

Добавлено: 11 авг 2020, 11:16
Phazz
править время в коде

Пресловутая Arduino OTA

Добавлено: 11 авг 2020, 18:10
texbez
JonyBest писал(а): 10 авг 2020, 23:18 Доброго времени суток! Беда такого плана, если включить защиту от зависания (макс 10сек) то не проходит обновление ни по Arduino OTA ни через Веб. Через обновление Веб видно что доходит до 45-60% и модуль перегружается. Отключаю защиту - обновления работают... Что посоветуете?
Я вообще отключил защиту,т.к. она всё равно не адекватно работает на esp.

Пресловутая Arduino OTA

Добавлено: 15 авг 2020, 14:14
Naladchik
JonyBest писал(а): 10 авг 2020, 23:18 ...если включить защиту от зависания (макс 10сек) то не проходит обновление ни по Arduino OTA...
Простенький блок в старой версии редактора.
OTA_with_WathDog_ESP8266_(CODE).ubi
Проверил у себя, работает.
Добавлять блок только если активированы штатные защита от зависания и обновление по WiFi!
При инициализации штатного в FLProg обновления, непосредственно перед самим обновлением, к выставленному времени защиты от зависания добавляет 3 минуты, в принципе хватит для обновления. Если кому то покажется много или мало то сам и поправит.
После обновления и перезагрузки время защиты от зависания будет установлено то, которое выставили в настройках контроллера.
Блок только для ESP8266, для ESP32 не подойдет!

upd.
В блоке оказалась ошибка, перезалил.

Пресловутая Arduino OTA

Добавлено: 15 авг 2020, 14:50
texbez
Naladchik писал(а): 15 авг 2020, 14:14
JonyBest писал(а): 10 авг 2020, 23:18 ...если включить защиту от зависания (макс 10сек) то не проходит обновление ни по Arduino OTA...
Простенький блок в старой версии редактора.
OTA_with_WathDog_(CODE).ubi
Проверил у себя, работает.
Добавлять блок только если активирована защита от зависания!
При инициализации штатного в FLProg обновления к выставленному времени защиты от зависания добавляет 3 минуты, в принципе хватит для любого обновления. Если кому то покажется много или мало то сам и поправит.
Спасибо,будем проповать

Отправлено спустя 17 минут 12 секунд:
Проверил-работает