Разъем автомобильного интерфейса и утилита для платформы OpenXC с открытым исходным кодом.
OpenXC™ — это API-интерфейс с открытым исходным кодом, ориентированный на данные, для вашего автомобиля. При установке небольшого аппаратного модуля данные автомобиля становятся доступными для Android или других настольных приложений с помощью библиотеки OpenXC.
Enabler берет на себя большую часть шаблонного кода, поэтому код вашего приложения может быть проще. Он также включает базовый графический интерфейс для большинства функций библиотеки Android.
В Enabler также есть представления, которые позволяют:
- Отображение всех полученных простых сообщений автомобиля от VI.
- Отображение всех полученных низкоуровневых сообщений CAN от VI, если эта функция включена в прошивке.
- Отправьте произвольное сообщение CAN в автомобиль через VI (требуется встроенное ПО, поддерживающее эту функцию).
- Отправьте диагностический запрос на автомобиль через VI.
Дополнительную информацию о начале работы с OpenXC на Android можно найти по адресу http://openxcplatform.com.
Это приложение отправляет данные отчетов о сбоях в Bugsnag, чтобы помочь разработчикам OpenXC в отладке. Если вы не хотите, чтобы о ваших сбоях сообщалось, скомпилируйте приложение из исходников.
Исходный код OpenXC Enabler доступен по адресу https://github.com/openxc/openxc-android и предоставляется по лицензии BSD.
Читать далее