Torque pro obd2 автомобиль версия для андроид. Программы для устройств с Android. Скачать программу OpenDiag Mobile можно

Torque Pro (OBD 2) – новая усовершенствованная утилита для планшетов и мобильных телефонов на базе Android, позволяющая проводить диагностику автомобиля в любой момент. Если Вы являетесь автолюбителем – она принесет массу пользы для Вас, сэкономит финансовые средства и время. Программа позволяет провести диагностику почти любого транспортного средства и выдать водителю нужную информацию о его машине.

Чем полезно приложение?

При работе утилита полностью диагностирует транспорт и показывает соответствующие параметры. Она анализирует работу Вашего двигателя и преждевременно предупреждает Вас о возможностях поломки, к тому же – может указывать даже на сами причины. Таким образом можно избежать неприятной ситуации на дороге, когда авто может заглохнуть или сломаться. Torque Pro выдает сведения о мощности транспортного средства, его крутящем моменте, но это далеко не все. Программа способна распознать даже мелкие неполадки, она покажет коды ошибок на экран и определит суть проблемы. Даже если Вы находитесь в пути и решили проверить производительность авто – для нее это не проблема. Просто выбирайте нужный режим и действуйте. Не является проблемой для нее и выдача сведений о количестве топлива в баке, частоте оборотов транспорта или его скорости.

Данные диагностики, как и сами ранее введенные настройки при необходимости можно с легкостью удалять и задавать новые. Даже удалив прежние результаты, Вы сможете без проблем посмотреть все данные былых диагностик на web-сервере, куда приложение в автоматическом режиме посылает значения. Осуществляется проверка при помощи bluetooth адаптера OBD II или через сеть Wi-fi.


Возможности:

    диагностика ошибки Check engine;

  • подсчитывает расход финансов на поездку и расход топлива;
  • проводит полную диагностику показателей кислорода;
  • возможность ввести логи с обширным выбором настроек;
  • способность предупредить водителя о критическом значении параметров авто;
  • благодаря плагину Track Recorder позволяет записывать видео при поездке, а также налаживать карту и показывать датчики на нем.

Работа с утилитой:

Стоит знать, что приложение поддерживает , приобрести их можно через интернет-магазины или в лавках своего города, они доступны практически везде. Ее интерфейс поддерживает семь экранов, которые Вы можете подстраивать под себя. С их помощью вся необходимая информация расшифровывается и выдается на экран мобильного в виде цифр и диаграммы.

Она имеет нужные виджеты, но для своего удобства Вы можете создавать новые.

При диагностике авто утилита выдает сообщение в виде кодов, которые объясняют причину поломки и сбои. Естественно, они непонятны, поэтому вся информация дополняется текстовым пояснением и Вы практически сразу будете знать, почему снизилась производительность авто. Приборы воспроизводят значимые параметры на экран, к примеру: температуру жидкости и даже обороты, при которых работает мотор. Если часть датчиков Вам мешает – можете их с легкостью скрыть или же, при нужде – добавить дополнительные. Упрощает всю задачу русскоязычный интерфейс, поэтому долго разбираться в работе программы или некоторых ее установках не придется.

Torque Pro (OBD 2 / автомобиль) – удобная в использовании утилита для автомобилистов, обеспечивающее владельцев транспортных средств всей необходимой информацией о рабочих параметрах двигателя, проводя его диагностику через интерфейс OBD-2, подключаемый по Bluetooth или через Wi-Fi-адаптер. Программа диагностики автомобилей сканером ELM327 Torque Pro имеет 7 экранов, данные на которые могут выводиться в виде цифр, диаграмм или в форме циферблата. Есть в ее арсенале и несколько виджетов. Кроме того, каждый пользователь сможете создать собственный вариант.

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

Значение всех датчиков утилита в автоматически передает на web-сервер, где по необходимости, можно посмотреть всю необходимые данные о работе транспортного средства и просмотреть маршрут следования. Скачать Torque Pro владельцы андроид гаджетов могут к нас. Это приложение не просто обеспечит каждого из них всей необходимой информацией об авто, но значительно сократит расходы на ремонт и диагностику на СТО. Его установка позволит автолюбителю держать, что называется «руку на пульсе». Получая самую точную информацию из первых рук, он сможет забыть о таких неприятных сюрпризах, как пустой бак или не заводящийся мотор.

Небольшой FAQ

Основные возможности программы

  • Диагностика ошибок Check-Engine
  • Отображение параметров в реальном времени на виртуальной приборной панели
  • Диагностика датчиков кислорода
  • Предупреждение о критических значениях параметров
  • Ведение логов с широким выбором параметров
  • Приблизительный расчет стоимости поездок, расхода бензина
  • Запись видео поездки с наложением карты и показания датчиков (с помощью плагина TrackRecorder)
  • Telnet-сервер для непосредственного взаимодействия с адаптером (для разработчиков)

Какой адаптер купить для программы?
Поддерживаются только адаптеры основанные на чипе ELM327. Автор программы поддерживает следующие .
Эти и другие аналогичные адаптеры вы можете купить на свой страх и риск на аукционах ebay.com/aliexpress.com/dx.com по запросу "BT-ELM327" или у местных барыг.
Для андроид-девайсов без Bluetooth можно попробовать адаптеры c WiFi или USB. Поддержка в программе имеется.
K-Line, VagCOM и прочие адаптеры не поддерживаются

Подключение через bluetooth ELM327 адаптер
Инструкция в картинках

Как подключиться через USB-адаптер ELM327?
Для этого на андроид-устройстве должна поддерживаться функция USB-host (USB-OTG), о чем можно узнать из ТТХ аппарата.
Драйвер для USB-адаптера уже есть внутри программы, но скорее всего придется вручную установить драйвер в системе.

Также по теме:

Многие тут интересуются как подключить USB адаптер. Вот моя инструкция:
1. Скачать с сайта FTDI драйвера на FT232 для Андроид. Скопировать файл D2XXSample/obj/local/armeabi/libftd2xx-jni.so в папку /data/data/com.ftdi.d2xx/ и в папку /system/lib .
2. Добавляем поддержку USB host api. Для этого нужно в /system/etc/permissions файл c именем android.hardware.usb.host.xml добавить строчки:



Затем в файл handheld_core_hardware.xml или tablet_core_hardware.xml , в зависимости от прошивки,
добавить в раздел <permissions > строку

Подключение через Wifi-адаптер
Бывает 2 разновидности адаптеров, одни представляются точкой доступа, вторые - узлом AdHoc.
К первым - ОС Android легко позволяет подключаться. С AdHoc необходимо попотеть, и не факт, что все-таки удастся подключиться.

О подключении к Wifi AdHoc адаптеру
Кстати, всем тем посвящается - которые как и я, купили WiFi ELM327 и пытаются подружить с андроидом. Я все программы перепробовал, все файлы переписывал и заменял. Помог только один человек.
По пути.../data/misc/wifi расположен файл wpa_supplicant.conf внем я удалил все другие точки доступа и добавил

network={
ssid="CLKDevices"
mode=1
frequency=2412
key_mgmt=NONE
priority=99
}
(WiFi должен быть выключен)
Так вот именно frequency=2412 позволяет запустить ad-hoc
Этот способ работает без всяких сторонних программ, после изменения файла и включении WiFi андроид автоматом цепляется к адаптеру.
Есть пока что один недостаток, после подключения к обычной сети этот файл изменяется и снова ad-hoc не видится, я решил это так - у меня на смарте в папочке лежит измененный wpa_supplicant.conf и когда сажусь в машыну то просто заменяю им стандартный файл с выставлением прав и все.

Еще решение проблемы
Здравствуйте. Добился сегодня подключения на планшете Hyundai T7s с андрюшей 4.0.4 к обд сканеру elm327 wifi. До этого мучился неделю пытаясь поднять adhoc соединение на планшете. Никакой адхок не нужен. Нужно зайти через ноутбук (предварительно забить айпишник на вафле 192.168.0.15 например) на само устройство через браузер, т.е. ввести в адресной строке 192.160.0.10. Логин/пароль - admin/000000 либо admin/admin. У меня была первая пара. Попадаете в на страницу настройки обд модуля. Далее все просто - меняем тип соединения с adhoc на ap и вуаля - соединение работает, при чем, можно поставить dhcp, ключ шифрования и много еще чего, и да нужно поставить время отклика вместо 100 мс - 1мс, иначе подтормаживают показания на циферблатах, относительно приборов на панели авто. На mitsubishi lancer IX все прекрасно работает. Torque снимает все заявленные параметры. Всем успехов!!!

Сброс к первоначальным настройкам

Может еще кому поможет...
Получил с Алиэкспресс ELM327-блок с Wi-Fi модулем. Без проблем спарил его с Torque. Но меня не устроило то, что по умолчанию точка доступа, которую создает этот блок, изначально открытая, без всяких паролей. Через веб-морду блока полез в его настройки. Очумелыми ручками накрутил там то, что хотел и нажал кнопку Restart... Больше в списке Wi-Fi сетей я модуль не видел. Списался с продавцом, тот ничего вразумительного ответить не смог. Решил действовать на свой страх и риск.
Аккуратно вскрыл пластмассовый корпус блока. Он собран на клей, поэтому пришлось ножом немного пройтись по стыку половинок корпуса. Внутри обнаружилась плата, на которой через разъем сидит еще одна небольшая. На ней нанесена маркировка HF-LPB100. Поиск в Интернете показал, что это универсальный модуль Wi-Fi, на котором строится множество китайских приборов. Дальнейший поиск привел к мануалу на этот модуль, весьма интересная штука оказалась для знающих. Но в данный момент меня интересовал всего один вопрос: "Как сделать сброс к первоначальным настройкам?".
Оказалось, что все очень просто. Для того, чтобы сбросить все наши корявые настройки к дефолтным, нам нужно всего лишь перемкнуть два контакта на плате. Прикладываю картинку из мануала (сейчас нечем нормальную фотку сделать). На ней я отметил место перемыкания красным. Если сами боитесь, то попросите тех, кто дружит с паяльником. Перемыкать контакты нужно на три-четыре секунды. Делал я это так. Сначала вытащил блок из диагностического разъема, после замкнул 47 и 48 контакты пинцетом с тонкими концами. Вставил блок в разъем. Подержал так три-четыре секунды. Убрал пинцет. В списке сетей увидел долгожданную открытую сеть WiFi_OBDII. Если вдруг это не помогает, то можно так-же попробовать замкнуть контакты 45 и 48.
После того, как я смог "оживит" свой блок, начал ковыряться дальше в его настройках. И способ сброса настроек помог мне еще раз пять. Сегодня полдня езжу с этим блоком, на котором теперь защищенная точка доступа с WPA2 шифрованием.

Улучшение производительности Wi-Fi адаптера
Читать

В: Будет ли работать с моей машиной XYZ?
Это можно узнать либо поиском по теме по запросу XYZ, либо спросить у гугла.
Можно посмотреть по ссылке или
Иначе проверить самостоятельно и отписаться о результатах на форуме.
Для Toyota и ВАЗ частенько нужно указывать альтернативную строку инициализации. (об этом ниже)
Torque не работает с машинами не поддерживающими стандарт OBDII - бензиновые до 1996 года и дизельные до 2004 года

Создание и редактирование профиля авто в программе
Профиль авто нужен для более точного расчета параметров, выбора протокола авто.
При создании настраивается по умолчанию, при необходимости можно всегда внести корректировки.
Попасть в Редактор профиля можно 2 способами:
1. Нажать кнопку меню на телефоне и выбрать пункт Профили
2. С начального экрана перейти в раздел Состояние адаптера. Нажать самый нижний пункт Настройки, затем Профили

Открылся редактор профиля, начинаем заполнять:

  • Название профиля - марка авто, имя, и т.д. Эта надпись будет отображаться на начальном экране
  • Объем двигателя - из ПТС
  • Полная масса - из ПТС
  • Тип топлива - выбираем из выпадающего меню
  • Текущий уровень топлива - выставляем примерный уровень топлива
  • Вооst - оставляем 0
  • Максимальное значение тахометра - смотрим в авто и заполняем
  • Коэфициенты оставляем как есть. Эти значения можно изменить после освоения остальной части программы, если какие-либо показания не соответствуют действительности.
  • Всё остальное оставляем по умолчанию или изменяем на свой вкус
  • жмем Сохранить

Если после этого произошло подключение к адаптеру (значок адаптера на начальном экране постоянно горит), а значок машины постоянно мигает, то подключение к ЭБУ с настройками по умолчанию не проходит. Необходимо отредактировать созданный профиль:

  • Выбрать Предпочтительный протокол подключения или
  • поставить галку Использовать альтернативный OBD заголовок (при этом Предпочтительный протокол игнорируется) и вписать строку инициализации в самом нижнем поле. Примеры можно найти в данной теме, описание команд - в документации на ELM327.

При использовании в нескольких авто можно создать соответствующее количество профилей и переключаться между ними.
При обновлении программы или переустановке профили сохраняются. Они хранятся в папке sdcard/.torque/

Будет ли показывать параметр XXX для моей машины YYY?
Обычно в ЭБУ машины реализована поддержка самых стандартных параметров (скорость, обороты, температура охлаждающей жидкости, напряжение на аккумуляторе) и Torque сможет отобразить их без особых изощрений. Остальные параметры могут и не поддерживаться данным ЭБУ.
Если же хочется посмотреть какие-то специфичные параметры (остаток бензина, давление в шинах и т.д.), то в Torque необходимо ввести информацию о дополнительных датчиках (PID) с помощью списка параметров в формате *.csv или вручную поштучно. Такие данные скорее всего можно получить из профильных форумов по YYY машине. Да прибудет с вами сила Гугла!

Можно ли подключиться к другим блокам ЭБУ(ABS,SRS) помимо основного?
Пока таких функций не реализовано из-за отсутствия жесткой спецификации на подобные блоки, но автор задумывался об этом...
Если точно известно, что дополнительный блок работает по стандарту OBDII, то можно попробовать получить доступ к нему с помощью создания дополнительного профиля с специальной строкой инициализацией, жестко указав протокол и адрес блока (Такие команды можно взять из спецификации чипа ELM327)

Как указать строку инициализации?
Она вписывается в профиле машины в самом низу. Разделителем команд являются символы "\n". Строка инициализации необходима, если не получается подключиться к ЭБУ. Тогда можно

  • указать протокол (ATSP),
  • адрес адаптера ELM (ATTA),
  • Скорость обмена (ATIB),
  • заголовок запросов (ATSH/ATFCSH),
  • тайминги (ATAT)
  • и т.д.

Как добавить дополнительные PIDы?
А что такое PID? - Возможно дословно "параметр идентификации данных" - код, посылаемый ECU, однозначно определяемый параметр, который должен тот вернуть. Для разных авто могут отличаться даже по годам.

  • Вручную через меню "Управление дополнительными PID"
  • скопировать файл со списком дополнительных параметров в формате *.csv в папку.torque\extendedpids\. Затем выбрать его в меню "Управление дополнительными PID"

Синтаксис формул PID
Ответ ЭБУ обычно состоит из нескольких байт. Для обращения к определенному байту ответа используется буквенная адресация.
A-1 байт ответа, B-2, C-3, ..., Z-26, AA-27,AB-28,..

Для составления формулы используются следующие операции:
A*10 - умножение
A/2.5 - деление
A+B - сложение
B-10 - вычитание
A<8 - двоичный сдвиг влево
A&4 – побитовое И
() - порядок действий, (A<8)+B
{A:x} - x-тый бит первого байта. A = 00001010b = 0Ah, {A:0} = 0; {A:1} = 1
– значение PID, где XX - идентификатор PID, т.е. -скорость, -скорость по GPS
Baro() - значение внешнего давления или с PID – от двигателя, или – с датчика телефона.
A^B – А в степени B
Log10(A) – Десятичный логарифм из А
SIGNED(A) - воспринимается как байт со знаком, где старший бит - знаковый
ABS(A) - модуль из А
VAL{имя PID} - значение датчика с заданным именем

Разделителем целой и десятичной части коэффициента является знак точки "."

Где взять список *.csv дополнительных PID для моей машины?
Поискать поиском на профильном форуме по определенной машине, или же... Да прибудет с вами сила Гугла!

описание ELM 327 и команд
Torque Pro (OBD2 / автомобиль)
Torque Pro (OBD2 / автомобиль)

Как сохранять логи и как их удобно просматривать?
В папке.\.torque\tripLogs\ сохраняются логи для нужд программы в формате *.csv (данные разделены запятой). Внутри лога хранятся параметры в соответствии с настройкой "Запись и выгрузка журнала", раздел "Запись поездки". По умолчанию всегда записываются GPS параметры, с помощью настройки "Запись и выгрузка журнала", раздел "Запись поездки" можно добавить логгирование параметров из раздела "Что записывать" и параметров расхода(MPG, CO2)
При включении опции "Начинать журнал при запуске Torque" создается параллельно еще один файл *.csv в папке.\torqueLogs\. В него уже помещаются только параметры из списка "Что записывать". С помощью опции можно добавлять данные GPS.
В принципе при выбранной опции "Записывать показания датчиков" можно пользоваться журналами из папки.\.torque\tripLogs\, и не тратить ресурсы андроида на запись еще одного файла - пользовательского журнала.
После того как выбрали необходимые параметры в списке "Что записывать", необходимо набрать некоторую статистику - 5 минут прокатиться. После этого приходим домой, находим актуальную папку с названием из цифр в папке.\.torque\tripLogs\. Внутри неё лежит trackLog.csv с записанными параметрами.

  • С помощью пункта "Данные -> Из текста" выбираем наш csv
  • Формат данных - с разделителями
  • Далее
  • Символом разделителем является: запятая
  • Далее
  • Подробнее...
  • Разделитель целой и дробной части: . (тчк)
  • Убираем галку "Знак минуса в конце отрицательных чисел"
  • Готово
  • ОК Платформа: Android 2.0 и выше
    Язык интерфейса: Русский (RUS)
    Состояние: Pro (Полная версия)
    Root: Не нужен

Версия: v1.8.154
Краткое описание:
Программа для диагностики автомобилей с интерфейсом OBD-II.

Описание:

Программа предназначена для получения и отображения диагностической информации о работе двигателя через интерфейс OBD-II.
Для подключения нужен OBD-II bluetooth адаптер.
В описании программ рекомендуется покупать:
www.plxkiwi.com , www.scantool.net , www.obdkey.com или купить адаптер на e-bay
Я покупал у китайцев www.dealextreme.com/details.dx/sku.16921
Собственно программа умеет получать всю информацию по интерфейсу OBD2.
Имеется 15 настраиваемых экранов. Можно выводить информацию в виде графиков, цифровых значений, циферблата. Есть несколько предопределённых виджетов, можно создавать свои.
Программа умеет отображать текущие параметры работы двигателя, отображать и расшифровывать коды ошибок, стирать ошибки из ЭБУ автомобиля(погасить лампочку check engine на приборной панели).
подробное описание стандартных параметров есть на википедии OBD-II_PIDs .
Можно настроить алармы на различные значения датчиков, например температура охл.жидкости, обороты двигателя, скорость.
Можно загрузить или самому настроить расширенный набор OBD2_PIDов, определяемых производителем автомобиля.
Программа умеет автоматически отправлять логи значений датчиков на web сервер и после можно посмотреть маршрут и значения датчиков в разное время.

Небольшой FAQ

SpoilerTarget">Спойлер: Какой адаптер купить для программы?

Поддерживаются только адаптеры основанные на чипе ELM327 . Автор программы поддерживает следующие .
Эти и другие аналогичные адаптеры вы можете купить на свой страх и риск на аукционах ebay.com/aliexpress.com/dx.com по запросу "BT-ELM327" или у местных барыг.
Для андроид-девайсов без Bluetooth можно попробовать адаптеры c WiFi или USB. Поддержка в программе имеется.
K-Line, VagCOM и прочие адаптеры не поддерживаются


Подключение через bluetooth ELM327 адаптер

SpoilerTarget">Спойлер: Как подключиться через USB-адаптер ELM327?

Для этого на андроид-устройстве должна поддерживаться функция USB-host (USB-OTG), о чем можно узнать из ТТХ аппарата.
Драйвер для USB-адаптера уже есть внутри программы, но скорее всего придется вручную установить драйвер в системе.

SpoilerTarget">Спойлер: Подключение через Wifi-адаптер

SpoilerTarget">Спойлер: Будет ли работать с моей машиной XYZ?

Это можно узнать либо поиском по теме по запросу XYZ, либо спросить у гугла.
Можно посмотреть по ссылке или
Иначе проверить самостоятельно и отписаться о результатах на форуме.
Для Toyota и ВАЗ частенько нужно указывать альтернативную строку инициализации. (об этом ниже)
Torque не работает с машинами не поддерживающими стандарт OBDII - бензиновые до 1996 года и дизельные до 2004 года

SpoilerTarget">Спойлер: Создание и редактирование профиля авто в программе

Профиль авто нужен для более точного расчета параметров, выбора протокола авто.
При создании настраивается по умолчанию, при необходимости можно всегда внести корректировки.
Попасть в Редактор профиля можно 2 способами:
1. Нажать кнопку меню на телефоне и выбрать пункт Профили
2. С начального экрана перейти в раздел Состояние адаптера. Нажать самый нижний пункт Настройки, затем Профили

SpoilerTarget">Спойлер: Открылся редактор профиля, начинаем заполнять:

  • Название профиля - марка авто, имя, и т.д. Эта надпись будет отображаться на начальном экране
  • Объем двигателя - из ПТС
  • Полная масса - из ПТС
  • Тип топлива - выбираем из выпадающего меню
  • Текущий уровень топлива - выставляем примерный уровень топлива
  • Вооst - оставляем 0
  • Максимальное значение тахометра - смотрим в авто и заполняем
  • Коэфициенты оставляем как есть. Эти значения можно изменить после освоения остальной части программы, если
    какие-либо показания не соответствуют действительности. Вот пример
  • Всё остальное оставляем по умолчанию или изменяем на свой вкус
  • жмем Сохранить
Если после этого произошло подключение к адаптеру (значок адаптера на начальном экране постоянно горит), а значок машины постоянно мигает, то подключение к ЭБУ с настройками по умолчанию не проходит. Необходимо отредактировать созданный профиль:
  • Выбрать Предпочтительный протокол подключения или
  • поставить галку Использовать альтернативный OBD заголовок (при этом Предпочтительный протокол игнорируется) и вписать строку инициализации в самом нижнем поле. Примеры можно найти в данной теме, описание команд - в документации на ELM327.
При использовании в нескольких авто можно создать соответствующее количество профилей и переключаться между ними.
При обновлении программы или переустановке профили сохраняются. Они хранятся в папке sdcard/.torque/

SpoilerTarget">Спойлер: Будет ли показывать параметр XXX для моей машины YYY?

Обычно в ЭБУ машины реализована поддержка самых стандартных параметров (скорость, обороты, температура охлаждающей жидкости, напряжение на аккумуляторе) и Torque сможет отобразить их без особых изощрений. Остальные параметры могут и не поддерживаться данным ЭБУ.
Если же хочется посмотреть какие-то специфичные параметры (остаток бензина, давление в шинах и т.д.), то в Torque необходимо ввести информацию о дополнительных датчиках (PID) с помощью списка параметров в формате *.csv или вручную поштучно. Такие данные скорее всего можно получить из профильных форумов по YYY машине. Да прибудет с вами сила Гугла!
Дополнительные параметры можно добавить с помощью соответствующих плагинов (для Kia, Hyundai, Fiat, Mitsubishi, Renault, Nissan).

SpoilerTarget">Спойлер: Можно ли подключиться к другим блокам ЭБУ(ABS,SRS) помимо основного?

Пока таких функций не реализовано из-за отсутствия жесткой спецификации на подобные блоки, но автор задумывался об этом...
Если точно известно, что дополнительный блок работает по стандарту OBDII, то можно попробовать получить доступ к нему с помощью создания дополнительного профиля с специальной строкой инициализацией, жестко указав протокол и адрес блока (Такие команды можно взять из спецификации чипа ELM327)

SpoilerTarget">Спойлер: Как указать строку инициализации?

Она вписывается в профиле машины в самом низу. Разделителем команд являются символы "\n". Строка инициализации необходима, если не получается подключиться к ЭБУ. Тогда можно

  • указать протокол (ATSP),
  • адрес адаптера ELM (ATTA),
  • Скорость обмена (ATIB),
  • заголовок запросов (ATSH/ATFCSH),
  • тайминги (ATAT)
  • и т.д.
Примеры
Пример на официальной wiki
Извлечение строки инициализации из hobDrive
Документацию по командам инициализации можно посмотреть в ELM_Docs.zip (672,76 КБ)

SpoilerTarget">Спойлер: Как добавить дополнительные PIDы?

SpoilerTarget">Спойлер: Синтаксис формул PID

Ответ ЭБУ обычно состоит из нескольких байт. Для обращения к определенному байту ответа используется буквенная адресация.
A-1 байт ответа, B-2, C-3, ..., Z-26, AA-27,AB-28,..

Для составления формулы используются следующие операции:
A*10 - умножение
A/2.5 - деление
A+B - сложение
B-10 - вычитание
A<8 - двоичный сдвиг влево
A&4 – побитовое И
() - порядок действий, (A<8)+B
{A:x} - x-тый бит первого байта. A = 00001010b = 0Ah, {A:0} = 0; {A:1} = 1
– значение PID, где XX - идентификатор PID, т.е. -скорость, -скорость по GPS
Baro() - значение внешнего давления или с PID – от двигателя, или – с датчика телефона.
A^B – А в степени B
Log10(A) – Десятичный логарифм из А
SIGNED(A) - воспринимается как байт со знаком, где старший бит - знаковый
ABS(A) - модуль из А
VAL{имя PID} - значение датчика с заданным именем

Разделителем целой и десятичной части коэффициента является знак точки "."

SpoilerTarget">Спойлер: Как сохранять логи и как их удобно просматривать?

В папке.\.torque\tripLogs\ сохраняются логи для нужд программы в формате *.csv (данные разделены запятой). Внутри лога хранятся параметры в соответствии с настройкой "Запись и выгрузка журнала", раздел "Запись поездки". По умолчанию всегда записываются GPS параметры, с помощью настройки "Запись и выгрузка журнала", раздел "Запись поездки" можно добавить логгирование параметров из раздела "Что записывать" и параметров расхода(MPG, CO2)
При включении опции "Начинать журнал при запуске Torque" создается параллельно еще один файл *.csv в папке.\torqueLogs\. В него уже помещаются только параметры из списка "Что записывать". С помощью опции можно добавлять данные GPS.
В принципе при выбранной опции "Записывать показания датчиков" можно пользоваться журналами из папки.\.torque\tripLogs\, и не тратить ресурсы андроида на запись еще одного файла - пользовательского журнала.
После того как выбрали необходимые параметры в списке "Что записывать", необходимо набрать некоторую статистику - 5 минут прокатиться. После этого приходим домой, находим актуальную папку с названием из цифр в папке.\.torque\tripLogs\. Внтури неё лежит trackLog.csv с записанными параметрами.

SpoilerTarget">

  • С помощью пункта "Данные -> Из текста" выбираем наш csv
  • Формат данных - с разделителями
  • Далее
  • Символом разделителем является: запятая
  • Далее
  • Подробнее...
  • Разделитель целой и дробной части: . (тчк)
  • Убираем галку "Знак минуса в конце отрицательных чисел"
  • Готово
  • Для удобства закрепляем шапку с названиями параметров:
    Вид->Закрепить области->Закрепить верхнюю строку
  • Удаляем ненужные и сужаем размер заголовков для удобства.

SpoilerTarget">Спойлер: Просмотр в виде графика в MS Excel 2010

Для построения графиков необходимо выбрать интересующие столбцы данных и создать по ним график:
Вставка->График->Гpафик

Также для удобства можно отображать графики по двум осям Y:
Выбираем график из легенды или с области построения
ПКМ->Формат ряда данных->Параметры ряда "По вспомогательной оси".
Осям Х справа и слева можно менять минимальное и максимальное значение, тем самым разделяя графики основной и вспомогательной оси (наподобие отведении в ЭКГ)
Уменьшено на 75%


1586 x 728 (109,32 КБ)

Также для просмотра логов можно использовать TorqueLogViewer от Dimon49773
Видео как в Екселе сделать настройки для просмотра трек-лога csv по столбцам, чтобы данные были под своей графой с названием


Спецификации на некоторые протоколы

SpoilerTarget">Спойлер: Проблемы:

LuckyPatcher или скачать другую версию действительно взломанную.
Не получается подключиться к BT-адаптеру
Проблемы bluetooth-стека или драйверов
Из-за кривых драйверов могут быть проблемы с подключением по bluetooth на устройствах с MTK:
- MT6577
- MT6573
- Lenovo S 880
- Lenovo p700i
- Jiyau G2S 4.3
- ZOPO ZP100, android4
- Philips W632 MT6573 Android 2.3.5

Неверный PIN
Стандартные PIN для сопряжения: 0000, 1234, 8888, 6789.
Если нет больше сил подбирать, есть еще один вариант для отважных с горячими руками. Можно подключиться непосредственно к БТ-модулю (он является аналогом hc-05) внутри адаптера с помощью UART кабеля и сменить PIN с помощью команды

AT+PINxxxx
Не получается подключиться к машине
1. Проверьте наличие сопряжения с адаптером в списке Bluetooth устройств.

2. Проверьте подключение Torque Pro к адаптеру. Должна постоянно гореть иконка адаптера (3я слева) в верхнем левом углу
Уменьшено на 50%

480 x 800 (78,2 КБ)

3.Попробуйте вручную выбрать протокол подключения в профиле машины
Если ничего не помогает, то можно попробовать аналогичные программы.

Torque Pro (русифицированная) - полезная утилита, созданная для гаджетов на платформе Аndroid, и позволяет проводить полную диагностику автомобиля. Благодаря ей автолюбитель превратит свой смартфон или планшет в бортовой компьютер и сможет мониторить все необходимые показатели в считанные минуты.

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

Для работы Torque Pro необходим адаптер, который определяется моделью транспорта и разъемом для подключения. На начальном этапе необходимо создать синхронизацию адаптера и телефона. Для этого подключить Bluetooth обоих устройств, включить зажигание автомобиля, можно без запуска двигателя. В меню блютуз запустить поиск устройств, выбрать строку, касающуюся ODB2-адаптера и создать запрос подключения. При необходимости пользователь должен ввести код, указанный в инструкции по применению к адаптеру. Если при запуске приложения появляется сообщение «Connected to ECU OK», это значит, что сопряжение прошло успешно и все готово к работе. В меню «Параметры» пользователь заполняет реальные данные об авто: объем двигателя, массу (указанную в паспорте), тип топлива, объем бака.

Возможности:

  • Полная диагностика транспорта
  • Считывание и сброс ошибок из электронного блока двигателя
  • Выбор настроек оповещения (голосовой или текстовый)
  • Создание маршрута движения
  • Использовать приложения как видеорегистратор
  • Ведения журнала

Интерфейс программы Torque Pro довольно функциональный. Имеет 7 экранов, каждый из которых можно персонализировать под себя для удобства использования и вывести их на главный экран своего гаджета. Информация отображается в виде графика, в цифровом формате или аналогового прибора со стрелками. При необходимости каждый элемент тоже можно настроить, изменить размер или сделать плавающим, сбросить данные или вовсе удалить.

К слову, Torque Pro может обслуживать несколько автомобилей, стоит только создать новый профиль. Так же есть возможность просмотра передвижения автомобиля, как текущей поездки, так и сохраненных в архиве.

Torque Pro (русифицированная) – это надежный помощник водителю, помогающий поддерживать правильную работу транспорта, а также вовремя реагировать на проблемы.


Особенности программки :
  • отображает параметры работы двигателя, коды различных ошибок;
  • для подключения к двигателю требует OBD-II Bluetooth адаптера, который нужно будет приобрести отдельно;
  • имеет 15 экранов, каждый из которых настраивается под себя;
  • информацию можно выводить в виде графиков, циферблата или цифровых значений;
  • есть несколько готовых виджетов уже в самой программе, но по желанию пользователь может создать свои собственные.
  • Если вы скачиваете приложения при помощи планшета или телефона и видите сообщение "Сбой загрузки" то установите браузер Opera Mobile или Chrome и скачивайте при помощи одного из этих браузеров, если при скачивании все равно происходит сбой проверьте права на запись в ту папку в которую скачиваете файлы.
  • Для распаковки zip архивов на телефоне используйте ES проводник

Имея под рукой диагностический адаптер ELM 327, вы можете проводить самостоятельную собственного автомобиля, используя свои смартфоны, планшеты. Считываемые данные и их количество с электронного блока управления зависят не только от адаптера OBD-2, но и от используемого ПО. У кого-то iOS, другие предпочитают Android-девайсы, а кто-то все еще верен Windows.

Программы для продукции Apple

Являясь владельцем девайса от компании Apple, для сопряжения устройства с вашим ЭБУ достаточно применить ELM Wi-Fi. Для айфонов ассортимент программ сейчас более чем широкий. Из них можно выделить двух явных лидеров.

OBD-2 iPhone Application . Вставьте ELM327 в разъем машины OBD-II и установите программу на свой «яблочный» смартфон. После этого доступ полноценной диагностике считается открытым. Некоторые автомобили позволяют даже диагностировать и . На дисплей будут выводиться данные с датчиков температуры рабочих жидкостей и куча полезной информации. В принципе, такой адаптер - отличная альтернатива бортовому компьютеру.

DashCommand . Вторая по популярности программа. По функционалу первому софту ничем не уступает. Помимо диагностики, вы сможете удалять ошибки с электронного блока управления, использовать телефон как бортовой компьютер, на котором будет указываться и пройденный километраж.

Поскольку наибольшая часть мобильных устройств оснащена операционной системой Android, про софт для этой платформы поговорить нужно.

Программы для устройств с Android

Операционка Android невероятно распространена на сегодняшний день. Потому и отыскать программу, которая бы подошла для адаптера ELM327 и работала в паре с вашим Андроид-устройством, на самом деле не проблема.

Для начала вам нужно взять свой смартфон или планшет с данной ОС, то есть Android, после чего диагностика будет проведена быстро и понятно. Осталось только скачать программу.

Torque . Это самая востребованная, распространенная и многофункциональная программа для адаптеров ELM среди Андроид-приложений. Без проблем работает с моделями адаптера с Bluetooth и способна выступить как альтернатива бортовому компьютеру. Софт не только дает все нужное, но и предлагает немного больше. К примеру, можно сохранить данные о маршрутах с показаниями датчиков, расхода топлива, удалять и считывать ошибки с блока. Программа выполнена на русском языке, что еще больше упрощает задачу по диагностике.

DashCommand . Вторая в рейтинге популярных программ для Android. Это менее функциональная разработка, которая не имеет официально русского интерфейса. Тем не менее, чтобы отобразить все параметры, продиагностировать и стереть ошибки с электронного блока управления, ее вполне хватит.

OBD АвтоДоктор . Не так давно появился этот софт работы с ELM 37 по средствам Android-устройств. Зато обладает приятным и понятным русским интерфейсом и широким перечнем функций.

Программы для устройств на базе ОС Windows

Покупая адаптер для диагностики, имея в наличии USB и адаптер OBD-II, идущего в комплекте софта, может показаться недостаточно. В этом случае софт под Windows станет вашим спасением и, быть может, лучшим решением.

Для того чтобы диагностика была проведена успешно, вам потребуется не только USB, но и ПК, нетбук или же ноутбук, на котором установлена операционная система Windows. Далее все еще проще - устанавливаете одну из лучших программ для этой ОС и проводите необходимые работы.

Scanmaster и PCMScan . Эти программы получили русский интерфейс, способны считывать ошибки ЭБУ вашего авто, показывать описание ошибок, выводить данные на печать и реализовывать ряд иных функций.

Если вам требуется диагностика для определенной марки, тогда обратите внимание на следующий софт.

ForScan . Функционирует через адаптеры ELM327 и для автомобилей бренда Форд. Выполнена на русском языке, выдает данные обо всех блоках, включая подушки безопасности и систему ABS. Программа способна на многое, и помимо Форда, совмещается с такими автомобилями, как Mercury и . В сочетании с Windows получается отличный тандем.

Tiggo Diag . Отличная программа для тех, кто является владельцем автомобиля китайского производства, такого как Чери, Great Wall и так далее. Позволяет по средствам ELM327 проводить диагностику машин и работать с допустройствами. Если вы хотите быть в курсе состояния своего авто, функционала этого софта будет более чем достаточно. Плюс может работать с автомобилями .

Итак, если вам важно, как функционирует ваша машина, все ли с ней в порядке, но при этом не хотите тратить время и деньги на посещение СТО, смело устанавливайте ПО, берите адаптеры и занимайтесь диагностикой тогда, когда пожелаете. Для этого нужно не так много - ELM327, OBD-2, USB, Bluetooth и Wi-Fi (в зависимости от используемого устройства) и ваш смартфон, планшет или ПК с одной из популярных операционных систем. Для Windows, iOS и Android отыскать нужные программы для диагностики несложно.



Есть вопросы?

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: