Небольшой FAQ, чтобы уменьшить поток однотипных вопросов. Если у вас возникает вопрос, потрудитесь озвучить следующие данные:
1. Целевая машина (Производитель, модель, год выпуска, страна производитель)
2. Тип ЭБУ (Обычно наклейка с маркировкой присутствует на самом блоке. Блок чаще всего расположен либо в ногах пассажира, либо под капотом)
3. Версия Torque, используемые плагины.
4. Тип подключения адаптера (Bluetooth, Wi-Fi, USB)
5. Какой аппарат на Android`е используется для подключения
Основные возможности программы:
- Диагностика ошибок Check-Engine
- Отображение параметров в реальном времени на виртуальной приборной панели
- Диагностика датчиков кислорода
- Предупреждение о критических значениях параметров
- Ведение логов с широким выбором параметров
- Приблизительный расчет стоимости поездок, расхода бензина
- Запись видео поездки с наложением карты и показания датчиков (с помощью плагина TrackRecorder)
- Telnet-сервер для непосредственного взаимодействия с адаптером (для разработчиков)
Обнаружение проблем из-за "кривых" (урезанных) адаптеров ELM327 В: Какой адаптер купить для программы?
Поддерживаются только адаптеры основанные на чипе
ELM327. Автор программы поддерживает
следующие.
Эти и другие аналогичные адаптеры вы можете купить на свой страх и риск на аукционах ebay.com/aliexpress.com/dx.com по запросу "BT-ELM327" или у местных барыг.
Для андроид-девайсов без Bluetooth можно попробовать адаптеры c WiFi или USB. Поддержка в программе имеется.
K-Line, VagCOM и прочие адаптеры
не поддерживаются Подключение через bluetooth ELM327 адаптер
1. Установите программу Torque PRO
2. Подключите ELM327 Bluetooth в диагностический адаптер вашего авто
3. Включите зажигание или заведите мотор, при этом на ELM327 Bluetooth должны загореться индикаторы
4. Заходим в настройки Android
5. Заходим в настройки беспроводных сетей
6. Включаем Bluetooth и жмем кнопку "Настройки Bluetooth"
7. Жмем кнопку "Поиск устройств"
8. Нажимаем на найденный адаптер. Варианты названий ELM327 Bluetooth — OBD-II, avto diag, CHX.
9. Коды сопряжения обычно: 1234 или 0000 или 6789
10. Если код подошел и все хорошо, увидим надпись "Сопряжено, но не подключено". На этом настройка Bluetooth закончена
11. Запускаем программУ Torque
12. Нажимаем кнопку "Меню" и заходим в "Настройки". В настройках выбираем пункт "OBD2 настройки адаптера"
13. Жмем "Тип соединения"
14. Выбираем "Bluetooth"
15. Жмем "Выберите устройство Bluetooth"
16. Выбираем то устройство, с которым установили сопряжение в пункте 10. На этом настройка подключения адаптера завершена. Возвращаемся на главный экран программы
Как подключиться через USB-адаптер ELM327?
Для этого на андроид-устройстве должна поддерживаться функция USB-host (USB-OTG), о чем можно узнать из ТТХ аппарата.
Драйвер для USB-адаптера уже есть внутри программы, но скорее всего придется вручную установить драйвер в системе.
Также по теме Полезная доработка Подключение через Wifi-адаптер
Бывает 2 разновидности адаптеров, одни представляются точкой доступа, вторые - узлом AdHoc.
К первым - ОС Android легко позволяет подключаться. С AdHoc необходимо попотеть, и не факт, что все-таки удастся подключиться.
О подключении к Wifi AdHoc адаптеру Еще решение проблемы
Torque Pro (OBD2 / автомобиль) (Пост #34167837) Сброс к первоначальным настройкам Улучшение производительности Wi-Fi адаптера В: Будет ли работать с моей машиной XYZ?
Это можно узнать либо поиском по теме по запросу XYZ, либо спросить у гугла.
Иначе проверить самостоятельно и отписаться о результатах на форуме.
Для Toyota и ВАЗ частенько нужно указывать альтернативную строку инициализации. (об этом ниже)
Torque
не работает с машинами не поддерживающими стандарт OBDII - бензиновые до 1996 года и дизельные до 2004 года
Успешно работает с
- AUDI a4 1,8Т 2002 американец
- BMW E60
- BMW X3
- Chevrolet Aveo седан T255 1.2 16V Sirius D42
- Chevrolet Aveo седан T300 1.6 AcDelco E83
- Chevrolet Captiva 2007
- Chevrolet Lacetti
- Chevrolet Lanos Delphi MR140
- Chevrolet Niva
- Chevrolet Spark M300 МКПП и АКПП
- Chevrolet Trailblazer
- Chrysler PT Cruiser 2001
- Chrysler Voyager 2.4, 110KW 1996
- Citroen c4 2006 1.6 109hp TU5JP4
- Daewoo Matiz
- dodge Caliber 2007
- Dodge Caravan 2.4 2005
- dodge intrepid 2003
- dodge stratus 2001
- FIAT Scudo 2л jtd 2005
- Ford Focus-II
- Ford Mondeo 97' 1.6i
- Ford C-Max 2.0TCDI 2005
- Ford Transit 2011
- GMC Yukon Tahoe 1997
- Honda Pilot 2003 (USA)
- Honda Accord 2000 CF3
- Honda CR-V3
- Honda CR-V 2.4 AT 2008
- Honda Civic Hybrid 2009 европа
- Hyundai Getz
- Hyundai Tucson
- Hyundai Solaris
- Hyundai Sonata V BETA
- Jeep compas
- Jeep Grand Cherokee WK 2005
- KIA Ceed
- KIA Sportage II
- Lada Kalina
- Lada Largus
- lexus GS
- Mazda CX-5
- Mazda Tribute 2.0 2003
- Mazda Demio 2002 Пруль
- Mercedes-Benz A-Class 1.7cdi 2001
- Mitsubishi Delica 2005
- Mitsubishi Galant 2000
- Mitsubishi Lancer IX 2004(EUR)
- Mitsubishi Lancer X 2008
- Mitsubishi Montero Sport 2002
- Mitsubishi pajero pinin 2000
- Nissan Note 2012 1,6 АКП
- Opel Astra H 2007 Z18XER
- Opel Vectra
- Opel Vectra C 2.0T C20LET 2007
- Opel Corsa C 2002г. Европа.
- Peugeot 206 седан 2008
- Peugeot 308
- Peugeot г.
- Seat Leon 2002 1.8т
- SsanYong Kyron
- Subaru Forester 2009 /2003 2,0T Европа
- Suzuki SX4 2008
- Suzuki Grand Vitara 2008 2,4 Европа
- Toyota Avensis
- Toyota Carina 5A-FE 2000 пруль
- Toyota Camry 40 2007
- Toyota Camry 2013
- Toyota Corolla 2003(EUR)
- Toyota Corolla (2007) Европа левый руль
- Toyota Prius 3
- Toyota Vitz (2001) Япония правый руль
- Toyota Harrier 2004
- Toyota Highlander 3.3 2004
- Toyota RAV4
- Volkswagen Golf VI 2012
- Volkswagen golf 1,4 tsi
- УАЗ Патриот (ЭБУ BOSCH 17.9.7 ME)
Спасибо
mnsgroup Создание и редактирование профиля авто в программе
Профиль авто нужен для более точного расчета параметров, выбора протокола авто.
При создании настраивается по умолчанию, при необходимости можно всегда внести корректировки.
Попасть в Редактор профиля можно 2 способами:
1. Нажать кнопку меню на телефоне и выбрать пункт Профили
2. С начального экрана перейти в раздел Состояние адаптера. Нажать самый нижний пункт Настройки, затем Профили
Открылся редактор профиля, начинаем заполнять:
- Название профиля - марка авто, имя, и т.д. Эта надпись будет отображаться на начальном экране
- Объем двигателя - из ПТС
- Полная масса - из ПТС
- Тип топлива - выбираем из выпадающего меню
- Текущий уровень топлива - выставляем примерный уровень топлива
- Вооst - оставляем 0
- Максимальное значение тахометра - смотрим в авто и заполняем
- Коэфициенты оставляем как есть. Эти значения можно изменить после освоения остальной части программы, если
какие-либо показания не соответствуют действительности. Вот пример
- Всё остальное оставляем по умолчанию или изменяем на свой вкус
- жмем Сохранить
Если после этого произошло подключение к адаптеру (значок адаптера на начальном экране постоянно горит), а значок машины постоянно мигает, то подключение к ЭБУ с настройками по умолчанию не проходит. Необходимо отредактировать созданный профиль:
- Выбрать Предпочтительный протокол подключения или
- поставить галку Использовать альтернативный OBD заголовок (при этом Предпочтительный протокол игнорируется) и вписать строку инициализации в самом нижнем поле. Примеры можно найти в данной теме, описание команд - в документации на ELM327.
При использовании в нескольких авто можно создать соответствующее количество профилей и переключаться между ними.
При обновлении программы или переустановке профили сохраняются. Они хранятся в папке sdcard/.torque/
Ответы на часто задаваемые вопросы
В: Будет ли показывать параметр XXX для моей машины YYY?
Обычно в ЭБУ машины реализована поддержка самых стандартных параметров (скорость, обороты, температура охлаждающей жидкости, напряжение на аккумуляторе) и Torque сможет отобразить их без особых изощрений. Остальные параметры могут и не поддерживаться данным ЭБУ.
Если же хочется посмотреть какие-то специфичные параметры (остаток бензина, давление в шинах и т.д.), то в Torque необходимо ввести информацию о дополнительных датчиках (PID) с помощью списка параметров в формате *.csv или вручную поштучно. Такие данные скорее всего можно получить из профильных форумов по YYY машине. Да прибудет с вами сила Гугла! :superman:
Дополнительные параметры можно добавить с помощью соответствующих плагинов (для
Kia, Hyundai, Fiat, Mitsubishi, Renault, Nissan).
В: Можно ли подключиться к другим блокам ЭБУ(ABS,SRS) помимо основного?
Пока таких функций не реализовано из-за отсутствия жесткой спецификации на подобные блоки, но автор задумывался об этом...
Если точно известно, что дополнительный блок работает по стандарту OBDII, то можно попробовать получить доступ к нему с помощью создания дополнительного профиля с специальной строкой инициализацией, жестко указав протокол и адрес блока (Такие команды можно взять из спецификации чипа ELM327)
В: Как указать строку инициализации?
Она вписывается в профиле машины в самом низу. Строка инициализации необходима, если не получается подключиться к ЭБУ. Тогда можно
- указать протокол (ATSP),
- адрес адаптера ELM (ATTA),
- Скорость обмена (ATIB),
- заголовок запросов (ATSH/ATFCSH),
- тайминги (ATAT)
- и т.д.
Примеры Пример на официальной wiki Извлечение строки инициализации из hobDrive Документацию по командам инициализации можно посмотреть в
ELM_Docs.zip ( 672.76 КБ )
В: Как добавить дополнительные PIDы?
А что такое PID?
В последних версиях программы добавлять дополнительные PID можно только через импорт в самой программе.
Для этого жмем Настройки и выбираем Управление дополнительными pid датчиками.В правом верхнем углу жмем 3 точки и в сплывающем меню выбираем Import CSV file.В проводнике находим папку с файлом и выбираем его.
В: Синтаксис формул 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
[XX] – значение PID, где XX - идентификатор PID, т.е. [0d]-скорость, [ff1001]-скорость по GPS
Baro() - значение внешнего давления или с PID [33] – от двигателя, или [ff1270] – с датчика телефона.
A^B – А в степени B
Log10(A) – Десятичный логарифм из А
SIGNED(A) - воспринимается как байт со знаком, где старший бит - знаковый
ABS(A) - модуль из А
VAL{имя PID} - значение датчика с заданным именем
Разделителем целой и десятичной части коэффициента является знак точки "."
Torque Pro (OBD2 / автомобиль) (Пост IG_Vasilich #102315695) В: Где взять список *.csv дополнительных PID для моей машины?
Daihatsu, Toyota Kami(K3-VE), Terios(K3-VE), Toyota Duet(EJ-DE), TeriosKid Chevrolet, Daewoo с ЭБУ SiriusD42 Siemens ACR167 KWP Hyundai HD Coupe Lifan Solano ABS Renault Sandero 2014 Toyota Sienta EMPS 1NZ-FE Toyota Sienta ABS 1NZ-FE BOSCH MP7.0 Opel Multec-S Или поискать в теме "csv", или поиском на профильном форуме по определенной машине, или же... Да прибудет с вами сила Гугла!
Как вариант сделать самому, но это если совсем заняться нечем)
Для этого понадобятся:
- Прямые руки и аналитический склад ума
- Знать синтаксис составления формул
- Найти с помощью плагина TorqueScan поддерживаемые запросы PID
- С помощью дилерских аппаратных сканеров или специфичных программ диагностики отреверсить назначение доступных PID и формулы для подсчета значения (Данный пункт могу описать подробнее при наличии интереса)
- Составить список в формате *.csv, поделиться с народом и получить повышение ЧСВ
Пример поиска на Kia Picanto 2012 описание ELM 327 и команд
В:Как сохранять логи и как их удобно просматривать?
В папке .\.torque\tripLogs\ сохраняются логи для нужд программы в формате *.csv (данные разделены запятой). Внутри лога хранятся параметры в соответствии с настройкой "Запись и выгрузка журнала", раздел "Запись поездки". По умолчанию всегда записываются GPS параметры, с помощью настройки "Запись и выгрузка журнала", раздел "Запись поездки" можно добавить логгирование параметров из раздела "Что записывать" и параметров расхода(MPG, CO2)
При включении опции "Начинать журнал при запуске Torque" создается параллельно еще один файл *.csv в папке .\torqueLogs\. В него уже помещаются только параметры из списка "Что записывать". С помощью опции можно добавлять данные GPS.
В принципе при выбранной опции "Записывать показания датчиков" можно пользоваться журналами из папки .\.torque\tripLogs\, и не тратить ресурсы андроида на запись еще одного файла - пользовательского журнала.
После того как выбрали необходимые параметры в списке "Что записывать", необходимо набрать некоторую статистику - 5 минут прокатиться. После этого приходим домой, находим актуальную папку с названием из цифр в папке .\.torque\tripLogs\. Внтури неё лежит trackLog.csv с записанными параметрами.
Загрузка лога в MS Excel 2010
- С помощью пункта "Данные -> Из текста" выбираем наш csv
- Формат данных - с разделителями
- Далее
- Символом разделителем является: запятая
- Далее
- Подробнее...
- Разделитель целой и дробной части: . (тчк)
- Убираем галку "Знак минуса в конце отрицательных чисел"
- OK
- Готово
- ОК
- Для удобства закрепляем шапку с названиями параметров:
Вид->Закрепить области->Закрепить верхнюю строку
- Удаляем ненужные и сужаем размер заголовков для удобства.
Просмотр в виде графика в MS Excel 2010
Для построения графиков необходимо выбрать интересующие столбцы данных и создать по ним график:
Вставка->График->Гpафик
Также для удобства можно отображать графики по двум осям Y:
Выбираем график из легенды или с области построения
ПКМ->Формат ряда данных->Параметры ряда "По вспомогательной оси".
Осям Х справа и слева можно менять минимальное и максимальное значение, тем самым разделяя графики основной и вспомогательной оси (наподобие отведении в ЭКГ)
Также для просмотра логов можно использовать
TorqueLogViewerот
Dimon49773 Видео как в Екселе сделать настройки для просмотра трек-лога csv по столбцам, чтобы данные были под своей графой с названием
Спецификации на некоторые протоколы
Проблемы:
Не отображаются гугл-карты в программе
Карты грузятся с сайта программы. В ломанных версиях работать не будут, только покупать программу. Или использовать
исправленную версию Torque Pro вылетает или требует зарегистрироваться
Необходимо воспользоваться крякнутым Google Play из темы
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 с помощью команды
Не получается подключиться к машине
1. Проверьте наличие сопряжения с адаптером в списке Bluetooth устройств.
2. Проверьте подключение Torque Pro к адаптеру. Должна постоянно гореть иконка адаптера (3я слева) в верхнем левом углу
3.Попробуйте вручную выбрать протокол подключения в профиле машины
Если ничего не помогает, то можно попробовать аналогичные программы.
Тематики для вопросов можно направлять в ЛС, дополню FAQ по мере возможностей.
История изменений
UPD 06.10.13: Добавил про гуглокарты, список машин, ссылки на плагины Kia/Hyundai
UPD 15.10.13: Добавил про Запись журналов и просмотров логов в Excel
UPD 31.01.14: Добавил новые поддерживаемые машинки, ссылки на PID, и примеры нестандартной инициализации ЭБУ
UPD 15.03.14: Добавлена ссылка по подключению USB-адаптера, новые поддерживаемые машины, синтаксис формул дополнительных PID, ссылки на спецификации протоколов
UPD 04.06.14: Добавлены ссылки на списки дополнительных PID, на аналогичные программы
UPD 08.10.14: Добавлены ссылки на списки дополнительных PID
Сообщение отредактировал SERGik345 - 22.03.23, 18:45Причина редактирования: добавление pid