Страница 27 из 51

Re: Arduino Mega Server для ESP32

Добавлено: Ср мар 14, 2018 1:34 pm
serghei
А какая версия дров ( показывает в сериале при старте)? У меня от первоначального дистрибутива мало что осталось.
Если что - могу сбросить куда нибудь ( пол гектара весит настроенная 1.8.5).

Re: Arduino Mega Server для ESP32

Добавлено: Ср мар 14, 2018 4:03 pm
OverLock
serghei писал(а):А какая версия дров ( показывает в сериале при старте)? У меня от первоначального дистрибутива мало что осталось.
Если что - могу сбросить куда нибудь ( пол гектара весит настроенная 1.8.5).
все как доктор прописал 1.6.5, остальное с гита миррнуто только сегодня

воркэраундмамала:
SPOILERSPOILER_SHOW
вкрячил такую конструкцию

void watchWiFi() {
if (WiFi.status() != WL_CONNECTED) {
//WiFi.disconnect(true);
WiFi.mode(WIFI_OFF);
delay(4000);
WiFi.mode(WIFI_STA);
WiFi.reconnect();
delay(10);
WiFi.begin(ssid, pass);
WiFi.config(ip, gateway, subnet);
while (WiFi.status() != WL_CONNECTED) {
delay(500);
Serial.print(F("."));
cn = cn + 1;
if (cn >= 20) break;
}
Serial.println(F("."));
Serial.print(WiFi.status());
Serial.print(WiFi.localIP());
}
}

и один йух не реконнектится, причем статус подключения меняется с 1 на 6...

ради эксперимента перезалился в 1.8 среде.... один фиг не переподключается....

Re: Arduino Mega Server для ESP32

Добавлено: Ср мар 14, 2018 4:19 pm
serghei
На гите целая куча дров лежит. Фишка в том - откуда скачаешь. При старте в сериал вываливается номер версии. Откуда качал - не найду. Проще всю папку сбросить. Вечером только узнаю какая у меня.))

PS. Зайди на сайт olmoro.ru скачай портаблверсию 1.8.5 Выбери свой скетч , закинь библиотеки в родную папку. Должно заработать.

В общем как то так

Код: Выделить всё

    workAbstract();
    workLoopEnd();

  } // MODE_SERVER

  if (WiFi.status() != WL_CONNECTED) {
    WiFi.reconnect(); //или как там оно...точно не помню...в примерах было...
  } 

} // loop   
Но после реконнекта надо обновить страницу.

Re: Arduino Mega Server для ESP32

Добавлено: Чт мар 15, 2018 10:02 am
OverLock
serghei писал(а):На гите целая куча дров лежит. Фишка в том - откуда скачаешь. При старте в сериал вываливается номер версии. Откуда качал - не найду. Проще всю папку сбросить. Вечером только узнаю какая у меня.))

PS. Зайди на сайт olmoro.ru скачай портаблверсию 1.8.5 Выбери свой скетч , закинь библиотеки в родную папку. Должно заработать.

В общем как то так

Код: Выделить всё

    workAbstract();
    workLoopEnd();

  } // MODE_SERVER

  if (WiFi.status() != WL_CONNECTED) {
    WiFi.reconnect(); //или как там оно...точно не помню...в примерах было...
  } 

} // loop    
Но после реконнекта надо обновить страницу.

ээээыыыыыыыы..... нет, не работает, только после хардресета есп-шки вайфая поднимается....
Сергей у вас вайфай библиотека стандартная? я чот даже хз куда копать, на оф гите тоже с этой проблемой борются.... страаано...
МБ вы в сериал монитор заходите? эта гадина сбрасывает спшку каждый раз....

Re: Arduino Mega Server для ESP32

Добавлено: Чт мар 15, 2018 10:25 am
serghei
При открытии порта - не сбрасывает. Проблема может быть не в том , какой IDE компилишь ,а откуда скачал папочку espressif . Я её уже сотню раз менял. Может проблема в этом.
Два варианта - или скажи куда слить архив или скачай с сайта olmoro.ru

Хотя есть ещё одна гадкая проблема. У меня было 6 версий модулей разных производителей. Первые 3 умерли практически сразу ( физически ). На двух нормально не работали страницы ( зависали ESP ). И вот только последние две версии работают устойчиво.

Re: Arduino Mega Server для ESP32

Добавлено: Чт мар 15, 2018 11:00 am
OverLock
serghei писал(а):При открытии порта - не сбрасывает. Проблема может быть не в том , какой IDE компилишь ,а откуда скачал папочку espressif . Я её уже сотню раз менял. Может проблема в этом.
Два варианта - или скажи куда слить архив или скачай с сайта olmoro.ru

Хотя есть ещё одна гадкая проблема. У меня было 6 версий модулей разных производителей. Первые 3 умерли практически сразу ( физически ). На двух нормально не работали страницы ( зависали ESP ). И вот только последние две версии работают устойчиво.

мдэж, попробую сначала с сайта качнуть... "авось", заморочил точку доступа свою, аж сбрасывать пришлось, но не в ней дело точно, куча железа спокойно работает с ней, переподключается и тд... магия блин (:

Re: Arduino Mega Server для ESP32

Добавлено: Чт мар 15, 2018 11:38 am
OverLock
как востыль, кто-нибудь знает как заставить есп32 самоперезагрузиться? на случай если ничего не поможет....

нарыл:
SPOILERSPOILER_SHOW
delay(180000);
ESP.restart();
пошОл тЭстить....

Re: Arduino Mega Server для ESP32

Добавлено: Чт мар 15, 2018 11:42 am
serghei
То есть сам AMS запустил без проблем? Какую температуру кристалла показывает? Там надо просто раскомментировать вывод в сериал. Я еще добавил это в Даш-панель.

Сейчас у меня 38 , дома 28. Зависит от внешней температуры !!!

Re: Arduino Mega Server для ESP32

Добавлено: Чт мар 15, 2018 11:44 am
OverLock
serghei писал(а):То есть сам AMS запустил без проблем? Какую температуру кристалла показывает? Там надо просто раскомментировать вывод в сериал. Я еще добавил это в Даш-панель.

Сейчас у меня 38 , дома 28. Зависит от внешней температуры !!!

если это мне было адресовано то да, АМС работает штатно ваще, температура на кристалле правда 60(фаренгейтов видимо)
однако так и отваливается при срыве вайфайи, пока заткну костылем с рестартом контроллера, п и попробую по твоей ссылке драйвера заюзать....

Re: Arduino Mega Server для ESP32

Добавлено: Чт мар 15, 2018 12:04 pm
serghei
OFFTOP.

Да, Это относится к Вам. Правилами форума не запрещается ПОЛНОЕ цитирование ПРЕДЫДУЩЕГО сообщения , но право же - очень тяжело читать. Акцентировать какую то мысль - пожалуйста.

По теме. 60 градусов - это очень плохо. У меня было вообще 75 - и это по цельсию!!!

И уж если хотите делать задержки - то правильнее использовать таймеры. Таймер на 3 минуты кажется есть или можно дописать самому.