Господа, как заставить работать вебсервер и фастлед вместе ? При добавлении просто библиотеки фастлед в скетч с вебсервером ,то вебморда не хочет загружаться.
Господа, как заставить работать вебсервер и фастлед вместе ? При добавлении просто библиотеки фастлед в скетч с вебсервером ,то вебморда не хочет загружаться.
Комментарии: 12
Elektrougli
какой вебсервер? куда ты это грузишь?
Anonim
АрдуиноИДЕ в есп8266
Elektrougli
вебсервер это какой-то стандартный пример из иде или сторонняя библиотека, скачанная тобой в папку текущего проекта?
Anonim
Да хоть стандартные примеры.
Elektrougli
по отдельности скетчи работают как нужно?
Anonim
Да
Elektrougli
а конкретно что не работает, когда ты их объединяешь?
Anonim
Мк не уходит в рестарт. Он функция обработки запроса думает 1 сек и всё, и код продолжает работать дальше. При нормальной работе, время обработки примерно 200-300мс. Не грузит вебморду. При запросе браузера, мк должен передать стартовый вебинтерфейс, но с библиотекой ничего не передаёт(при это обработчик вебинтерфейса что-то делает целые 1021мс). В браузере белый экран.
Skokov
на 8266 я тоже делал вебсерверы, но оперативки у нее очень мало, размер фрейма на отдачу нужно выставить маленьким, иначе не работает
Anonim
Вы тоже с фастлед делали? Без фастлед всё работает нормально. Стоит просто подключить библиотеку фастлед и всё, вебморда не грузиться.
Skokov
не, я микропитон на нее загрузил, а на питоне много фраймворков под это дело есть 8266 не очень подходит, т.к аппаратно ssl на ней не поднять, только слухи, что кто-то где-то программно, но по факту, подтверждений реальных нет esp32 — совсем другое дело: там и память, и шифрование
Elektrougli
Возможно стоит начать поэтапно подгружать часть кода библиотеки фастлед: сначала хэдеры, потом стартовый код из сетапа и т. д. пока не воспроизведется проблема