Кривая-косая страшненькая программа, которая показывает только некоторые данные АКПП, принимаемые через K-Line по сузуковскому протоколу SDL-KWP. Приглашаю попробовать :-)
Пока в таком сыром виде не стал в Google Play размещать, поэтому нужно ставить руками. (SZ Viewer с W1 в названии версии - это для Windows, а с A1 - для Android)
Работает на устройствах с ОС Android 2.2 или выше. Со старыми устройствами могут быть проблемы при использовании Bluetooth-адаптеров.
Поддерживаются беспроводные адаптеры ELM327 (версии 1.4 или выше):
1. Bluetooth (SPP).
2. Wi-Fi (192.168.0.10:35000): без бубна в Android работают адаптеры, эмулирующие точку доступа, а вот адаптеры с Ad Hoc подключением требуют обработки Android напильником.
BT-адаптер должен быть быть сопряжен в системе до использования программы. В случае Wi-Fi нужно до использования программы подключиться к сети адаптера
Требование к автомобилю: Сузуки с наличием 7 контакта (K-Line) на OBD2 разъеме. Пока обязательно с АКПП (поддерживается только блок управления АКПП).
Остальное будет позже, надеюсь.
(Андроид-версия SZ Viewer на простейшем телефоне H600 показывает данные АКПП через ELM327 Wi-Fi-адаптер)
Еще по этой теме:
Изображения из альбомов:
Отличная новость. Жду, когда появятся данные о двигателе (у меня механика) и буду тестировать.
ReplyDeleteПоддержка данных двигателя обязательно будет.
DeleteУ меня тут температура двиги всегда 215 градусов. Это нормально?
ReplyDeleteОстальные данные вполне адекватны.
Я тогда ещё раз CASCADE гляну, мне казалось, что там в разделе АКПП всё верно показывало...
DeleteАга. Но там, может быть, такого значения и нет (CASCADE фильтрует данные по идентификатору блока, а я - нет). А если есть, то, значит, по другому смещению (можно определить при желании).
DeleteВ логах от виндовой версии твоя прога сырые данные собирает?
DeleteТам чуть хитрее... :-)
DeleteВ логах как таковых данных мало (а в публичной версии и нет), основной инструмент - это Find Data и вкладки Current Data.
А если значение в CASCADE есть, то при наличии текста, выдаваемого Find Data, можно потом через эмулятор вытащить. Но для начала нужно убедиться, что CASCADE в данных АКПП вообще показывает температуру двигателя.
Android 4.2, K6A '04 года, всё работает, спасибо) А есть возможность вывести на экран давление турбины в атмосферах? В ПК версии есть давление во впуске и в кило паскалях, не знаю оно это или нет, но значение определённо меняется.
ReplyDeleteПожалуйста.
DeleteДля данных двигателя будет показано давление. Но там два давления в моих таблицах: барометрическое (по нему разве что погоду оценивать :-) и абсолютное, но надо смотреть, насколько оно связано с давлением турбонаддува.
Если нужно будет какие-нибудь логи записать или ещё какая помощь, пишите на prezidentos@gmail.com помогу чем смогу.
DeleteВ большинстве смартфонов есть usb host через usb-otg кабель, так что usb k-line адаптеры тоже можно теоретически подключать к телефону.
ReplyDeleteТеоретически, да. Но, вероятно, понадобится допиливание системы с root-доступом. а это уже не так интересно. Но на будущее можно рассмотреть такую задачу.
Deleteна андроид версии на jdm jb23w (механика) программа не завелась. bus init error. на виндовс версии с тем же елм адаптером работает.
ReplyDeleteНа Сузуках с МКПП андроид-версия пока не работает - она пытается подключится к блоку управления АКПП, которого там, конечно, нет.
DeleteВ следующих версиях обязательно будет поддержка блока управления двигателем.
в продолжение к прошлому комменту: v.1.4 bluethooth.
ReplyDelete