Показать сообщение отдельно
Старый 03.01.2016, 21:18   #283
sKOCTEHs
Форумчанин
 
Аватар для sKOCTEHs
 
Регистрация: 07.09.2014
Адрес: Чистые Боры
Возраст: 46
Пол: Мужской
Автомобиль: гранта
Сообщений: 18
Icon3 Re: ELM327 Bluetooth OBD2 OBDII CAN-BUS Interface Auto Diagnostic Scanner Scan Tool

Всех с прошедшим НГ!
много выходных = читал на 4pda про elm327 и opendiagmobile и torque

кой чё нарыл..

моя elm c opendiagmobile не сконнектилась = адаптер не тот пишет
а с torque заработала, но многие параметры не считываются, есть выход = добавить их самому зная pid.
Такое сделано например

январь 5.1 csv

"Name","ShortName","ModeAndPID","Equation","Min Value","Max Value","Units","Header"
"Yanvar 51 Engine speed","EngSpd","2101","(A*64)+(B*0.25)","0","16383.75","rpm","8210F1"
"Yanvar 51 Vehicle speed","Speed","2101","C","0","255","km/h","8210F1"
"Yanvar 51 Battery voltage","BatVolt","2101","D*0.07","0","18.79","volt","8210F1"
"Yanvar 51 Vechicle accelerate","VhclAccel","2101","(E*0.22)","0.00","-0.22","m/s2","8210F1"
"Yanvar 51 Engine coolant temperature","ECT","2101","F-40","-40","215","C","8210F1"
"Yanvar 51 ECT sensor voltage","ECTsenVlt","2101","G*0.02","0","4.98","volt","8210F1"
"Yanvar 51 Target idle(no compensation)","TrgtIdlNoComp","2101","H*10","0","2550.00","rpm","8210F1"
"Yanvar 51 Target idle(compensation)","TrgtIdlComp","2101","J*10","0","2550.00","rpm","8210F1"
"Yanvar 51 Air flow","AirFlow","2101","(I*25.6)+(K*0.1)","0.00","6553.50","kg/h","8210F1"
"Yanvar 51 Average inject PWM","AvgInjtPWM","2101","L*0.1","0.0","25.5","ms","8210F1"
"Yanvar 51 Hold Time","HoldTime","2101","M*0.1","0.0","25.5","ms","8210F1"
[свернуть]



на 4pda opendiagmobile для ВАЗов , а torque для иномарок.



ЭБУ m74 can по ISO 14230-4 KWP (быстрая инициализация 10,4 кбод)


куча цитат из доков


Цитата:
Проверить, самостоятельно, поддержку адаптером ELM327 протоколов KWP2000 и CAN можно при помощи терминала
В ELM327Chat подключитесь к адаптеру и введите команды из списка ниже. ELM327, на все эти команды, должен ответить ОК, кроме ATFI.
ATE0, ATAL, ATS1
Для KWP2000: ATSP5, ATAT1, ATIB10, ATWM3E01, ATSW00, ATSH8110F1. ATFI ответ BUS INIT ...
Для CAN: ATSP6, ATD0, ATST32, ATSH7E0, ATCRA7E8, ATCAF1


у нас ЭБУ m74 can:
[QUOTE]
на просторах инета скачал pdf`ы ELM327

например АТ команды
Цитата:
Основные команды.

D Установить все значения по умолчанию
E0 Эхо выключить
E1 Эхо включить
I Печатать ID
L0 Перевод строки выключить (установленный по умолчанию контакт 7)
L1 Перевод строки включить WS Теплый старт (быстрый перезапуск программного обеспечения)
Z Сбросить все

Специфичные команды CAN:

CAF1 CAN автоматическое форматирование On.
CAF0 CAN автоматическое форматирование Off.
CF hhh установка ID фильтр в hhh.
CF hh hh hh hh -установка ID фильтр в hhhhhhhh
CFC1 CAN управление потоком On CFC0 CAN управление потоком Off
CM hhh установка ID Маски в hhh
CM hh hh hh hh установка ID Маски в hhhhhhhh
CP hh выбрать CAN приоритет (только для 29 бит)
CS показать CAN статус
OBD команды:
AL Разрешить длинные (> 7 байт) сообщения
BD выполнить Дамп буфера
BI Обход последовательности инициализации
DP Опишите текущий протокол
DPN Опишите протокол по номеру
H0 Заголовок выключить (по умолчанию)
H1 Заголовок включить
M0 память выключить (по умолчанию установленные вывод 5) М1 память включить
MA Все Мониторы
MR hh монитор для приемника hh
MT hh монитор передатчика hh
NL нормальной длины (7 байт) сообщения
PC протокол закрыть
R0 Ответы выключить
R1 Ответы включить
SH yzz Установить заголовок
SH xx yy zz Установить заголовок
SP h Установить протокол h и сохранить его
SP Аh Установить протокол авто, h и сохранить его

В настоящее время существуют следующие протоколы:
0 – Автоматический выбор
1 - SAE J1850 PWM (41,6 Кбод)
2 - SAE J1850 VPW (10,4 Кбод)
3 - ISO 9141-2 (5 бод инициализация 10,4кбод)
4 – ISO 14230-4 KWP (5 бод инициализация 10,4 кбод)
5 - ISO 14230-4 KWP (быстрая инициализация 10,4 кбод)
6 - ISO 15765-4 CAN (11 бит ID, 500 кбод)
7 - ISO 15765-4 CAN (29 бит ID, 500 кбод)
8 - ISO 15765-4 CAN (11 бит ID, 250 кбод)
9 - ISO 15765-4 CAN (29 бит ID, 250 кбод)

ST hh Установите тайм-аута, в hh х 4 мс
TP h Попробуйте протокол h
TP Аh Попробуйте протокол h с функцией автоматического поиска
Специфичные команды ISO:

IB 10 выбор скорости ISO 10400 бод
IB 96 выбор скорости ISO 9600 бод
SW hh установить Wakeup интервал hh х 20 мс
WM xx yy zz аа выбор Wakeup сообщения
WM xx yy zz аа bb " "
WM xx yy zz аа bb cc " "
Разные Команды:

CV dddd калибровка напряжения на dd.dd вольт
RV прочитать напряжение

Пример лога
Цитата:
AppVersion: 2.08.1
ECU: Ителма M74CAN
Connect: Bluetooth
State: none 12:48:34,623
State: connecting 12:48:37,847
Device: 00:0D:18:3A:67:89
State: connected 12:48:38,460
Time: 12:48:38,461
Send: AT@1
Receive: AT@1
OBDII TO RS232 INTERPRETER
Time: 12:48:38,553
Send: ATZ
Receive: ATZ


ELM327 V1.5
Time: 12:48:39,368
Send: ATE0
Receive: ATE0
OK
Time: 12:48:39,426
Send: ATAL
Receive: OK
Time: 12:48:39,477
Send: ATSP6
Receive: OK
Time: 12:48:39,579
Send: ATD0
Receive: OK
Time: 12:48:39,640
Send: ATST32
Receive: OK
Time: 12:48:39,698
Send: ATSH7E0
Receive: OK
Time: 12:48:39,756
Send: ATCRA7E8
Receive: OK
Time: 12:48:39,816
Send: ATSW00
Receive: OK
Time: 12:48:39,873
Send: ATCAF1
Receive: OK
Time: 12:48:40,058
Send: 220001
Receive: 62 00 01 02 7B 00 72 00 00 00 00 00 00 01 13 00 00 10 AA 00 00 80 FF 39 FF 80 00 3F FE 92 A0 00 00 00 00 00 62 00 00 00 00 00 76 FF AA 00 00 00 00 00 00 72 00 23 00 01 80 00 02 AF BF 05
Time: 12:48:40,299
Send: 220001
Receive: 62 00 01 02 7B 00 72 00 00 00 00 00 00 01 13 00 00 10 AA 00 00 80 FF 39 FF 80 00 3F FE 92 A0 00 00 00 00 00 62 00 00 00 00 00 76 FF AA 00 00 00 00 00 00 72 00 23 00 01 80 00 02 AF BF 05
Time: 12:48:40,632
Send: 220001
Receive: 62 00 01 02 7B 00 72 00 00 00 00 00 00 01 13 00 00 10 AA 00 00 80 FF 39 FF 80 00 3F FE 92 A0 00 00 00 00 00 62 00 00 00 00 00 76 FF AA 00 00 00 00 00 00 72 00 23 00 01 80 00 02 AF BF 05
Time: 12:48:40,953
Send: 220001
Receive: 62 00 01 02 7B 00 72 00 00 00 00 00 00 01 13 00 00 10 AA 00 00 80 FF 39 FF 80 00 3F FE 92 A0 00 00 00 00 00 62 00 00 00 00 00 76 FF AA 00 00 00 00 00 00 72 00 23 00 01 80 00 02 AF BF 05
Time: 12:48:41,202
Send: 220001
Receive: 62 00 01 02 7B 00 72 00 00 00 00 00 00 01 13 00 00 10 AA 00 00 80 FF 39 FF 80 00 3F FE 92 A0 00 00 00 00 00 62 00 00 00 00 00 76 FF AA 00 00 00 00 00 00 72 00 23 00 01 80 00 02 AF BF 05
Time: 12:48:41,470
[свернуть]



есть мысль = также создать файлик m74can.csv для torque
(программа readlogs (от mol78) имеет в поддиректориях файлы где списки pid под разные ЭБУ, а также формулы их обработки) = смотри вложение
пока не знаю как указать последнюю хекс цифирь "Header"?
и не знаю всех формул преобразования, точнее описания формул у меня от старой версии readlogs

Код:
"Name","ShortName","ModeAndPID","Equation","Min Value","Max Value","Units","Header"
"М74  Температура охлаждающей жидкости","CoolTemp","220001","B-40","-40","215","grad",  ??????

Цитата:
"Yanvar 7.2 EURO2 Температура охлаждающей жидкости","CoolTemp","2101","I-40","-40","215","grad C","8210F1"
Вложения
Тип файла: zip Downloads.zip (91.4 Кб, 76 просмотров)

Последний раз редактировалось sKOCTEHs; 03.01.2016 в 21:59.
sKOCTEHs вне форума   Ответить с цитированием Вверх