В блоге:

2015-03-30

ELM327 версия 2.1: возможны проблемы!

Проблема псевдадаптеров ELM327 v2.1 важнее, чем я думал. Уже не первый раз пользователи пожаловались на то, что SZ Viewer не видит блоки управления. Проверка показывает, в такой ситуации при использовании ELM327 v2.1 свежая версия SZ Viewer для Windows вместо соединения в колонке Info выдает сообщение вроде "Answer (...) is unsupported by adapter" (надо это сообщение подкорректировать в следующих версиях).

Но проблема с такими адаптерами весьма серьезная. Как показал поиск информации, такие адаптеры являются какой-то особо кривой, наглой подделкой, которая убивает и без того незначительные возможности ELM327. Более того, похоже, что существуют несколько вариантов таких неполноценных 2.1, которые несколько отличаются своим поведением (с некоторыми проблемы глобальные, с некоторыми проблемы только при работе с CAN).

С некоторым трудом и легким хакерством (но в рамках спецификации) ELM327 были поддержаны в SZ Viewer, что позволяло их рекомендовать в качестве дешевого и, в общем-то, надежного варианта адаптера. Но появление неполноценных ELM327 v2.1 здорово подрывает эту рекомендацию. Подрывает это и мою рекомендацию конкретных моделей адаптеров, поскольку проблемные 2.1 замечены в корпусах этих моделей. Зная китайское отношение к "продвижению" товара есть опасение, что хлам псевдоверсии 2.1 будет заполнять рынок, усложняя поиск сравнительно нормальных китайских ELM327. Вообще, если увлечься конспирологией, то это очень похоже на действие производителей оригинального ELM327 по дискредитации китайских адаптеров. Но нет, китайцы и сами "обманываться рады": жажда погони за громкими названиями (номерами версий) и удешевлением приносит ожидаемые результаты.

Пока рекомендация простая: держись в стороне от 2.1, насколько это возможно (пока на рынке есть остатки 1.5 моделей). Но учтите, что китайские продавцы склонны к обману, они будут упорно выдавать 2.1 за 1.5, а потом делать вид, что все нормально

Для тестирования заказал себе пару дешевейших 2.1 моделей, хочу посмотреть, что с ними можно сделать, если они окажутся такими проблемными вариантами. Но, судя по предварительной информации, с особо запущенными вариантами практически ничего нельзя сотворить: даже базовые команды не выполняются на них.

18 комментариев:

  1. Вот это печалька! В конце марта почитал о Вашей программе, после чего заказал себе elm327 у продавца по ссылке в статье http://malykh.blogspot.com/2014/04/elm327-bluetooth.html. Сейчас посмотрел - версия 2.1. Буду пробовать подружить Джимника (кузов JB43, M13A без VVT, АКПП, 2002 г.) с этим устройством. Готов делиться информацией.

    ОтветитьУдалить
    Ответы
    1. Да, интересно. В принципе, в природе есть и нормальные 2.1. И сравнительно нормальные (с которыми есть шанс подружить программу).

      Удалить
    2. Пришел китайский ELM-327 v2.1. С Android-версией Вашей программы (sz-viewer-a1-2014-05-12.apk) дружить отказался. С Windows-версией попробую через пару дней. Лог-файл sz-viewer.log, по инструкции в комментах ниже, вышлю Вам на почту.
      Пы.Сы.: Диагностический разъем на машине имеет контакты №№ 4, 5, 7, 9, 16.

      Удалить
    3. Хорошо, только лучше взять дополнительный файл поновее: http://malykh.com/temp/2015-04-14a/sz-viewer.jar
      Эта версия именно для проверки кривых китайских 2.1. Пытаюсь с ними побиться с помощью пользователей программы.

      Удалить
    4. Пользователи программы рады помочь!

      Удалить
  2. Мне похоже такой и достался. Работать не хочет ни с какой программой, из данных удалось считать только напряжение и то только один раз. Адаптер черный с кнопкой включения и тремя лампочками

    ОтветитьУдалить
    Ответы
    1. А какой автомобиль (модель, год)?

      Удалить
    2. Jimny, AT, 2008 год. Леворульный, вроде откуда-то из европы пригнанный

      Удалить
    3. Если есть интерес потестировать, то можно взять вот эту версию (для Windows): http://malykh.blogspot.com/2015/03/sz-viewer-w1-2015-02-03-windows.html, обновить в каталоге lib файл на этот: http://malykh.com/temp/2015-03-31/sz-viewer.jar

      Попробовать подключиться, а созданный файл sz-viewer.log отправить мне на anton@malykh.com

      Тогда можно будет посмотреть, какие именно проблемы у этого экземпляра адаптера.

      Удалить
    4. Ок. Потестирую и отпишусь, спасибо.

      Удалить
  3. http://www.aliexpress.com/snapshot/6577596735.html?orderId=66548158355534
    ELM блютус, синий прозрачный корпус, версии 1.5. Сегодня получил на почте проверил работает.
    Для тех кто покупает не в интернете найдены отличия:
    1 плата 2.1 из красного текстолита, 1.5 зеленый
    2 наклейка на 2.1: "ODB II mini", 1.5: "знак блютус ELM327 mini.

    ОтветитьУдалить
    Ответы
    1. Да, работающие 1.5 именно такие (через меня несколько штук прошло).
      2.1 скоро должен прийти. И я надеюсь, что он именно неработающий будет. :-) Для опытов.

      Удалить
  4. Этот комментарий был удален автором.

    ОтветитьУдалить
  5. Пришел с eBay ELM327 mini v2.1 синий.
    [IMG]http://s017.radikal.ru/i436/1506/bd/47853d0bc3bb.jpg[/IMG]
    Вопрос по предварительному тестированию, подача питания на адаптер от блока питания, без подключения к авто ("на столе").
    SZ Viewer делает попытку подключиться, сбрасывает блютуз... т.е. не получается протестировать "на столе"
    Так и должно быть? Надо обязательно в авто включать? И зажигание включать?
    Думаю, было бы не плохо, чтобы можно было фиксировать работоспособность подключения по блютузу и без авто... в режиме поиска ЭБУ...

    ОтветитьУдалить
    Ответы
    1. Ограничений никаких нет. Т.е. достаточно подать питание на BT ELM327. Так и делаю для тестов на столе (без машины).

      Удалить
    2. В разъеме OBD напряжение (как я понял) имеется всегда. ЭБУ виден только при включенном зажигании.
      Провел эксперимент. Адаптер ELM327 BlueTooth (Vgate iCar 2).
      При вЫключенном зажигании SZ Viewer не запускается.
      При включенном зажигании SZ Viewer запускается. Если при этом выключить зажигание, то потребуется перезагружать смартфон... иначе больше не запустится...

      С адаптером ELM327 mini v2.1 синий (http://s017.radikal.ru/i436/1506/bd/47853d0bc3bb.jpg) не запускается.

      Удалить
  6. "Не забудьте включить зажигание перед запуском программы."
    http://malykh.blogspot.com/2015/03/suzuki.html
    видимо надо бы поправить...

    ОтветитьУдалить

Архив блога