Civic Climate Control - Android-приложение для ГУ для отображения показаний климат-контроля с Civic 5D (хэтчбек, 8th gen)
Приложение для отображения показаний с климат-контроля Honda Civic 5D (2006-2011) с помощью адаптера с вот такой прошивкой.
- Приложение в связке с адаптером отображает показания климат-контроля на экране ГУ на базе Android
- Имеется виджет, который по мере изменения состояния климата отображает новые показания поверх других запущенных приложений
- Поддерживается автозапуск даже на магнитолах, которые не рассылают броадкаст BOOT_COMPLETED
Скачайте последнюю версию APK из Releases {тык}
Если ваша магнитола основана на процессоре от МТК (или чипах AutoChips вроде AC8257) - велика вероятность, что она будет нещадно убивать сервис оверлея для высвобождения памяти. Есть два решения: а) Пробовать добавлять приложение в белый список, чтобы ГУ его не трогало б) Отключать duraspeed насовсем, если магнитола это позволяет
ВНИМАНИЕ! На данный момент работает только прошивка Arduino Uno!
- Подключите Android ГУ к интернету
- Скачайте последнюю версию приложения и установите
- Подключите адаптер к разъему климата по этой схеме:
- Подключите непрошитый адаптер по usb к магнитоле
- После подключения дайте приложению доступ к USB-устройству, поставив галочку "Открывать это приложение всегда при подключении устройства"
- Перейдите в настройки, выберите адаптер из выпадающего списка
- Нажмите на пункт меню "Прошить адаптер"
- Если устройство будет основным (работать в режиме MASTER) - оставьте галочку отмеченной, в параллель - снимите галочку "Master"
- Нажмите на кнопку "Прошить адаптер" в правом нижнем углу. Если прошивка не зальется с первого раза - пробуйте еще раз.
- Готово, адаптер можно использовать.
В таком случае вам стоит воспользоваться сторонним лаунчером вроде FCC или Agama. Просто добавляем специально предназначенный "лаунчер" приложения, который называется "Автозапуск оверлея климат-контроля", в автозапуск лаунчера ГУ, и теперь при просыпании магнитолы будет открываться и тут же закрываться активность-пустышка, которая автоматически запустит сервис-виджет. Демонстрация на примере FCC:
- [Проблема прошивки Arduino Nano - Pull Request-ы приветствуются] Пока Arduino Uno прошивается без проблем,с прошивкой Arduino Nano есть траблы: в прошивальщике не до конца реализован так называемый 1200BPS reset. Нужно пофиксить поведение прошивальщика и правильно реализовать запрос разрешений: у Arduino Nano при прошивке меняется PID. Issue в репо прошивальщика
Для использования приложения требуется адаптер, который можно прошить из приложения или собрать из исходников.