Как взаимодействовать с obd ii elm327?
Нужно ли мне покупать это, чтобы получить все PID и полный набор инструкций для взаимодействия с интерфейсом OBD II автомобиля через ELM327? Я пытался найти какой-нибудь API для коннектора ELM327, но не смог найти никакой документации, кроме схемы самого чипа.
Стандарты, ссылки на которые приведены выше, по всей видимости, содержат набор инструкций для всех существующих протоколов OBD2. Кто-нибудь может это подтвердить?
Перевод вопроса с Mechanics Stack Exchange
Лицензия: CC BY-SA (2.5–4.0)
Оригинальный вопрос: https://mechanics.stackexchange.com/questions/5170/how-to-interface-with-obd-ii-elm327
(Оригинальная) команда ELM327 описана в документации ELM ELECTRONICS. Обратите внимание, что широко распространённые клоны не поддерживают полный набор команд.
Кроме того, значения фактических PID, MID, TID, включая масштабирование значений и единиц измерения, указаны в стандартах SAE1979 и SAE1979DA, последняя редакция которых вышла в 2014 году.
Хотя вы можете найти часть этих материалов в Википедии и на других сайтах, если вы всерьёз намерены написать собственный ScanTool, то рано или поздно вам действительно захочется купить стандартные документы, поскольку они являются официальным источником информации. В основном вам подойдут SAE1979 и SAE1979DA, которые стоят около 75 долларов каждый.