Ultrabug
ISR контекст это типа оно с прерывания?
Походу в обработчике прерывания или что-то вроде
⁣🇺🇦
Походу в обработчике прерывания или что-то вроде
🤔 очень интересно, это код формирования HTTP запроса, юзаю некий HttpClient
Andy
🤔 очень интересно, это код формирования HTTP запроса, юзаю некий HttpClient
очевидно нужно тупо воткнуть _ISR версию и в прод! :)
⁣🇺🇦
очевидно нужно тупо воткнуть _ISR версию и в прод! :)
вообще странно откуда здесь "прерывание" по факту у меня отдельный поток для отправки http запросов... по идее ведь не должно быть прерывания внутри потока.. там условно говоря цикл { формируем запрос шлем запрос парсим ответ ждем }
⁣🇺🇦
ладно спасибо теперь хоть понятно куда копать))
⁣🇺🇦
😂😂 заменил на taskENTER_CRITICAL_ISR и ничего не изменилось, все точно так же
Andy
https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-guides/freertos-smp.html
Andy
какой цикл? вы про какой код?
Andy
я хрен его знает на что вы отвечали :(
Ferum&Crome
Подскажите прошивки точки доступа для esp8266, чтоб можно было установить свой BSSID (мас адрес)?
Andy
вы про "if (set_value) {" ?
⁣🇺🇦
Без передачи мютекса как параметра ничего не компилируется, а блокировать нужно потому что функция работает с массивом к которому может получить достум другой поток, и мне просто нужно заблокировать переключение контекста выполнения на другой поток
⁣🇺🇦
Функции блокировки вынес здесь чисто для примера вверх всего кода
Andy
удалено
⁣🇺🇦
Гхм, это не мой код, это мне сбросили пример блокировки
Andy
ну не надо, так не надо :)
⁣🇺🇦
блин, ну бред же
⁣🇺🇦
блин, ну бред же
вообще не понимаю какого хрена
⁣🇺🇦
ага, вон выше
Ultrabug
Значит комент неправильный, xPortCanYield покрывает не только ISR, а ещё какой-то контекст
⁣🇺🇦
вообще ерунда какая-то, сейчас попробую создать чистый, пустой проект, и в нем поекспериментирую
⁣🇺🇦
Гыыы
⁣🇺🇦
может у меня esp-idf багнутый?
Andy
Гыыы
а выкинь вывод в uart изнутри секции
⁣🇺🇦
а выкинь вывод в uart изнутри секции
не работает именно блокировка
Andy
не работает именно блокировка
может не успевать выводить текст. вызовов глянте с помощью xtensa-esp32-elf-addr2line.exe
Andy
вы про вот это?
угу, Вот он и на uart тычет
⁣🇺🇦
блин, без вывода в юарт и в правду работает
⁣🇺🇦
сейчас проверю основной проект, там есть вывод или нет
⁣🇺🇦
Такс, похоже дело в том что taskENTER_CRITICAL вызывается уже внутри критической зоны, хоть и с другим мютексом
Ferum&Crome
Ну накидайте кто нибудь ссылок на мануалы кикаиенить про то как можно установить свой BSSID на esp8266!!!
Anonymous
Unit mosquito.service not found в чем может быть проблема?
Никита
Unit mosquito.service not found в чем может быть проблема?
1. юнит на месте? 2. systemctl daemon-reload
Anonymous
юнит?
Никита
правда мне кажется это вопрос не про еспшки
Никита
юнит?
где вы увидели это сообщение?
Никита
москитто не установлен похоже
Anonymous
есть он
Anonymous
пишу москито он мне версию выдаёт
Anonymous
в ssh сервера
Никита
ну
Никита
1. юнит на месте? 2. systemctl daemon-reload
выполните команду из пункта 2 потом systemctl status mosquito
Никита
если все равно не найдет юнит, то нужно его написать или найти где лежит и положить куда надо потом сделать systemctl daemon-reload потом systemctl enable --now mosquito
Никита
а может вы просто одну t забыли потому что mosquitto
Anonymous
разобрался)
Anonymous
да)
Andy
Ну накидайте кто нибудь ссылок на мануалы кикаиенить про то как можно установить свой BSSID на esp8266!!!
https://docs.espressif.com/projects/esp8266-rtos-sdk/en/latest/api-reference/wifi/esp_wifi.html#_CPPv417wifi_sta_config_t
Anonymous
Не подскажите почему не видит ком порт плата
Andrey
Коллеги, тут завёл себе улиток "африканских", соответственно влажность для них один из важнейших параметров. Пока до esp не дошёл, но замеры начал делать xiaomi квадратным, и чет показания его в 95% начали меня смущать. В спецгруппах по улиткам говорят электронные гигрометры в небольших контейнерах будут всегда завышать, типа не для замкнутых пространств. Народ, кто знает, это так? И какай бы датчик влажности к espшки приципить поточнее при высокой влажности? Подцепил bme280 к d1, уже почти опять 90%...
Anonymous
А что за ошибка может быть stay 302
Serg
Ну и наверное насчёт замкнутого пространства тоже правда. Всем датчикам необходима циркуляция воздуха.
Indr1x
Ну и наверное насчёт замкнутого пространства тоже правда. Всем датчикам необходима циркуляция воздуха.
Мне кажется это странным. Предположим вы правы. Циркуляция в каком обьеме? 1куб.м хватит или нет? А обьем комнаты? А окна в ней тоже не плотные должны быть? А обьем цеха это много или мало? Ничего такого в даташите не сказано, но есть четкие цифры погрешности. поэтому остальное это скорее домысливание без фактов. Результат завышения опять же с каким эталоном сравнивается? Там может действительно 90%
Anonymous
если на стенках висят капли росы сутками, то там влажность 100%. То есть, вода больше не испаряется
Serg
Ну и в помещении всегда будет движение воздуха за счёт естественной конвенции.
Serg
Но это моё мнение, любителя не на чем не основанное.
Indr1x
Про датчики точно не помню есть ли информация про движение воздуха, а вот термогигрометр ВИТ пишут про скорость аспирации помоему 0,5 м/с.
Так у ВИТ принцип измерения другой совсем, конечно ему нужно даижение воздуха чтобы испарять влагу с мокрого термометра
Indr1x
Это как говорить что для того что бы измерить растояние лазером, нужно двигаться т.к. при измерении колесом нам нужно это растояние проехать
Serg
Ну если не будет движения воздуха то и измерение будет происходить в месте около датчика.
Serg
У БМЕ в инструкции даже есть картинки правильного размещения положения и в корпусе, для правильной циркуляции воздуха.
Vladimir
друзья, а подскажите плиз. криво прошил через esphome esp32 wroom и терь она думает, что она с 1 ядром, а не 2мя и не принимает прошивку уходя в постоянный ребут. Где и как ей мозг поправить, чтобы она снова знала, что у нее 2 ядра, а не одно? 2 недели бьюсь с ней.
Serg
Можно пруф?
Найду сброшу.
Serg
Олег
Берите датчик AM2315 он в пластиковом корпусе для канальной вентиляции. Вполне данные точные. Уж точно лучше комбайна бме
Олег
https://a.aliexpress.com/_AEHNru
ainu
ainu
У меня такой вопрос . Как реализовать сенсорный выключатель лампочки
просто выводишь почти любой пин на чтото металлическое
ainu
Оно даже через расстояние бьёт