romanetz
Она там уже есть
romanetz
freertos входит в состав esp-idf, а esp-idf входит в состав ардиуно для esp32
Anonymous
romanetz
FreeRTOS - ESP32 - — ESP-IDF Programming Guide latest documentation https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-reference/system/freertos.html
Vasiliy
спасибо!
Alexander
ребята привет, а кто решал может вопрос с ESP32CAM чтобы заставить ее запускаться даже если инициализация камеры провалена?
Vasiliy
а еще вопрос - а нет аналога http.getString() - только посимвольно ? и циклом смотреть если что нить в буфере ?
Anonymous
А как полстраны себе баофенгов набрали?
Не знаю статистику. Не знаю, что есть БАБАФЕНГ.
romanetz
Не знаю статистику. Не знаю, что есть БАБАФЕНГ.
Дешманская рация пятиваттная на rda1846
Anonymous
romanetz
Расширение диапазона Baofeng UV 5R своими руками https://tehnoradio.ru/blog/rasshirenie-diapazona-baofeng-uv-5r/
romanetz
Спасибо. Просветлело.
Надо всё радио объявлять как любительское и всё
romanetz
Там на 430-440 разрешено 10 Вт и до полукиловатта через Луну первой категории
Slava
о - тут люди есть !) вопрос на засыпку - http.getString() - у меня скрипт на сервере выполняется около минуты - в этот момент esp намертво зависает, как паралельно еще задачу выпонять ?
я пробовал запустить два потока типа freeetos, нечего у мня не заработало, бросил это дело, решил что получить хороший эффект можно лишь разделить задачи на несколько есп, и еще у меня вопрос... вы врач?
Vasiliy
Почему врач ? :)
Slava
ну у вас на фотке, второй фотке написано бережная проктология 😇
Vasiliy
у меня просто задача - надо ждать на есп команды с веб сервера. - подключение через 3G потому ниокаких прямых подключениях речи не идет - потому я подключаюсь на 60 сек к серверу и жду ответ. и потом переподключаюсь так
Slava
Vasiliy
))) а ну так это просто банер )
Vasiliy
вот вы глазастый то
Slava
))) а ну так это просто банер )
извините, что я такой внимательный, это дефект моего мозга
Slava
Почему? Работает всё
у мен я не заработало, постоянные перегрузы от гуру. может у тебя есть работающие примеры, сложные примеры, а не моргания светодиодом?
romanetz
Работа с mpd - сеть, прерывания, скроллинг дисплея ) достаточно сложно?
romanetz
Две задачи
Юрий
У меня задач 13 крутится, правда не все гладко, но думаю это мои косяки
romanetz
вот самое интересное из всего: xTaskCreatePinnedToCore( TaskHMI , "TaskHMI" , 8192 // Stack size in words , NULL , 3 // Priority , &HMITaskHandle , ARDUINO_RUNNING_CORE); xTaskCreatePinnedToCore( TaskMpd , "TaskMpd" // A name just for humans , 8192 // This stack size can be checked & adjusted by reading the Stack Highwater , NULL , 3 // Priority, with 3 (configMAX_PRIORITIES - 1) being the highest, and 0 being the lowest. , NULL , ARDUINO_RUNNING_CORE); } в setup() это добавляем
romanetz
а в loop() вообще вот так: void loop() { // put your main code here, to run repeatedly: vTaskDelete(NULL); } кошкама самоубилась сама
romanetz
void TaskHMI(void *pvParameters) { while(1) {} }
romanetz
и void TaskMpd(void *pvParameters) // This is a task. {while(1) {};}
romanetz
типа того
Slava
вопрос по сущесту... таск может выполняться 5 секунд?
romanetz
да сколько хочет пусть столько и выполняется
romanetz
freertos контекст перключит сама
Slava
ок, буду разбираться, спсб
Alex
Добавил чтение аналогового выхода и пропал wifi..
Alex
Коменчу функцию чтения аналогового входа - и все работает
Denisio
так может так и оставить :))
Alex
Читаю что вместе не работают....
Alex
А как такое реализовать ?
Alex
Есть варианты?
Alex
Не знаю какой gpio
Alex
17
Alex
где, дай ссылку
https://esp8266.ru/forum/threads/esp32-pri-vkljuchennom-wifi-ne-rabotaet-datchik-vlazhnosti.4267/
Alex
В мануале по esp написано, что аналогово-цифровой преобразователь не работает совместно с включенным Wi-Fi. Чтобы померять аналоговый сигнал, надо выключить Wi-Fi, померять сигнал, включить Wi-Fi.
Slava
36 39 попробуй
Slava
http://developer.alexanderklimov.ru/arduino/esp32/img/esp32-7.png
Юрий
дайте пожалуйста для изучения
У меня не ардуино, а так в комплекте esp-idf примеров валом, можно накидать разных задачивтодин пример.
romanetz
на ардуине так же
romanetz
более того, можно в конструкторе объекта запилить создание задачи под него
Alex
36 39 попробуй
у меня d1 mini
Alex
даже не представляю как можно остановить wifi , замерить, и снова запустить
Alex
может он как то не полностью останавливается?
Alex
Видимо в режиме точки доступа так не выйдет...
Resident
Видимо в режиме точки доступа так не выйдет...
Так почему? Вроде нормально класс описан
Alex
Так почему? Вроде нормально класс описан
Не знаю. Обычный вольтметр Без вай фай работает , если в сериал слаиь Фай фай отдельно тоже работает Если вместе, то скетч работает, но файфай - даже точка не появляется
Resident
Да на usb бывает с ним трабл
Alex
20 замеров, потом считаю среднее и выдаю
Resident
Resident
Даже раз в 300мс особых проблем не создают
Alex
Но в сериал не передаю , когда вай фай включен
Resident
Я от сериал оказался в пользу websocket
Resident
+ лог ведётся
Resident
Онигда и сериал монитор не стартует из-за принт
Anonymous
Подскажите как прошить esp на mongoos
Anonymous
32
Said
Всем привет ребята, разрабатываю девайс на базе ESP32 с уведомлениями по Телеграм. Так как этот девайс будет мной использован тут там то мне соответственно придется подключаться к разным вайфай сетям и прописывать разные Telegram ID (ChatId) в прошивку то я хотел бы сделать кнопку и на нее повесить запуск Точки Доступа а в ней веб морду с возможностью обнаружения и подключения к сети. (Это почти сделал). А вот вставить в код еще один веб сервер после подключения к искомой сети с возможностью добавить (удалить) из массива Телеграм ID уже в голову не лезет. ПАмааагииитее ))))
Slava