Кар-ПК v.2 (часть 9) про "подснежники" + музлобонус
Всем привет!В одной из предыдущих записей я обещал по весне рассказать, как будет себя вести китай-ГУ в зимних условиях. Хотя погода еще не сильно поняла, что наступила весна, календарь говорит, что пора сделать запись. )) Тем более темой вопроса и так все вполне понятно.
Сразу оговорюсь. Я не занимался стресс-тестами оборудования. По моему личному, глубокому убеждению, эксплуатировать аудиосистему при температурах ниже -10 пока салон не прогреется бессмысленно. Это не пойдет ей на пользу, да и звук аудиосистемы ниже этих температур оставляет желать лучшего.
Да, я знаю, что многие из вас наваливают басуху в -30 «ивсенормальноясторазтакделаливседелают». Категорически с вами согласен и ни коим образом вас не отговариваю. Как эксплуатировать ваше железо, решать вам. )))
Так вот, перед новым годом, как многие помнят, я установил вторую версию своего кар-ПК по ряду причин. Зверек был установлен с новой версией лончера, с конвертером на 6631 и настроенным на работу штатного плеера ГУ.
Сперва, хотел бы рассказать о небольших изменениях в работе зверька. Я все же ушел от штатного плеера, не смотря на его простоту и функциональность. Его нюансы работы стали изрядно досаждать.
— невозможность вывода инфы о треке на главный экран, который в моей идее лончера является основным по умолчанию.
— невозможность работы с вложенными папками. (папку с папками он воспринимает как несколько папок в общем списке. Это очень не удобно, если накидал альбомы новинки на флешку. Добавить их вместе проблематично и делать это нужно вручную.
— невозможность ассоциировать штатный плеер с звуковыми файлами даже в штатном файл менеджере.
— штатный автозапуск плеера при выходе из сна часто происходит быстрее, чем монтируются флешки.
По последнему пункту поясню:В ходе зимних испытаний была обнаружена одна особенность ГУ. При ночном простое в мороз, магнитола достаточно долго монтирует внешние накопители. (при теплом пуске монтирует за 2-3с, при холодном 8-10с). Для системы это не страшно. Примерно столько же запускается проц и потом усилители со своими задержками через запуск реле времени. Но если плеер запускается раньше, то он просто прыгает на встроенную память и начинает воспроизведение.
В итоге, я отключил макросы автоматизации штатного плеера, отключил приложение плеера в настройках и снова обратился к плееру PowerAmp который я уже ковырял ранее, на который купил лицензию, но который ушел в резерв в силу сложности организации относительно моих целей.
— Он по умолчанию полностью решает проблему с выводом инфы и ассоциацией файлов.
— После настройки, он способен отображать иерархическую структуру файлов и папок, что полностью решает проблему с добавлением флешки целиком.
Минусы у плеера тоже разумеется есть относительно моих целей.
— Плееру каждый раз нужно «показывать» в настройках новые флешки. Иначе их содержимое он не индексирует. (Но надо еще настройки потыкать. да и ассоциация файлов в менеджерах файлов это частично решает).
— В стоке при уходе в сон плеер, как и все сторонние на этом ГУ, завершает работу не корректно.
— Автовоспроизведение штатными средствами плеера организовать невозможно. (а ведь штука удобная, очень привык к ней).
Первый пункт не столь проблематичен, а последние два в принципе, решаемы и наработки по решению подобных проблем с помощью макродроида уже были у меня после долгих экспериментов с первой версией.Да и «железно» уже все было организовано давно «на всякий случай». Снова вспомнил сам себя добрым словом))).
Еще с первой версии в обвязке ГУ осталась системка автоматической эмуляции нажатия подрулевой кнопки и система задержки отключения ГУ по АСС. Для корректного отключения плеера достаточно было снять левую декоративную крышку панели (там стоит реле времени задержки отключения) и настроить задержку секунд 5. Далее с помощью контрольной кнопке на блочке автоматики (который предусмотрительно заныкал и закрепил в тоннеле напротив кожуха КПП) обучить автоматику ставить плеер на паузу. В итоге, при постановке авто на охрану оно выключается с пятисекундным опозданием, а в этот момент другое реле с помощью резистивного сигнала на провод внешнего управления ГУ подает обученную команду «пауза». Плеер останавливается и после выхода из сна сохраняет свои настройки и последнее активное состояние.
С автозапуском все было проще. В магнитолах под 6м андроидом появилась возможность в макродроиде отлавливать событие включения экрана. (в пятом макросы по этому событию не срабатывали). Достаточно было собрать макрос, который по включению экрана срабатывал, выжидал 13 секунд(взял с запасом) и запускал воспроизведение поверампа. (Тоже, кстати, шикарная фишка поверампа. Запускать весь плеер не обязательно, его службы остаются в памяти. Достаточно просто ткнуть воспроизведение и все. Хотя и плеер запустить макросом было бы не великой проблемой. Но уже было бы не так красиво.)) ).Можно было бы еще макросом перехватить всплывающее сообщение о монтировании юсб и обойтись без запаса задержки, но без флешки автостарт переставал бы работать. Что не есть хорошо.Таким образом, все удалось заставить работать и работать как надо. К самому плееру нареканий нет. Очень шустрый и достаточно удобный. Подумываю с помощью макросов по свайпу на главном экране сделать вызов списка аудиобиблиотеки плеера. Сделать это не сложно, но подумать есть над чем.
Больше в приложениях устройства ничего не менял. Крайний вариант оформления лончера оказался идеальным для моих требований к внешнему виду и функционалу. Собрал несколько разных гифок по 8-10 минут длительностью для фона, меняю их раз в неделю да и все.
Помимо увеличения времени монтирования носителей в мороз еще было замечено «уползание» обученных подрулевых кнопок. Очевидно «коридоры» погрешностей запомненных номиналов сопротивлений кнопок у зверька весьма узкий. В мороз номиналы резисторов в блоке подрулей неизбежно чуть уползают в меньшую сторону и магнитола теряет их. (дживик, кстати, этим абсолютно не страдал). Проблему решил элементарно. Просто пришел в мороз и заново обучил ГУ всем кнопкам. То есть на холоде автоматически работает один «комплект» запомненных номиналов, а в прогретом авто другой.
Больше никаких проблем в работе магнитолы при -10 -12 градусов выявлено не было.Из плюсов хотелось бы отметить экран. На первой версии в мороз экран бледнел и притормаживал. Здесь подобного при тех же температурах совсем не наблюдал. Визуально картинка оставалась прежней. Да и в целом изменений в работе ГУ я не наблюдал.
На данный момент могу сказать, что зимние испытания данной идеи прошли успешно и это безусловно радует. После перехода на новый плеер, последние раздражающие нюансы в работе ГУ были решены и теперь оно работает 100% как мне нужно вплоть до мелочей. Очень доволен данным устройством и своей конструкцией, автоматизацией в целом. НО это не последняя запись на эту тему. Дома лежит и ждет своего часа контроллер и автоматизатор управления версии 2.0 который я получил пол года назад. На данный момент к нему докуплено все необходимое для монтажа и установки.Помимо этого куплена фронтальная камера, о которой я давно подумывал. Разумеется, штука не первой необходимости, но раз уж магнитола поддерживает в стоке фронталку, ее реализация не составляет проблем, планируется выдергивание ГУ с целью апгрейда а цена вопроса 500р то чего б и не заморочиться? )) С помощью контроллера планирую помимо стокового автозапуска фронталки после задней на заданный промежуток времени, организовать еще и ручной запуск фронтальной камеры с помощью подрулевых кнопок, что значительно увеличит ее информативность.Таким образом, где нибудь в апреле, если все получится, ликвидируем контроллер громкости проца и автомтаику управления автовыключением ГУ и вместо них установим один умный толковый блок, который запрограммируем как нужно. Так что, пара любопытных тем о кар-ПК думаю еще появятся в БЖ. Что-то еще делать с ГУ не планирую. На данный момент я достиг всех поставленных перед собой целей по данному вопросу.Как-то так.Вот актуальный видос работы для наглядности.
Ну и тех, кто дочитал (или пролистал) :D хочу порадовать (или разочаровать) небольшим, весьма парадоксальным в плане жанров сборничком музыки, который я накидал на флешку на время тестов плеера. Возможно, кого-то что-то порадует из него. ТЫЦ.