Вопрос

Список действий шины CAN

У меня есть Bluetooth-устройство ELM327, которое я подключаю к ПК с Ubuntu.
Моя конечная цель — установить в автомобиль Raspberry Pi, чтобы он автоматизировал такие процессы, как автоматическое открывание крыши и запирание дверей, когда автомобиль достигает определённой скорости. Также было бы неплохо, если бы фары включались автоматически (на основе датчика освещённости, подключённого через GPIO).
Я пытаюсь следовать http://theksmith.com/software/hack-vehicle-bus-cheap-easy-part-2/ , но застрял на этапе идентификации. Кажется, я не могу найти ни одного сообщения для каждого действия, а передача сообщений обратно в CAN-шину кажется невозможной даже с помощью списка команд. Было бы здорово, если бы существовал список команд для Honda Jazz 2009.



Перевод вопроса с Mechanics Stack Exchange
Лицензия: CC BY-SA (2.5–4.0)
Оригинальный вопрос: https://mechanics.stackexchange.com/questions/16822/can-bus-action-list

4 Комментария

  1. Вы можете отправлять необработанные (CAN) кадры на ELM327. Вы также можете прослушивать/мониторить шину CAN на ELM327. Приведённый выше ответ неверен.


    Если вы посмотрите на бесплатный продукт AUtoCommander, то увидите, что он поддерживает адаптер ELM327. (а также адаптеры PeakCAN/SocketCAN/STNxxxx). Я использую его для отправки и воспроизведения кадров CAN с помощью ELM327


  1. Возможно, я ошибаюсь, но, насколько мне известно, интерфейс Bluetooth ELM327 поддерживает только стандарт OBD2, поэтому работа с CAN-шиной невозможна.


  1. Да, но я не думаю, что Bluetooth-адаптер поддерживает эту функцию. Особенно если это обычный ELM-сканер/OBD-сканер, как у меня. Мне пришлось купить кабель Tactrix, чтобы получить доступ к расширенным функциям в моей Subaru. Но я могу ошибаться. Насколько мне известно, вам понадобится специализированный адаптер CAN-Bluetooth, а не OBD-Bluetooth. Тем не менее, обратите внимание на эту ссылку: kickstarter.com/projects/etx/…
  1. Однако операции могут быть включены в таблицу команд AT ( sparkfun.com/datasheets/Widgets/ELM327_AT_Commands.pdf ). Я готов рассмотреть любой другой способ связи.
Вы уже ответили на этот вопрос