Обновить
16K+
10
Иван Цьома@ivan_zhuck

Руководитель компании Славнософт

27
Рейтинг
12
Подписчики
Отправить сообщение

В моем случае — нет, но это можно добавить всего несколькими строчками кода. Прием мета-данных (и заголовка и времени воспроизведения) уже реализован в библиотеке: https://github.com/pschatzmann/ESP32-A2DP#support-for-metadata

Спасибо за комментарий.

Когда Вы подаете 3.65 на вход LDO - вполне возможна ситуация, когда при пиках потребления или понижении или повышении температуры окружающей среды LDO выйдет из режима стабилизации.

Не могу ни подтвердить это ни опровергнуть, но пока все вроде работает. На жару в 30 градусов не выносил, в помещении почти всегда работает кондиционер на комфортных +23 градуса. Но если начнет отваливаться в жару буду знать куда копать.

 Думаю, достаточно запитать ЦАП от выхода +3.3 ЕСП32 и все будет хорошо. 

Это я пробовал, и при таком подключении ЦАП, шум был максимальный. Я буквально слышал щелчки поворота энкодера и высокочастнотный писк во время обновления картинки на дисплее. Возможно я что-то делал не так конечно.

Рассуждения о необходимости питания ЦАПА с цифровым входом I2S и платы с ЕСП32 от разных питателей - странно звучат для меня.

К этому рассуждению меня подтолкнул комментарий на Reddit: https://www.reddit.com/r/ECE/comments/12jowed/comment/jg00cz8/?utm_source=share&utm_medium=web3x&utm_name=web3xcss&utm_term=1&utm_content=share_button

Именно с этой точки я начал экспериментировать с подачей питания. Возможно, я бы более глубоко вник в этот вопрос, но на тот момент я почти полностью собрал устройство и уже хотел решить проблему хоть как-то.

Входы ЕСП32 НЕ толерантны к 5 вольтам

Информацию про 5 вольт я взял от сюда: https://github.com/bdring/6-Pack_CNC_Controller/issues/31

На практике я этот сценарий не проверял. Проверю, когда буду рядом с колонками.

Вообще A2DP — это протокол для потокового аудио. Для реализации режима hands free используется другой протокол. Поэтому, полагаю, что воспроизведение остановится при входящем звонке, а телефон перехватит управление звуком на себя. Либо все сломается, и надо будет исправлять это в прошивке.

Модель колонок NS-E55. Номинальная мощность 50Вт, пиковая 150Вт. По крайней мере, если верить наклейке на корпусе.

Блокировки работают избирательным образом, есть реальный пример, где на одном сервере прекрасно работает ikev2/ipsec туннель. А на другом сервере, находящемся в том же ЦОД, что и первый, ровно в такой же конфигурации, пакеты не приходят по такому же туннелю, их ловит DPI. И ничего ты с этим не сделаешь.

Я тоже имел ввиду эту папку. Вы можете развернуть проект локально и убедится, что все работает.
Что ж, спасибо за информацию, не знал о существовании этого проекта. Значит мое решение будет альтернативным, к тому же я описал детально как это работает, думаю, это будет интересно многим читателям.
Корень проекта к «composer install» не имеет отношения как бы совсем, поэтому все что вы туда сложите останется там. Это же относится и к файлам загруженным через админку (мы их специально отделили от ядра системы и вынесли в отдельную директорию).
«На районе», «пьют пиво»… Высшей степени интеллектуалы, конечно же.
С базой и трубками подводных камней не обнаружено, все работает как часы.
Мы, конечно, старались сэкономить, но не настолько, что бы покупать ненадёжное оборудование. К тому же, на неттопе мы параллельно организовали небольшое файловое хранилище.
Например, существует проблема с правами доступа к файлам записей разговоров. По-умолчанию, владельцем файлов является «Asterisk PBX daemon», даже если Asterisk запущен от имени текущего пользователя. Из-за этого было сложно настроить доступ к данным файлам из сети. Проблема решилась «костылем»: по крону раз в 5 минут запускается скрипт, который выставляет файлам нужные права.

Информация

В рейтинге
304-й
Откуда
Россия
Зарегистрирован
Активность