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

Результаты поиска

  1. A

    Over-The-Air (OTA) на библиотеке малого webсервера

    Аптайм много от чего зависит, и в общем случае не показатель. У меня на одном устройстве с этой же sdk был аптайм 97 дней. Сейчас у меня вроде бы стабильно работает версия с sdk 2.0.0 с единственным изменением, описанным здесь: Разработка ‘библиотеки’ малого webсервера на esp8266. А вообще я...
  2. A

    Over-The-Air (OTA) на библиотеке малого webсервера

    vad7, там ещё какая-то проблема в веб-сервере (наверное), при каких-то условиях начинает писать max connections! и иногда даже перезагружаться по wdt. В оригинальной сборке от pvvx работает всё нормально, таких проблем нет. Почему я подозреваю web_srv.c - просто я его взял ваш целиком и убрал...
  3. A

    Over-The-Air (OTA) на библиотеке малого webсервера

    С вашим make вообще мой проект не работает, уходит в циклическую перезагрузку. Задаю в своем make SPI_SIZE 4096 - перестает ОТА работать - файл новой прошивки заливается, но не применяется, просто теряется web. В общем, надо разбираться вдумчиво, сразу с наскока не получается. Очень жду вашу...
  4. A

    Over-The-Air (OTA) на библиотеке малого webсервера

    А планируете эту доработанную версию выложить? Это было бы очень здорово. Я попробовал то, что сейчас выложено - работает. Но новая прошивка копируется всегда на место web-диска, правильно я понял? И работает только с тем rapid_loader_ota, который в PowerMeter, а с тем, который в отдельном...
  5. A

    Прошивка TCP2UART переходника с настройкой по Web

    А как связан запрос с ответом?
  6. A

    Разработка ‘библиотеки’ малого webсервера на esp8266.

    Это мне подходит, спасибо за совет. Вот я так вот поступил: void ICACHE_FLASH_ATTR close_all_service(void) { #if DEBUGSOO > 1 os_printf("Close all except WEB (MK):\n"); #endif if(flg_open_all_service) { #ifdef USE_NETBIOS netbios_off(); #endif #ifdef USE_TCP2UART...
  7. A

    Прошивка TCP2UART переходника с настройкой по Web

    На некоторых смартфонах (то ли Hover, то ли как-то похоже называется) c 1400 не работает. Надо меньше (1300 ?)
  8. A

    Разработка ‘библиотеки’ малого webсервера на esp8266.

    Да, я вижу, что по сравнению с SDK 1.5.2. там многое изменилось и попытки исправить были, но, к сожалению - проблема присутствует. Проще всего проблему можно повторить так: - Подключаем к АР телефон (андроид) - Подключаем к АР планшет (андроид) - отключаем телефон - отключаем планшет -...
  9. A

    Прошивка TCP2UART переходника с настройкой по Web

    Это уже многими сделано под свои нужды, и примеры реализаций есть... Весь мир замер в ожидании, все с восхищением и надеждой смотрят на pvvx ;)
  10. A

    Прошивка TCP2UART переходника с настройкой по Web

    Возможно, проблема со слишком большим значением MTU. В include\lwipopts.h поставьте #define TCP_MSS 1300
  11. A

    Разработка ‘библиотеки’ малого webсервера на esp8266.

    Pvvx, подскажите пожалуйста. Ситуация такая: Ваша сборка-свалка, SDK 1.5.2. Но проявляется также и на 2.0.0. При работе AP подключаюсь к ESP8266 телефоном и компьютером, потом отключаюсь и тем и тем, потом снова подключаюсь телефоном. Иногда (не всегда) вместо WEB: init port 80 в логе...
  12. A

    Разработка ‘библиотеки’ малого webсервера на esp8266.

    А не подскажете, где про это можно почитать подробнее? Проблема в том, что если убрать модификатор у обработчика прерывания и из всех вложенных функций, то система валится сразу после запуска. Видимо, что-то куда-то не влезает. Как тогда нужно делать? У меня идея пока такая - по прерыванию...
  13. A

    Разработка ‘библиотеки’ малого webсервера на esp8266.

    Ну вот еще из области магии: Если объявить в начале файла глобальную переменную uint32 counter DATA_IRAM_ATTR - то нормально. А если uint8 counter DATA_IRAM_ATTR - то всё, циклическая перезагрузка. Ну вот как до этого догадаться было? А если, кстати просто uint32 counter - то тоже нормально.
  14. A

    Разработка ‘библиотеки’ малого webсервера на esp8266.

    Ну да, это понятно - просто сузить область видимости... А почему нет модификатора ICACHE_FLASH_ATTR ?
  15. A

    Разработка ‘библиотеки’ малого webсервера на esp8266.

    Чем больше ковыряешься с ESP, тем больше возникает каких-то странных вопросов. Вот, например: - На основе "свалки" пытаюсь сделать тут кое-что. Добавил в проект несколько своих файлов с десятком функций и т.д. Для того, чтобы прошивка работала корректно, обязательно каждый раз после...
  16. A

    Как прошить, куда копать RTL8710

    Это действительно есть, работает, подтверждаю. Проблема-то в другом. На ESP благодаря pvvx есть "свалка" - прошивка "малого веб-сервера", в которой уже большинство стандартных нужных вещей реализовано. И можно взять эту "свалку" и на ее основе сделать что-то свое уже _прикладное_, не разбираясь...
  17. A

    Разработка ‘библиотеки’ малого webсервера на esp8266.

    Поставил (1.5.2). Поведение такое же... значит, какой-то местный у меня эффект.
  18. A

    Разработка ‘библиотеки’ малого webсервера на esp8266.

    Это я знаю, это не то. Сейчас еще раз проверил. Станцию ни к чему не подключаю. Подключаюсь только к АР. 1. Win10. При отсутствии обращений к страничке происходит отключение через примерно 3 минуты. "Свисток" - Realtek RTL8188EU. Пока обращения к страничке есть - соединение держится. 2...
  19. A

    Разработка ‘библиотеки’ малого webсервера на esp8266.

    Я извиняюсь за настойчивость, но это правда для меня важно. Pvvx, возможно ли эту "фичу" убрать, или это нереально?
  20. A

    Разработка ‘библиотеки’ малого webсервера на esp8266.

    Вот так, значит :( ничего себе, фича. Бага какая-то, а не фича. А никак нельзя эту фичу того, убрать? А то очень она мешает... При выкидывании пишет в лог: WiFi event(6): Station[0]: 08:57:00:10:e2:91 leave, AID = 1, 5
Сверху Снизу