Дописал (опять немного сам) программу для ELM327: теперь она проверяет бензин и ловит заносы
Две недели назад я выложил сюда свою программу для ELM327. Спасибо всем: 2000 плюсов, 240 комментариев и куча логов на почту. По ним программа доросла с версии 1.21 до 3.29. Главное, что появилось, — отчёт о поездке, который телефон собирает сам.
Ссылка на guthub:
https://github.com/parhipov/OBDScanner
Как это работает
Воткнули адаптер, нажали «Старт», бросили телефон на сиденье или на пол — даже для диагностики подвески держатель не нужен. Покатались, нажали «Стоп», и сверху появилась кнопка «Отчёт по поездке». Телефон сам, без интернета, собирает страницу. Её можно открыть в браузере или переслать мастеру в мессенджер: это один файл, откроется где угодно.
«Как бензин?»
Это одна галочка на первом экране. Пока вы едете, программа каждый цикл читает, насколько блок управления убирает зажигание из-за детонации. В отчёте — вывод простыми словами: «Бензин в порядке», «На пределе» или «Проверить». И три числа, по которым удобно сравнивать заправки: откат при спокойной езде, сколько замеров из 10 с откатом под большой нагрузкой и самый сильный откат.
Вот мой кадиллак после одной из заправок: под нагрузкой зажигание убиралось в 5 замерах из 10, до 6,7°, а под нагрузкой мотор за поездку провёл 13 минут. Мотор от этого защищён, но тянет слабее (хотя куда уж казалось бы).
Откат по детонации отдают не все машины. Из присланных его отдают GM и Kia. На остальных отчёт показывает угол зажигания под нагрузкой — его тоже можно сравнивать между заправками. Пришлите лог со своей машины — посмотрю, можно ли достать откат и у неё.
«Ого, занос!»
Это появилось почти случайно. По гироскопу и акселерометру телефона плюс скорости колёс из OBD программа восстанавливает, насколько задняя ось шла боком. Был занос — сразу под верхним блоком отчёта появляется раздел «Ого, занос!». Не было — раздела нет.
Так как вожу я аккуратно, все данные для тестов сгенерил ИИ. Вот, например, один такой занос: левый поворот на 37 км/ч, газ до 78 %, задние колёса крутятся на 28 % быстрее, чем едет машина, — и задняя ось ушла на 17°. Телефон при этом просто лежал в машине.
Автор не рекомендует меряться, кто круче ездит боком: опасно и нехорошо!
Ходовая по датчикам телефона
Амортизаторы, колёса и шины, тормозные диски, ступичные подшипники, кардан, опоры двигателя, гидротрансформатор — по карточке на каждый узел и спектрограмма всей поездки. Выводы делаются сравнением режимов внутри одной поездки, поэтому неважно, где лежит телефон. Это подсказка, куда смотреть, а не диагноз.
Что сделал по вашим просьбам
Wi-Fi-адаптеры и USB-шнурки через OTG.
Дешёвые ELM327 работают лучше.
Старые VAG, примерно до 2012 года: блоки за шлюзом через обычный ELM327.
GM: блоки на однопроводной шине (на CTS это подушки, TPMS и другие) — через адаптер вроде OBDLink MX+. В прошлом посте я писал, что этого нет.
«Скан блоков» для любой марки — для тех, кто любит покопаться.
Честно о границах
Программа только читает и в блоки ничего не пишет, единственное действие — сброс ошибок с подтверждением. Пороги в отчёте — опыт по присланным поездкам, а не заводские допуски: это «на что посмотреть», а не приговор. Только Android.
Где взять
car.rybinskai.ru → «Скачать приложение для Android». Бесплатно, без рекламы. Если машина определилась криво или отчёт врёт, нажмите «Поделиться» вверху и отправьте сессию: лог придёт мне на почту.
Особенно жду логи с Mitsubishi, Volvo, Nissan и Daihatsu: в прошлый раз на них было хуже всего. И кидайте в комментарии скрины «Как бензин?» — интересно, у кого мотор упирается в детонацию.










