-
Удобный источник bitperfect-цифры
После покупки Гольфа 7 озадачился поиском качественного и удобного для интеграции источника цифры.
В машине уже стоит топовая навигация Discover Pro с 8" тачскрином и блоком MIB первого поколения.
В прежней BMW играл Zune HD, но с тачскрином его вряд ли получится подружить.
Параллельно рассматриваю два пути:
1. Извлечение цифры из штатки. В моей системе MOST-а пока нет, но можно доустановить штатный усилитель Dynaudio с MOST150.
К сожалению, адаптеров MOST150-SPDIF в природе пока не существует.
Усь Dynaudio уже куплен и готовится к препарированию для извлечения I2С/I2S.
2. Можно использовать для музыки отдельный источник цифры, подключив штатку к процессору по аналогу.
Подходящий вариант как раз недавно привезен из Штатов: Chromecast Audio https://www.google.ru/chromecast/speakers/
Вкратце это маленький беспроводный приемник с WiFi-интерфейсом и миниджеком с Toslink. К нам официально не поставляется, но найти его нетрудно.
Девайс цепляется к WiFi-сети и, после установки специальной утилиты на смартфон, умеет принимать аудиопоток с телефона, а для некоторых стриминговых сервисов -- напрямую из интернета.
Первые версии прошивок насильственно ресемплили любой поток в 48КГц но в конце года вышла новая прошивка с поддержкой множества форматов вплоть до 24/96.
Судя по независимым отзывам новые прошивки звук не калечат: http://www.computeraudiophile.com/co...omecast-audio/
В простейшем случае Chromecast Audio может управляться с телефона и работать android-аналогом AirPlay.
Но это не наш путь, интересно получить полный контроль со штатных ГУ и руля.
Благо примеры есть. Один умелец подружил Chromecast с Pioneer APPRADIO 2 (SPH-DA100) и получил полное управление телефоном с ГУ + цифровой выход
http://www.youtube.com/watch?v=jAoJpOlhVbY
Мой MIB первого поколения телефонами рулить не умеет, зато новые MIB2 поддерживают и Android Auto и MirrorLink.
В ближайших планах апгрейд на MIB2 и эксперименты по управлению Chromecast Audio со штатки.
Остается открытым вопрос по управлению громкостью: крутить ее в цифре не хочется, буду искать способ считывать уровень громкости из штатки.
Попробую послушать CAN, там должна ходить информация о текущей громкости.
Отчитываться о прогрессе буду в этой теме.
-
Re: Удобный источник bitperfect-цифры
-
Re: Удобный источник bitperfect-цифры
Цитата:
Сообщение от
andr_l
I2C в усилке ?;)
Как вариант. Для начала можно попробовать крутить громкость в цифре источником. Хотя это, конечно, не айс.
---------- Сообщение добавлено 01.05.2016 в 11:58 ----------
Попробовал Android Auto и Mirrorlink на штатном ГУ с телефоном Galaxy Note 4 (кастом прошивка от пятого ноута).
Android Auto миррорит только несколько сертифицированных приложений с упрощенным интерфейсом. Отслеживает как нажатия на экран, так и рулевые кнопки. Вечь аудиопоток и, похоже, часть управления ходит по Bluetooth, что для SQ совершенно непригодно.
-
Re: Удобный источник bitperfect-цифры
Цитата:
Сообщение от
Nik1976
Вечь аудиопоток и, похоже, часть управления ходит по Bluetooth, что для SQ совершенно непригодно.
зато в тренде :(
-
Re: Удобный источник bitperfect-цифры
Mirrorlink точно умеет миррорить весь интервейс. Сразу после соединения на экране машины мелькает копия телефонного, но затем подгружается @#$%^ самсунговская оболочка Car Mode и блокирует все, кроме разрешенных приложений.
Софт управляется с тач-скрина машины, но рулевые кнопки не разумеет. Удалось, также, завести звук через Chromecast, перенаправив на него все системные звуки с телефона перед подключением к машине.
В общем, Mirrorlink потенциально годен, но требует работы напильником в следующих направлениях.
1. Найти android-устройство с поддержкой зеркалирования всего экрана, а не только разрешенных приложений. Оптимален был бы медиа-плейер: нет проблем с аккумулятором, портов побольше, у многих Toslink сразу прикручен.
2. Подружить пациента с рулевыми кнопками. Скорее всего понадобится дополнительный контроллер, слушающий Can и прикидывающийся внешней USB-клавиатурой для андроида.
P. S. У Chromecast Audio выявился неприятный нюанс: гаджет требует подключения к интернету, без которого отказыватся стримить даже локальный контент. Если не удастся отвязать его от сети, буду искать альтернативы.
-
Re: Удобный источник bitperfect-цифры
Цитата:
Сообщение от
Nik1976
Оптимален был бы медиа-плейер: нет проблем с аккумулятором, портов побольше, у многих Toslink сразу прикручен.
на самом деле возможно это (несмотря на то что дороже) удобнее телефона - всегда все подключено, просыпается по снятию машинки с сигнализации, а значит будет все в готовности сразу в начале движения. Что уже на примете?
Цитата:
Сообщение от
Nik1976
прикидывающийся внешней USB-клавиатурой для андроида.
а мирорлинк не заблокирует эту фишку?
При этом какие функции ты ждешь от рулевых кнопок?
Цитата:
Сообщение от
Nik1976
гаджет требует подключения к интернету
очень похожая ситуация была когда я игрался с тюной и эпловской точкой доступа, решилось простой коробочкой от мегафона.
-
Re: Удобный источник bitperfect-цифры
Цитата:
Сообщение от
andr_l
на самом деле возможно это (несмотря на то что дороже) удобнее телефона - всегда все подключено, просыпается по снятию машинки с сигнализации, а значит будет все в готовности сразу в начале движения. Что уже на примете?
Тоже склоняюсь к выделенному медиа-плейеру. Здесь вагон вариантов, но пока неясно дружат ли они с Mirrorlink: http://carsolutions.com.ua/ru/entert...smart-tv-boxes
Цитата:
Сообщение от
andr_l
а мирорлинк не заблокирует эту фишку?
При этом какие функции ты ждешь от рулевых кнопок?
По идее не должнен, буду проверять. Нужно хотя бы треки листать с руля.
Цитата:
Сообщение от
andr_l
очень похожая ситуация была когда я игрался с тюной и эпловской точкой доступа, решилось простой коробочкой от мегафона.
Да у меня уже есть оригинальная точка доступа от VAGа -- в новой башке MIB2 есть слот для 3G SIM. Осталось только его активировать.
-
Re: Удобный источник bitperfect-цифры
Цитата:
Сообщение от
Nik1976
Попробую послушать CAN, там должна ходить информация о текущей громкости.
Интересно, в старых ШГУ от фольцев RCD/RNS точно громкость управляется по i2c, но есть грабли, что значения не линейны, а представляю некий массив, изменяются не только от регулировки громкости, а так же от регулировки фейдера и баланса.
-
Re: Удобный источник bitperfect-цифры
я так понимаю там летит громкость каждого канала в отдельности (фронт тыл саб) - вот и получается массив
-
Re: Удобный источник bitperfect-цифры
Цитата:
Сообщение от
andr_l
я так понимаю там летит громкость каждого канала в отдельности (фронт тыл саб) - вот и получается массив
Возможно, хорошая идея. Я еще сам не смотрел, мне расскзал человек, который решил сделать управление громкость проца ( не соврать, helix dsp) стандартным энкодером. Когда последний раз общались, у него получилось сделать только когда баланс и фейдер в 0.
-
Re: Удобный источник bitperfect-цифры
В мосту (а я думаю в мост данные I2C кидаются без преобразования) летят данные по громкости всех возможных каналов по звуку. Это информация точная, от Сергея из ТРИОМы
-
Re: Удобный источник bitperfect-цифры
Цитата:
Сообщение от
andr_l
В мосту (а я думаю в мост данные I2C кидаются без преобразования) летят данные по громкости всех возможных каналов по звуку. Это информация точная, от Сергея из ТРИОМы
В целом, это логично, а уже принимающая сторона решает что с этими командами делать.
-
Re: Удобный источник bitperfect-цифры
С RNS 510 я играюсь.......
В ней нет шины most только can.
По can громкость идет только на панель и только при вкл. Зажигании и только если выбрать на панели аудио.
Я перекодил rns в два канала ... и отслеживал i2c адаптер около 2 недель. Остались мелкие не стыковки с автокорекцией громкости на скоросте больше 100.
А по поводу источьника ...... raspberry pi 3 выхлоп звука hifiberry digi + сейчас отталкиваясь от голой сборки пилю софт .....
Максимум что может выводить 24 на 192.
Поднял на ней wifi точьку, самбу фтп ssh ....
Пока управляется с телефона.
В процессе на основе кода управления cd чейнджера на ардуино делаю свой адаптер.
Но есть отличия протокола от старого.
Еще в процессе написать код чтоб все это хозяйство по can шине работало как media in.
-
Re: Удобный источник bitperfect-цифры
Profd, Дим, я без твоего согласия не стал тебя афишировать;) Круто, у тебя много новых, приятных новостей! Дим, media-in на rns/rcd был, где-то еще применялся, на новых ваговских магнитолах, как у топикстартера есть?
-
Re: Удобный источник bitperfect-цифры
На новых Вагах вроде только cd чейнджер оставили .....
Вот его первым и допилю.
Пришлось на столе стенд собрать ..... кан гетвей обд и rcd чейнджер и media in
---------- Сообщение добавлено 15.05.2016 в 11:40 ----------
http://www.motor-talk.de/bilder/pinb...207026183.html
Нету в ней управления чейнджером.
Есть порт под огрызок там tx rx это уарт ...... гдето видел такие проекты.
-
Re: Удобный источник bitperfect-цифры
Цитата:
Сообщение от
Profd
В ней нет шины most только can.
я так понимаю, бриджи мост шины просто тупо перекидывают потом I2C через себя и выдают на другой стороне.
Цитата:
Сообщение от
Profd
По can громкость идет только на панель и только при вкл.
а по I2C внутри башки?
---------- Сообщение добавлено 15.05.2016 в 20:49 ----------
Цитата:
Сообщение от
Profd
Пришлось на столе стенд собрать
а такой же стенд для мост150 можете собрать за денежку?
-
Re: Удобный источник bitperfect-цифры
I2C внутри башки на ней висит тюнер dsp tda оконечный и еще что то.
Дак стенд не хитрый можете и сами собрать ... но нужна разборка.
Компоненты такие ГУ к немы разем квадлок с остальными по желанию (колодка ченджера и блютуза), чейнджер с проводами, media in это юсб адаптер для rcd и rns тоже с проводами, блок гевей с конекторами и проводами - каны от него пробоасываем на гу и obd колодку(она понадобится для vcds он же вася диагност.
Далее все провода подключаем по ельзе согласно схем -можно и панель и кнопки руля да что угодно.....
На гетвей подаем массу постоянный + и через тумблер зажигание (так удобней для кодировок и оживления некоторых функций).
В слусае с мост шиной надо будет еше кольцо оптики собрать.
Все хозяйство можно запитать прям от компа ( главное чтоб бп потянул у меня чифтек 1200 ват но и комп не слабый) на комп подключаем логический анализатор, васю, осцил, кан снифер ...... но в общем все приблуды для работы. А так как земля общая нет проблем с уровнями сигналов даже.
-
Re: Удобный источник bitperfect-цифры
Цитата:
Сообщение от
Profd
Дак стенд не хитрый можете и сами собрать ... но нужна разборка.
в том то и дело, что в этом разбираться совсем времени нет, а вот время есть на мост150, но для этого нужен полностью рабочий мост + гетевей. И интересует рабочая связка голова +усилок, остальное на данном этапе не надо.
-
Re: Удобный источник bitperfect-цифры
Цитата:
Сообщение от
Profd
На новых Вагах вроде только cd чейнджер оставили .....
Вот его первым и допилю.
Пришлось на столе стенд собрать ..... кан гетвей обд и rcd чейнджер и media in
http://www.motor-talk.de/bilder/pinb...207026183.html
Нету в ней управления чейнджером.
Есть порт под огрызок там tx rx это уарт ...... гдето видел такие проекты.
На MQB, похоже, чейнджеров вообще не предусмотрено. Зато топовые ГУ, в смысле MIB, понимают две флешки, две SD, Bluetooth и совсем новые еще DLNA по WiFi
На первое время этого хватит.
Если не хватит -- буду городить дополнительный комп на Android с управлением со штатного тача.
-
Вложений: 1
Re: Удобный источник bitperfect-цифры
Открыли усилитель Dynaudio от Гольфа для MOST150 (5G0 035 456).
Потроха выглядят довольно просто: оптика->сетевой контроллер->MediaLB->OS85650->I2S/I2C->DSP ADSP-21363
Надеемся подключиться к I2S и посмотреть что там ходит.
Это усилитель для старой головы MIB1, у меня MIB2 с которой он дружить не хочет.
Заказал 5Q0 035 456 для MIB2. Надеюсь, он не сложнее.
Вложение 1010532
-
Re: Удобный источник bitperfect-цифры
Тема не умерла, просто времени не хватает.
За прошедший год успел:
1. Купить 5Q0 035 456 для MIB2, сжечь его при попытке снять цифру, купить второй 5Q0 035 456. Экперименты продолжаются.
2. Купить Sonos Connect как альтернативу Chromecast Audio. Хромкаст, увы, требует постоянного подключения к интернет и не будет работать даже с локальным контентом когда связи нет. Sonos может стримить локальные файлы по WiFi без интернет-подключения. Скорее всего, поселю в машине обоих.
3. Купил и заточил телефон Sony Xperia Z5 Compact для работы по Mirrorlink
4. Научил китайский контроллер на STM32 работать со штатными CAN-шинами VW (общей мультимедийной и шиной монитора) и управлять телефоном по Bluetooth
Видео с пруфами
https://www.youtube.com/watch?v=De5MSHp9nC0&t=148s
-
Re: Удобный источник bitperfect-цифры
-
Re: Удобный источник bitperfect-цифры
Цитата:
Сообщение от
Nik1976
Mirrorlink точно умеет миррорить весь интервейс. Сразу после соединения на экране машины мелькает копия телефонного, но затем подгружается @#$%^ самсунговская оболочка Car Mode и блокирует все, кроме разрешенных приложений.
Софт управляется с тач-скрина машины, но рулевые кнопки не разумеет. Удалось, также, завести звук через Chromecast, перенаправив на него все системные звуки с телефона перед подключением к машине.
В общем, Mirrorlink потенциально годен, но требует работы напильником в следующих направлениях.
1. Найти android-устройство с поддержкой зеркалирования всего экрана, а не только разрешенных приложений. Оптимален был бы медиа-плейер: нет проблем с аккумулятором, портов побольше, у многих Toslink сразу прикручен.
2. Подружить пациента с рулевыми кнопками. Скорее всего понадобится дополнительный контроллер, слушающий Can и прикидывающийся внешней USB-клавиатурой для андроида.
P. S. У Chromecast Audio выявился неприятный нюанс: гаджет требует подключения к интернету, без которого отказыватся стримить даже локальный контент. Если не удастся отвязать его от сети, буду искать альтернативы.
Пытался подключить хромкаст аудио к следующей приблуде в авто Ravpower FileHub wd03. Равпауер создает свою вайфай сеть, но без интернета. Не вышло. Пришел домой - заработало. Надо, видимо на время настройки включить мобилу в режиме хот-спот. Как думаете?
Почитал, что хромкаст, в отличие от, например, смартфона, способен запомнить только одну связь. И она не стирается новой - только через сброс на заводские установки. Кто-то пробовал так?
Тут вот 2 телефона используют для настройки:
https://www.youtube.com/watch?v=eNSVHbqEDI4
-
Re: Удобный источник bitperfect-цифры
Цитата:
Сообщение от
ASmitt
...
https://play.google.com/store/apps/d...nterface&hl=ru
https://github.com/theksmith/CarBusInterface/wiki
поневоле придётся выползать из деревни за bt elm - аж зуд начался после видео
-
Re: Удобный источник bitperfect-цифры
Все три способа из этого видео уже рассматривал и давно отбросил.
Во-первых, ни один из них не умеет работать с двумя CAN-шинами одновременно
Во-вторых, Ардуина слишком слабенькая. Ее процессор Atmega вряд ли поспеет даже за одной 500 Кбит/сек CAN-шиной, а у меня их две
В-третьих, ни один вариант не сможет управлять громкостью и входами внешнего процессора
---------- Сообщение добавлено 16.06.2017 в 20:44 ----------
Цитата:
Сообщение от
Alextaastrup
Пытался подключить хромкаст аудио к следующей приблуде в авто Ravpower FileHub wd03. Равпауер создает свою вайфай сеть, но без интернета. Не вышло. Пришел домой - заработало. Надо, видимо на время настройки включить мобилу в режиме хот-спот. Как думаете?
Почитал, что хромкаст, в отличие от, например, смартфона, способен запомнить только одну связь. И она не стирается новой - только через сброс на заводские установки. Кто-то пробовал так?
Тут вот 2 телефона используют для настройки:
https://www.youtube.com/watch?v=eNSVHbqEDI4
И для настройки и для работы Chromecast необходимо подключение к интернет. Просто WiFi-хотспот без интернет-подключения не прокатит. Можно включить телефон в режиме хот-спота, но понадобится второй телефон или планшет для настройки. Одновременно раздавать интернет и настраивать Chromecast с одного и того же аппарата не выйдет.