Адаптер не видит машину: «шина не отвечает»

Что проверить, если приложение пишет CAN ERROR или «шина не отвечает»: Ready, адаптер, разъём, модели с батареей не на 6/14.

Обновлено

Приложение подключилось к адаптеру, но машина молчит: «шина не отвечает», «CAN ERROR», VIN не прочитан. Почти всегда дело не в модели, а в одном из четырёх пунктов ниже. Проверяйте по порядку.

1. Машина в Ready

Многие блоки (батарея, мотор) отвечают только при включённом Ready. Включите Ready и нажмите «Обновить». На стоянке с выключенным зажиганием отвечает в лучшем случае один-два блока.

2. Адаптер исправен

  • Откройте Настройки → Проверить связь: там видно, отвечает ли сам адаптер и на какой скорости шина.
  • Попробуйте этот же адаптер на другой машине. Работает там — значит, дело в разъёме или в машине. Не работает — в адаптере.
  • Надёжные адаптеры: OBDLink MX+/CX, Vgate iCar Pro, оригинальный ELM327 v1.5/v2.x. Дешёвые клоны часто не дочитывают длинные ответы — см. статью «Адаптер обрезает ответы».

3. Адаптер вставлен до конца

Разъём OBD тугой. Адаптер должен войти полностью, без перекоса; у некоторых машин разъём закрыт крышкой или стоит глубоко — проверьте, что ничего не мешает.

4. Батарея не на стандартных пинах

Адаптер ELM327 слушает шину на пинах 6 и 14. У некоторых моделей батарея выведена на другие пины, и без переходника её не видно.

МодельГде батареяЧто делать
Evolute i-Joy 1 поколенияпины 12 / 13 (частная шина)Переходник на 5 проводов
Если ничего не помогло — нажмите в приложении «Отправить логи разработчику» и напишите нам в Telegram @proev_support: модель машины, модель адаптера и что показала «Проверка связи».

Ещё в базе знаний