Вопрос

Можете ли вы определить, какую версию ELM327 поддерживает диагностический сканер OBD2/считыватель кодов неисправностей?

Согласно https://en.wikipedia.org/wiki/ELM327#Other_Versions, существует несколько различных версий ELM327.



Если вы покупаете неоригинальное устройство ELM327 (то есть совместимое с ELM327, поскольку оно, по-видимому, является стандартом де-факто, но не произведено компанией ELM), можете ли вы проверить, какую версию ELM327 оно поддерживает?



Перевод вопроса с Mechanics Stack Exchange
Лицензия: CC BY-SA (2.5–4.0)
Оригинальный вопрос: https://mechanics.stackexchange.com/questions/71599/can-you-see-what-version-of-elm327-an-obd2-diagnostic-scan-tool-fault-code-reade

0 Комментариев

  1. Как говорится в статье, копии часто могут неправильно отображать версию кода, поэтому по ним невозможно определить, что они могут или не могут делать. Из микроконтроллера можно извлечь только машинный код, который настраивает и запускает микроконтроллер, но не исходный код, поэтому большинство производителей клонов вряд ли смогут существенно его изменить.



    Помимо пиратского копирования исходного кода ELM, микроконтроллеры, на которых он работает, также часто клонируются, и электрические характеристики устройств могут отличаться от указанных в технических характеристиках. Чаще всего это приводит к тому, что устройства периодически зависают и перезагружаются только после отключения питания на несколько секунд. В микроконтроллерах PIC есть встроенный «сторожевой таймер», который отслеживает это и автоматически сбрасывает настройки, но, насколько мне известно, эта функция может быть не реализована на клонированном оборудовании или даже на ранней версии оригинального ELM.



    На самом деле разница между клонами невелика, все они работают практически по одному и тому же коду, и моё устройство за 7 долларов работало во всех автомобилях, с которыми я его тестировал, а также со всеми приложениями для сканирования OBD и виртуальными приборными панелями.


  1. На странице в Википедии есть ссылки на документацию ELM, в том числе на список команд elmelectronics.com/wp-content/uploads/2016/07/… Я не пробовал использовать его, чтобы определить, какая у меня версия, но предполагаю, что это 1.0.
  1. Насколько велика разница между ELM 1.0 (которая, по-видимому, является наиболее распространённой версией среди клонов) и 2.2?
  1. Разве вы не можете проверить его возможности? Отправьте несколько команд и посмотрите, получите ли вы осмысленный ответ?
  1. Контроллер Bluetooth обычно представляет собой отдельный чип, не связанный с основным контроллером, поэтому их версии независимы. Но это не поможет найти оригинальную версию...
  1. @Pᴀᴜʟsᴛᴇʀ2 Вы в этом уверены? Я ищу устройство ELM327, поддерживающее Bluetooth 4.0, чтобы использовать Bluetooth с устройством на iOS, но, насколько мне известно, ни одно устройство с оригинальным чипсетом ELM (?) не поддерживает эту комбинацию. Однако сторонние устройства, такие как это amazon.com/X-ELM-Bluetooth-Diagnostic-Compatible-Vehicles/dp‌​/…, похоже, справляются с этой задачей, но они называются X-ELM, что, как мне сказали, означает, что они созданы на основе устройств ELM. Но если вы знаете какое-нибудь оригинальное устройство ELM, поддерживающее BT 4.0, я вас внимательно слушаю!
  1. Я точно знаю, что некоторые считыватели отказываются работать с некоторыми автомобилями, даже если они поддерживают «ELM27»... Поэтому я очень тщательно выбирал считыватель для своего автомобиля — он работает отлично и уже сэкономил мне больше, чем стоил сам...
  1. Это может знать только производитель.
  1. Добро пожаловать в раздел «Техническое обслуживание и ремонт автомобилей»! Мне кажется, вы немного неправильно понимаете принцип работы устройства. ELM327 — это интерфейс, который обеспечивает связь между CAN-шиной и портом RS232, ведущим к вашему устройству (компьютеру или смартфону). Мне кажется, что ELM Electronics продает свои чипы ELM327, которые затем встраиваются в считывающее устройство. Чтобы устройство называлось «ELM327», в нём должен быть один из этих чипов. Насколько я могу судить, «совместимых» устройств не существует (я могу ошибаться... и я не удивлюсь, если китайцы начнут выпускать дубликаты).
Вы уже ответили на этот вопрос