Работают только с OBD2 протоколом, любые KWP2000 протоколы - поддерживают криво и плохо, в большинстве случаев связь с ЭБУ не устанавливается.
Не понимает он команд для соединения с ЭБУ, а некоторые неправильно воспринимает:
Если для подключения к вашему ЭБУ необходимо прописывать строку инициализации елм (использовать шаблон строки инициализации елм), команды (ATIB10, ATAL, ATSW00 ... ) которые неправильно отрабатывает елм приходят ответы знак вопроса (на ATIB10 должен быть ответ ОК, а не версия elm адаптера), то такой адаптер нестандартные протоколы (KWP2000) не поддерживает (ЭБУ: Январь, Микас, Делфи...Авто: ВАЗы, Chery Tiggo, Nissan, Toyota JDM...)SendCommand:ATAL
HandleReply: ? - должно быть ОК
-> EXTRAINIT
SendCommand:ATIB10
HandleReply: ELM327 v2.1 - должно быть ОК
-> EXTRAINIT
SendCommand:ATSH8111F1
HandleReply: OK
-> EXTRAINIT
SendCommand:ATST32
HandleReply: OK
-> EXTRAINIT
SendCommand:ATSW00
HandleReply: ? - должно быть ОК
то связь вы не установите! И дело здесь не в программе!
Самостоятельно проверить елм можно с помощью Хобдрайва:
~ в системных настройках изменить уровень системных логов с error на trace
~ в параметрах авто выбрать шаблон строки инициализации elm: VAZ Yanvar
~ подсоединиться к елм, результат ответов посмотреть в log.txt (находится в папке с программой)