Xenos
сообщил интересную новость. Новость очень полезная, за что Xenos огромное спасибо. Настолько все это заинтриговало, что сразу по возможности проверил на своем Jimny. Могу сказать, что работает!
А теперь подробнее. В упомянутом комментарии ссылка на программу, которая является эмулятором железок-устройств Carman Scan 1 и Hi-Scan Pro. Сама по себе железка не особо интересна, но для нее есть несколько разных прошивок, среди которых поддерживающая on-board диагностику для JDM Suzuki Jimny! Это шикарно, поскольку до сих пор ничего подходящего (из доступного) найти не удавалось.
Речь, конечно, о JDM Jimny с разъемом ODB II и
выведенной на 7 контакт K-Line. Если разъем 12-контактный или 16-контактный, но с выводом не на контакт 7, а на контакт 9, то это новость не для вас. У вас
старый протокол SDL, для которого есть некоторый софт.
Программа CASCADE выглядит так:

Повторюсь, что это эмулятор железки. Для работы нужен простой адаптер K-Line (умные ELM327-подобные не подойдут). И, насколько я понимаю, нужен адаптер на FTDI-чипе. К счастью, у меня именно такой. "Орионовский" простой K/L-Line на FT232R. Лежал пылился, а вот и пригодился.
Для подключения к JDM Jimny нужно использовать
ASIAN PACK2.bin
. А далее запустить диагностику, выбрав Suzuki -> Japan Local:

Далее выбирается блок для диагностики.

У меня заработали Engine (двигатель), Automatic transaxle (автомат), Anti-lock brake system (АБС) и SRS-Airbag (система пассивной безопасности).
Правда соединение устанавливается как-то нестабильно, не с первого раза. Не пойму систему. И зажигание туда-сюда включал/выключал. И разъем перетыкал. Ощущение, что контакт отваливается. Еще связь "отваливается" при попытках что-нибудь делать параллельно на компьютере. Наверное, сам ноутбук (ASUS Eee PC Touch T91MT) очень слаб для эмулятора. Поэтому даже пришлось вместо скриншотов снимать экран телефоном.
Но в остальном мало-мальски работает. Ошибки показывает, сбрасывает, данные в реальном режиме выводит.
Например, у меня как-то летом при холодном запуске загорелся Check Engine. Заглушил, завел заново, Check Engine погас. Лень было код ошибки смотреть шаманством с перемычкой, поэтому ждал, пока опять загорится. А сейчас легко посмотрел:

Код ошибки P0135. Формально цепь подогрева первого лямбда-зонда. А реально надо смотреть, может сам лямбда-зонд скоро попросится в мусорку.
Данные в реальном режиме показывает. Например, двигателя:

Температуры сильно не хватает в моем "Мультитрониксе", подключенном не через диагностический разъем.
АКПП тоже показывает:

Вот бы иметь возможность отслеживать температуру ATF (которая на снимке 21°C) при вождении.
В общем, очень интересно. Буду разбираться дальше.
Кстати, автор
Rhinoview имеет планы кроме
неработающего на моем Jimny SDL сделать поддержку вот этого более нового протокола. Если сделает доступную версию, то будет еще одна альтернатива. Но, похоже, что он делает свой адаптер с прошивкой, которая будет разбирать протокол, что, конечно, совсем не то.
UPD: Спасибо программе CASCADE за моральную поддержку (она показала, что доступ к диагностике моего Jimny возможен). Благодаря этом мною была разработана диагностическая программа для Suzuki с протоколом через K-Line и CAN:
SZ Viewer.