iҚØN🐾🐾
Это уже 2я, первую несколько лет назад спалил случайно
Всегда такая была
Так что там внутри
Serge
Можно как-нибудь перенести папку .espressif, которая по умолчанию создается в %USERPROFILE% винды? У меня в имени юзера пробел, возможно, поэтому сборка с индексами ломается
iҚØN🐾🐾
Как вышло?
А толи 5 в логикой прошибло, толи просто по логике что-то пролетело статикой, короче диоды шоттки не спасли
iҚØN🐾🐾
Так что там внутри
Там stm32 с какой-то еще, впадлу разбирать
iҚØN🐾🐾
https://blogfiles.pstatic.net/MjAxNzAzMDlfMjUy/MDAxNDg4OTg1MzczNzQy.JytbqyFwPYkw92RGSkR5kGqFCpIIHOJ-DIQ2vRG78F0g.rX9yH78bP-4tDhbwkFmfnVDs8Fur9sQP3lKA5TxAY38g.JPEG.tdrag/jlink_v92.JPG
iҚØN🐾🐾
https://www.segger.com/products/debug-probes/j-link/
iҚØN🐾🐾
Даже тулзы под дебиан сразу в .deb
Denis
Видео б запилил небольшое - что да как и с чем едят.
GDB-server запущю тогда и запилю может-быть
Denis
там ещё 4000 строк кода надо под lwip адаптировать
Denis
аппетиты у сервера измеряюстся в мегабайтах
Radmir
Ребят, есть где нибудь норм гайд по провиженингу на idf с soft AP и веб интерфейсом для ввода Wi-Fi пароля.
Radmir
Находил на арду, но на idf не нашел
Radmir
Официальная дока тока про чистый http говорит и ничего про ui в виде html с кнопочками)
Официальная дока тока про чистый http говорит и ничего про ui в виде html с кнопочками)
Я сделаю превентивный ответ. Когда подойдет Руслан, то скажет - пиши сам
iҚØN🐾🐾
Гайвер же писал портал с этим всем
Гайвер же писал портал с этим всем
Давно ли на идф он что либо писал?
iҚØN🐾🐾
Давно ли на идф он что либо писал?
На идф? Вряд ли он вообще такое слово знает) он же ардуинщик
iҚØN🐾🐾
Ну дык переделать можно. Там не особо много так-то
iҚØN🐾🐾
Что чего? Тебе будет сложно переписать main с ардуино на идф?
Ну переделай ардуиновский wifimanager с ардуины на идф
iҚØN🐾🐾
Хотя соглашусь, у него код - те еще дебри, без фонарика заблудиться можно (без обид)
iҚØN🐾🐾
Ни у кого, забей
Да есть вифиманагер. Причем тут гайвер
Max
Шож ты нудный
iҚØN🐾🐾
Кек)
Шож ты нудный
Попробуй перевоспитать. Человек спросил аналог вифиманагера на идф, а ему пихают гайвера. У вас там что? Пятница пришла?
Denis
Ребят, есть где нибудь норм гайд по провиженингу на idf с soft AP и веб интерфейсом для ввода Wi-Fi пароля.
ардуину можно добавить как компонент и запустить ESPAsyncWebServer только не от me-no-dev а от (Aircoookie Fork for WLED) и у него есть такой фунционал из коробки
iҚØN🐾🐾
Встроенный в дурдуино WebServer ущербен, давно бы уже задепрекейтили в пользу ESPAsyncWebServer
Radmir
Надо почитать
iҚØN🐾🐾
Спасибо!
Да за что спасибо? Это просто констатация фактов
Radmir
За помощь спасибо.
Radmir
Но все таки не хотца чистый idf и статику например хранить spifs
Radmir
Я не совсем понимаю как ардуино код дружить со всем этим RTOSом) с этими таксами и евентлупами
Denis
нормально дружит
Denis
и то и то работает одвременно
iҚØN🐾🐾
Но все таки не хотца чистый idf и статику например хранить spifs
Вот как раз AsyncWebServer умеет статику прямо из спиффс грузить
Denis
сервер можно портировать как компонент но мне пока не до этого
Denis
незною почему ещё никто этого не сделал...?
Denis
чтобы под ESP-IDF тоже был и ненадо было ардуино компонент подключать
Давай солянку устроим. Питон, луа, Джава скрипт. И того не хватит никакой есп
Denis
не ну встроеный сервер такое себе
В плане
Denis
в есп-идф
Что значит встроенный
Есть база. Юзай ее
Denis
который esp_http_server
Denis
под ESPAsyncWebServer можно плагины свои писать а для esp_http_server надо перевернуть весе исходиники чбы чтото добавить
Denis
пример работы плагино TaskView и HeapView ну и перегрузка запросами
Denis
без js и вебсокетов
Denis
и сервер курочить непришлось просто были дописаны классы
iҚØN🐾🐾
пример работы плагино TaskView и HeapView ну и перегрузка запросами
А размер аллоцированного хипа таском не показывает?
Denis
нет
iҚØN🐾🐾
Жалко
Denis
под ардуиной и таски смотреть нельзя
Denis
там фри откомпелирована так что функции просмотра не включены в библиотеки
Denis
и под имена задач выделена строка в пять символов
Denis
Жалко
задача берёт память из общей кучи и нет данных в системе какая задача взяла тот или иной кусок памяти
iҚØN🐾🐾
задача берёт память из общей кучи и нет данных в системе какая задача взяла тот или иной кусок памяти
Когда задача стартует, в параметрах указывается размер стека. Вполне можно высчитывать, сколько отожрало от общего хипа
Denis
это стэк
iҚØN🐾🐾
Все верно.
Denis
он не влияет на аллокацию
iҚØN🐾🐾
Стек - нет, а вот размер аллокации, выходящий за размер стека - вызывает крэш)
Denis
mallocom можно брать сколько надо
Denis
пример краша сервера которому выдано 8 кб стэка трассировка кучи видно что сервер взял всю доступную память