Хакаем CAN шину авто. Мобильное приложения вместо панели приборов
Я продолжаю изучать CAN шину авто. В предыдущих статьях я голосом открывал окна в машине и собирал виртуальную панель приборов на RPi. Теперь я разрабатываю мобильное приложение VAG Virtual Cockpit, которое должно полностью заменить приборную панель любой модели VW/Audi/Skoda/Seat. Работает оно так: телефон подключается к ELM327 адаптеру по Wi-Fi или Bluetooth и отправляет диагностические запросы в CAN шину, в ответ получает информацию о датчиках.
По ходу разработки мобильного приложения пришлось узнать, что разные электронные блоки управления (двигателя, трансмиссии, приборной панели и др.) подключенные к CAN шине могут использовать разные протоколы для диагностики, а именно UDS и KWP2000 в обертке из VW Transport Protocol 2.0.
Как телефон взаимодействует с автомобилемИсточник: Хабрахабр
Похожие новости
- Drift Skate, Freeskates, Freeline Skates, Кайф
- [Перевод] Самодельный компьютерный стол с навороченной начинкой внутри за 20 шагов
- Xreal One Pro — подробный разбор новых AR-очков с чипом X1 и экраном до 191 дюйма
- Умная таблетка PillTrek анализирует состояние желудка в реальном времени
- Китайский робот приготовил и посолил стейк под управлением человека на расстоянии 1800 км (2 фото)
- Silicon Power показала новую карту microSD со скоростью чтения до 880 МБ/с (3 фото)
- Представлены тонкие смартфоны Infinix Hot 60 Pro и Pro+: 144 Гц, с камерой Sony и чипом Helio G200 (6 фото)
- Астронавт запечатлела с борта МКС редкое природное явление — спрайт огромных размеров
- Хронометр Гаррисона: прибор, спасший сотни жизней моряков
- Капсула времени Olivetti, калькуляторы 1950-х и фильм «Дюна». Что у них общего?