Ой не знаю стоит ли мне потом своим порталом похвастать...
Не надо. Умные люди для доступа к внутренним сервисам применяют впн
А кто-то выпячивает есп наружу
Да и хоть бы домен зарегил. Типа славахоме точка ру
Да ничего. Когда его анонимусы закипитят его в бане, параллельно использовав замок от руслана чтоб запереть его там. Тогда может задумается
Alex
Только хочет. Не?
Ну так я же не про сейчас. А про будущее
А так у него там какой-то очередной аналоговнетный замок. В прошлом году вроде говорил
Там секретные технологии Попова
Alex
Там секретные технологии Попова
Так я помогу. Я мастер по говнетам))
Alex
Так я помогу. Я мастер по говнетам))
Пока вы меня не научили )))
SSR
Это что вообще
Alex
Это что вообще
Подстава какая то
Это что вообще
Где? Что я я пропустил
Slava
Где? Что я я пропустил
Тут жопу показывали
Slava
Хз, но с привидениями
Хз, но с привидениями
Бля я так и знал что подключились к твоей камере в бане
Жексон
Похоже на правду, года 3 назад делал...
Ruslan
Только хочет. Не?
скорее пока не продаёт
Serjio
assert failed: block_locate_free tlsf.c:566 (block_size(block) >= size) - это мне не хватило кучи?
assert failed: block_locate_free tlsf.c:566 (block_size(block) >= size) - это мне не хватило кучи?
Ну судя по сообщению и код он не может найти свободный блок такой такой длинны
Serjio
ну памяти не хватило? или как это интерпретировать?
Как и нехватило памяти так и куча фрагментированная. Есть куча свободных мелких блоков, но нет блока такого который тебе нужен
Serjio
тут нарыл такой инструмент. valgrind собрал на макоси с флагом --enable-only64bit (хз что это значит) и попробовал прогнать прогу, в которой в основном цикле вообще один только return 0 и оно все равно нашло какую-то ошибку: ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 7 from 7)
Serjio
Как и нехватило памяти так и куча фрагментированная. Есть куча свободных мелких блоков, но нет блока такого который тебе нужен
хм, спасибо. поизучаю еще на этот счет. это запуск http клиента. esp_get_free_heap_size показывал чтото там пару сотен килобайт вроде бы
хм, спасибо. поизучаю еще на этот счет. это запуск http клиента. esp_get_free_heap_size показывал чтото там пару сотен килобайт вроде бы
Если тебе нужно выделить 1000 байт, а у тебя скажем куча мелких по 500, но нет 1000, то он не может взять же несколько блоков по 500. Ему нужен блок не менее 1000 байт.Хотя если пара сотен кб то хз что ты там делаешь. Может выделяешь слишком огромный размер
Serjio
я это понял. а как дефрагментировать? calloc какой-нибудь? да вроде и не выделяю ничего большого. просто вот обнаружил баг случайно, стало интересно, откуда ноги растут. с теми же ввводными оно нормально работало. мог попасть на зависший интернет (как раз в это время заметил) - но странно такое вместо таймаута получить.
Serjio
выделяется только через malloc же? или еще существуют механизмы? а, еще из любопытного: в логах вижу дважды подряд HTTP_EVENT_DISCONNECTED - такое ощущение, что я дважды отправляю запрос (но я. вроде бы не отправляю)
Khachmakhov
Господа хорошие, подскажет ли кто в какую сторону копать. Пытаюсь собрать https://github.com/DroneBridge/ESP32 под S3. Ловлю ошибку: In file included from /Users/khachmakhov/esp/esp-idf/components/esp_wifi/include/esp_wifi.h:58, from /Users/khachmakhov/esp/esp-idf/components/esp_wifi/include/esp_private/wifi.h:30, from /Users/khachmakhov/esp-idf/esp-idf/components/esp_phy/src/phy_init.c:30: /Users/khachmakhov/esp/esp-idf/components/esp_wifi/include/esp_wifi_default.h:31:41: error: unknown type name 'esp_netif_t'; did you mean 'esp_err_t'? Сначала ругался на хэдэры, добавил несколько include_directories(/esp-idf/components/esp_netif/include) в CMakeLists.txt
Khachmakhov
Попробуй идф 4.4 например
Спасибо, просто с дефолтом тоже не собирается, поэтому вероятно какие-то версии. Ща попробую с этими версиями идф поиграться
Khachmakhov
В пятом идф много что поменялось
У меня сейчас 4.4.3 Но проект вижу старый довольно, наверное надо чуть раньше взять просто. Я так понимаю в то время была ветка 3.* Только я под s3 его наверное тогда не соберу уже, даже если он скомпилится под есп32
Ruslan
Вроде все очевидно, нет типа. Варианта два: не подключён заголовок или еще круче, не подключён компонент. Лечится либо через правку cmake файла или установкой правильных галок в конфигурации.
Khachmakhov
Вроде все очевидно, нет типа. Варианта два: не подключён заголовок или еще круче, не подключён компонент. Лечится либо через правку cmake файла или установкой правильных галок в конфигурации.
Ну скорее всего мажорная версия идф была сильно другая. Я пробовал и галки и заголовок. Ошибки про отсутствие заголовков лечится через симэйклист. Там были другие дефолты подозреваю и поиск компонентов наверное немного по другому. Куплю старый есп32 и на него попробую скомпилить старыми версиями. Обидно, выходные просрал из-за курьера. Наверное можно полезть и попытаться поправить импорты прямо в си файлах, но я боюсь не осилю такие зависимости
Ruslan
Разница между 4.3 и 4.4?
Khachmakhov
Не, 3.3 и 4.3 например
Khachmakhov
Тогда, когда проект был активен еще не было 4 ветки вроде. S3 вышел в 2020, соответственно под с3 его не собрать никак подозреваю без правок.
Ruslan
Открой доку на странице билд системы в обоих версиях и сравни
Ruslan
Не думаю, что там что-то поменялось сильно.
Ruslan
Без правок ничего не собрать )
Khachmakhov
Блин, русский просто из-за лени. S3
Блин, русский просто из-за лени. S3
Я просто читаю issues раздел C3 build problemx. И час назад ты там оставил коммент)
Khachmakhov
Ага, на всякий
Так С3 и S3 разные устройства. Я вот о чем говорю)
Khachmakhov
Я чет думал, что проект свежий. Посмотрел коммиты и релизы и понял, что все не так просто. Это я знаю, но спасибо за внимательность. С3 это вроде риск5 на сколько я понял
S3 tensilica, а C3 на риске)
Ruslan
S3 tensilica, а C3 на риске)
Разница же по коду никакая? Я про алгоритмы.
Khachmakhov
esp_netif h пробовал инклюдить перед esp_wifi ?
Да, первым идет mdns, потом нетиф. Без него явно ругается на отсутствие хэдэра include_directories(/Users/khachmakhov/esp/esp-idf/components/esp_netif/include)
Разница же по коду никакая? Я про алгоритмы.
Не, ну просто когда их путают это не есть верно
Ruslan
Не, ну просто когда их путают это не есть верно
Это да. Но сам код в принципе не меняется. Это головняк компилятора.
Ruslan
Я просто еще не копал, всё некогда
Mike
Как гуглить пример использования esp8266 двух модулей как приемник и передатчик на wifi управление танчиком
Ruslan
Пока кайфую от исчезновения головняков на объектах, после переходя на свое железо
Khachmakhov
Открой доку на странице билд системы в обоих версиях и сравни
Нету билд системы ( Я так понял чел билдил локально и выкладывал бинари.
Ruslan
Ой, всё
Ruslan
Khachmakhov
Не ну я не шарю, но там нигде упоминаний за версию идф
Ruslan
Настрой под свою, код же тебе выдан уже.
Khachmakhov
Ну это надо разбираться, а времени как обычно нет. Я то нормальную плату изначально заказал, но курьер просрал. Плата стоит 5 баксов, проще новую заказать. Сейчас по крайней мере
Kur
Доброго времени суток. Использую датчик давления BMP280 для определения высоты, проблема в том что значения с датчика сильно плавают, т.е. стоит чуть изменить положение датчика значения могут улететь на пол метра... Плавают даже на не подвижном датчике. Пробовал использовать фильтр Калмана, частично решается проблема но инерция сильно возрастает, так как модель плохо описывает несколько изменяющихся величин (давление и положение самого датчика). Может кто-то пытался решить данную проблему? Или может есть более точные датчики? Цель: получить стабильные ОТНОСИТЕЛЬНЫЕ значения высоты, т.е. погрешность в точности к абсолютной высоте не важна.
Kur
Может датчик лазерного дальномера подойдет?
Они до 4 метров... Все что дальше стоят просто космических денег... В проекте кстати он тоже используется... Но нужен высотомер на высотах >4 метров!!!!
Andy
Погрешность или точность?
https://www.bosch-sensortec.com/products/environmental-sensors/pressure-sensors/bmp280/#documents
Khachmakhov
Ну давление же сильно зависит от температуры и влажности и каждый из них еще зависит
Evgen
тем более ставишь этот датчик на какой-нить ветролёт
Kur
Ну так речь идет не про точность измерения а про разброс значений... Получается разброс у этого датчика до 2 метров?
Evgen
Ну давление же сильно зависит от температуры и влажности и каждый из них еще зависит
ты определись - тебе нужно что, быстрые изменения или медленные? температура и влажность - это медленные изменения, если ничего никуда не задувает..