🤙🏻 ℙ𝔸𝕍𝔼𝕃
Но все равно спс
Anton
There's also 'usleep' which is a portable wrapper around ets_delay_us or vTaskDelay, depending on whether the delay is larger or smaller than the tick period.
Anton
да, кажись должна :)
Anton
у меня прямо щас нет есп32 под рукой чтобы проверить. просто пролистывая чатик глаз за твой пустой цикл зацепился
🤙🏻 ℙ𝔸𝕍𝔼𝕃
Могу собрать с опимизацией, но попозже, на перф надо включать? у меня сейчас стоит -Og
Anton
yes
Anton
если ты не пользуешься хардварной отладкой, то зачем тебе собирать с отладкой и без оптимизаций?
🤙🏻 ℙ𝔸𝕍𝔼𝕃
Я вообще туда не лазил, впервые открыл этот файл)
🤙🏻 ℙ𝔸𝕍𝔼𝕃
это дефолтный конфиг от idf.py create-project
Anton
я ленивый руками так делать, у мен эклипс
garik
Espressif ищет Rust-разработчика, кстати. Никто не хочет? 😄
🤙🏻 ℙ𝔸𝕍𝔼𝕃
usleep тоже норм отработал
Anton
Работает =)
что работает?
🤙🏻 ℙ𝔸𝕍𝔼𝕃
что работает?
цикл с оптимизацией
🤙🏻 ℙ𝔸𝕍𝔼𝕃
но я заменил на usleep
Anton
но я заменил на usleep
во-во. сегодня у тебя частота 240мгц, завтра 160...
Василий
но я заменил на usleep
Это уже не говнокод)
🤙🏻 ℙ𝔸𝕍𝔼𝕃
Кто можеи поделитсья ссылкой где можно почитать про GPIO регисты и что и как туда можно писать, что-то я в доках не могу найти этого =/
🤙🏻 ℙ𝔸𝕍𝔼𝕃
gpio_dev_s вот про эту структуру речь, если что
Andy
даташите прекрасно все описано
🤙🏻 ℙ𝔸𝕍𝔼𝕃
В даташите к esp32 ?
ОЛегсей
Привет, возник вопрос, можно ли подключить 8266 к колонке что бы транслтровать на нее музыку с пк, возможно ли такое реализовать?
ОЛегсей
к сожаление об это м мало информации в интернете
ОЛегсей
кажеться оишбься, кого интересует данная тема ,вот более лименее тема по ней https://www.instructables.com/WiFi-Enabled-MP3-Player-Using-the-ESP8266-Module-a/
ОЛегсей
А если именно вай фай хочется
ОЛегсей
Или пока такое в идеале не делают?
🤙🏻 ℙ𝔸𝕍𝔼𝕃
Качать поток по вайфаю … ну такое, в целом так никто не делает. Но это реально. Надо принимать поток, и потом раскидывать по каналам
🤙🏻 ℙ𝔸𝕍𝔼𝕃
Но костылей будет просто целый шкаф
ОЛегсей
Качать поток по вайфаю … ну такое, в целом так никто не делает. Но это реально. Надо принимать поток, и потом раскидывать по каналам
Понял, спасибо за инфу, ТК есть очень хорошая аппаратура от паносоник, но она принимает кассеты, диски, и есть 3.5 Джек, думал что из нее можно придумать
ОЛегсей
Старый выпуск очень
ОЛегсей
Ок, думаю тоже хорошее решение, походу по радиотоваркам в Киеве, думаю найду, то что нужно
ОЛегсей
Хорошо, что узнал нужное, раньше чем купил
🤙🏻 ℙ𝔸𝕍𝔼𝕃
👌🏻
Max
Качать поток по вайфаю … ну такое, в целом так никто не делает. Но это реально. Надо принимать поток, и потом раскидывать по каналам
на первой работе было. PCM, без компрессии :D ужас дикий. повезло что я тогда был июнь и не соображал, что делаю
Max
зато код писался быстро. заказчик был доволен. утром. и глубоко ночью. пока клиентов в wifi не было)))
Max
днем жаловался
Max
ахах
🤙🏻 ℙ𝔸𝕍𝔼𝕃
😅😅
D.S.
всем салам алейкум
D.S.
кто нибудь работал с такими?
Dmitry
хочу уровень воды в колодце мониторить
Тоже хочу уровень воды в колодце мониторить. Нашли решение?
Jason
Тоже хочу уровень воды в колодце мониторить. Нашли решение?
хаха, да принципы понятны, но возиться ради этого не захотелось
Василий
кто нибудь работал с такими?
где то были обзоры по нему, там помоему RS-232 (или UART) выход т.е. ничего сложного
D.S.
где то были обзоры по нему, там помоему RS-232 (или UART) выход т.е. ничего сложного
с подключением сложности нет. он отправляет id польщователя. а я хочу получить хеш. если есть такая возможность
Василий
что за хеш?
D.S.
что за хеш?
создаётся цифровой отпечаток картинки в виде цифр и букв
Василий
ну все что выдает считыватель - все ваше )) шаблоны отпечатков он помоему внутри хранит - а выдает только код - того который совпал
Василий
зачем еще тот хеш, если считыватель сам распознает - "кто пришел в гости" ))
Василий
ну так это же и есть id ? чем не подходит для решения задачи
D.S.
зачем еще тот хеш, если считыватель сам распознает - "кто пришел в гости" ))
да пёс его знает зачем )). почему-то захотелось считывать хэш
Василий
а потом держать образцы хешей - и самому искать "кто пришел" - зачем делать то что уже сделано
Василий
ну в базе пишем 1-пупкин, 2-петров,3-сидоров
Василий
хоть код / хоть хеш / результат тот же
D.S.
нашел я скетч который который считывает биты уже сохраненных шаблонов. думаю им может быть воспользуюсь
Василий
чем биты - лучше - id ?
Denis
Всем привет. кто нибудь писал сам или у кого нибудь есть исходники загрузчика бинаря через ком порт в esp8266?
Andy
https://github.com/espressif/esptool
Denis
https://github.com/espressif/esptool
да, это понятно. Забыл сказать что хотелось бы на си/си++ чтобы в свой проект встроить
Andy
да, это понятно. Забыл сказать что хотелось бы на си/си++ чтобы в свой проект встроить
обычно интеграцию такого рода делают простым вызовом сторонней утилиты. Это позволяет безболезненно поддерживать новые чипы не перекомпилируя исходники. Возможно это ваш путь :)
Dmytro
не, так бы не хотелось
Рекомендую посмотреть как это сделано в tasmotiser или остальных штуках, которые тоже прошивают есп. Подозреваю что все они используют esptool от производителя, потому что это самый разумный вариант.
Stringer
весьма вероятно, сейчас задам платину. какая модель есп32 наиболее в ходу нынче? заглянул в интернеты а там зоопарка такой из моделей. мне под простую задачу - крутить нагреватель через веб морду и моргать светодиодами
Stringer
берите дешевле, они все одинаковые с точки зрения вашей задачи.
пожалуй. программно они не отличаются? а то буду драть пример с одной модели и она не подойдет к другой
Andy
пожалуй. программно они не отличаются? а то буду драть пример с одной модели и она не подойдет к другой
С точки зрения API они все поддерживаются через ESP-IDF Различаются "корневым" чипом - esp32( есть аналог- esp32s - с одним ядром) - самое старое и самое вылизанное. Если есть желание потрахатся с "новинками" то можно выбрать esp32-s2 или esp32-c3
D.S.
чем биты - лучше - id ?
думаю. сделаю с id сижу тоже задаюсь этим вопросом ))
Daniil
Как можно совместить пространства имён в двух тасках?
romanetz
Глобальные переменные и функции использовать )
romanetz
Или пространства имён чего?
romanetz
Но во весь рост встанут вопросы синхронизации и разделения ресурсов
Daniil
Но во весь рост встанут вопросы синхронизации и разделения ресурсов
Я в одном потоке создаю элемент(или как там он правильно называется) класса, а во втором потоке нужно запустить метод этого класса, но компилятор говорит, что он хз, че это такое