есть
нет
Вид для печати
Это, наверное, уже двадцатый вопрос подобного рода.
Короткий ответ: контроллер Ai10 позволяет управлять любыми AiNet-совместимыми устройствами. ЛЮ БЫ МИ.
Далее, для процессоров H70x, усилителей MRA-F350 и ченжеров в прошивке предусмотрены короткие команды, позволяющие выполнять базовые операции (громкость, выбор входов, пресеты и т.п.) вообще не вникая в структуру пакетов AiNet. Послал, например, "L 10" -- контроллер выставил уровень громкости 10.
Чтобы управлять прочей периферией нужно знать какие пакеты и когда ей отправлять. Некоторые виды пакетов описаны в документации на сайте проекта, остальные придется отлавливать самостоятельно. Достаточно подсмотреть поток данных между устройствами при выполнении нужной операции. Задача тривиальная контроллер позволяет легко мониторить все данные на AiNet.
Что касается H600, у меня не было возможности проверить формат его команд. Скорее всего они аналогичны командам H700, и затруднений вообще не будет. Если что, имеющий голову подключит ее и разберется сам.
можно сеня пересечься
У меня вопрос такого рода.
Имеется голова JVC KW-AVX900, сделал оптический выход. При таком подключении, на голове регулировать громкость невозможно, как и остальные настройки.
Есть адаптер руля от Paser или от ЭРТА для указанной выше головы. Но мне продавцы не смогли сказать что за протокол используется между адаптером и головой.
"Эртовцы" подсказали что пакет передачи такой же как и на пульте что от головы. Просто адаптер передает сигналы по проводам.
Буду покупать проц 800 и можно ли рулевым адаптером подавать сигналы на контроллер AiNet?
Подавать то можно, вопрос что дальше с ними делать. Чтобы извлечь из сигналов что-нибудь содержательное придется посмотреть осциллографом что именно адаптер передает и научить контроллер различать эти передачи, дописав прошивку. Задача не очень сложная и вполне решаемая, но требующая времени.
Публикуя все исходники я надеялся, что проект будет интересен не только мне, энтузиасты начнут точить прошивки под себя и делиться ими. Пока приходится тащить все на себе, притом что мои личные задачи давно решены. Пока подумываю дописать код для работы с рулевыми адаптерами Alpine -- тогда можно будет регулировать громкость с руля даже без CarPC. На JVС, откровенно говоря, просто нет времени.
Если действительно нужно, нетрудно дописать код самостоятельно или найти программиста, представляющего как писать для микроконтроллеров. Задача то действительно вполне тривиальная.
Вчера с Андреем проверили контроллер на 800-м проце.
Хорошие новости: Ai10 прекрасно рулит 800-м даже без смены прошивки. Главное подать ACC через AiNet, а не разъем питания (команда "c 1"), а потом включить процессор командой "l 6".
Плохие новости: Алпайн запретил управление по AiNet если процессор завелся в автономном режиме. То есть рулить громкостью параллельно и с контроллера и с RUX теперь нельзя.
800-й решает в каком режиме работать банально по источнику ACC. Пришел ACC по вилке питания -- включился автономно (с RUX доступна громкость и переключение входов), пришел по AiNet -- мирно ждем команды включения от головы.
Вдогонку: при общении с 800-м выявлен один нюанс. После включения по команде от головы (т.е. в режиме slave) процессор принимает все команды и выглядит полностью трудоспособным, но все выходы остаются заглушены (mute) вне зависимости от громкости и прочих настроек.
Делюсь могучим заклинанием для борьбы с заклятием mute: 40 02 d6 70 00 00 00 00 00 00 29
При случае добавлю его в новую прошивку.
Спасибо!!!
У меня вроде заклинание не требуется, достаточно крутить громкость...
А у Вас 800й так же как и у меня скидывает все настройки при пропадании питания?