Re: OBD-2 (OBD-II), ELM 327, Torque (температура вариатора и др.)
Привет!
Возможно кому то данная информация пригодится но думаю что вряд ли кому будет интересно. 
Мои задачи были :
1) Считать прошивку с блока 4WD
2)Научится считывать/записывать прошивку по кан шине.
3)Найти в прошивке область которая отвечает за ампераж на муфте .
Смог я только считать прошивку по UART и все, дальше я понял что моих знаний на данный момент не хватает.
Написал краткую инструкцию по считыванию прошивки добавил ее во вложении.
И саму прошивку приложил и еепром.
Re: OBD-2 (OBD-II), ELM 327, Torque (температура вариатора и др.)
АУТ 3 2014 года. Не читает температуру и деградацию масла CVT. Temp count показывает минус 1, температура NEW минус 56, деградация NEW минус 250, старая деградация минус 6500, старая температура минус 39. CSV скопирован из спойлера для последних версий программы и текст вставил в блокнот. некоторые датчики считываются: из того, что можно подтвердить - пробег, обороты; какую-то температуру ОЖ показывает, вроде адекватную. В общем ПИДы откликаются кроме злополучных температуры и деградации масла. Торк показывает, что сканер 1.5. У кого-нибудь есть предположения куда копнуть, чтобы оживить температуру и деградацию? также в стандартных торковских пидах есть некая температура коробки (метод 1 и метод 2). Метод 1 вроде что-то показывает, не знаю насколько адекватное значение (правда он не работает с протоколом из настроек в шапке, поставил на авто - заработал). Можно ли доверять этому ПИДу или он что-то левое показывает (где-то тут встречал вроде как температуру ОЖ показывает)?
Re: OBD-2 (OBD-II), ELM 327, Torque (температура вариатора и др.)
Цитата:
Сообщение от cintakc
проверьте для начала адаптер
Скрытый текст
подскажите, пожалуйста, как под спойлер изображения убирать? Вроде в спойлер при составлении сообщения изображения засовываю, но сообщение публикуется с пустым спойлером
[свернуть]
Добавлено через 7 минут
Цитата:
Сообщение от Yuriy_SPb
Выложите сырой ответ на тест ПИДа для температуры CVT и деградации масла.
к сожалению форум мне не позволяет загрузить более 6 фото. поэтому ссылка на ЯД
CVT temp 1,2,3 это скрины одного ответа (в торке длинный скриншот не сработал). там где в ответе не видно equation steps, там проверил - совпадают с формулой в настройках ПИД.
Последний раз редактировалось Yuriy_SPb; 09.09.2017 в 19:12.
Re: OBD-2 (OBD-II), ELM 327, Torque (температура вариатора и др.)
@d-ts,
Судя по результатам сырых ответов, Ваш адаптер нельзя использовать для обработки запросов с длинной ответа больше 6-ти байтов. Попробуйте найти более подходящий вариант адаптера.
Re: OBD-2 (OBD-II), ELM 327, Torque (температура вариатора и др.)
@Yuriy_SPb, а можно поподробней по каким признакам Вы это определили? если проблема в адаптере, то попробую спор открыть с продавцом, нужны квалифицированные аргументы и доказательства. может еще какие-то тесты сделать? в Identifier много красного, может это о чем то говорит? если не сложно, дайте более глубокие и аргументированные пояснения.
Добавлено через 8 минут
да, заметил, что скрин результатов Identifier не полный. вот копия из лога
копия лога Identifier
Дата сканирования=2017-09-09 17:28:59
Имя устройства=OBDII
Mac адрес устройства=00:19:6D:36:A7:D9
Версия устройства (Заявленная)=ELM327 v1.5
Команда Версия Результат
AT@1 1.0 OK
ATSPA6 1.0 OK
ATTPA6 1.0 OK
ATTP6 1.0 OK
ATSP00 1.3 OK
ATSP6 1.0 OK
ATAL 1.0 OK
ATNL 1.0 OK
ATAMC 2.0 KO
ATAMT20 2.0 KO
ATRA70 1.3 OK
ATSR70 1.2 OK
ATAR 1.2 OK
ATAT0 1.2 OK
ATAT2 1.2 OK
ATAT1 1.2 OK
ATBD 1.0 OK
ATBRT0F 1.2 OK
ATCAF0 1.0 OK
ATCAF1 1.0 OK
ATCEA04 1.4 OK
ATCERF1 2.2 KO
ATCEA 1.4 OK
ATCF00000111 1.0 OK
ATCF111 1.0 OK
ATCFC0 1.0 OK
ATCFC1 1.0 OK
ATCM00000111 1.0 OK
ATCM111 1.0 OK
ATCP18 1.0 OK
ATCRA7C0 1.3 OK
ATCRA000007C0 1.3 OK
ATCRA 1.4b KO
ATCS 1.0 OK
ATCSM0 1.4b KO
ATCSM1 1.4b KO
ATCTM5 2.1 KO
ATCTM1 2.1 KO
ATCV0000 1.4 OK
ATD1 1.3 OK
ATD0 1.3 OK
ATDP 1.0 OK
ATDPN 1.0 OK
ATE0 1.0 OK
ATE1 1.0 OK
ATFCSD0430FF00 1.1 OK
ATFCSH000007B0 1.1 OK
ATFCSH7B0 1.1 OK
ATFCSM0 1.1 OK
ATFE 1.3a OK
ATH0 1.0 OK
ATH1 1.0 OK
ATI 1.0 OK
ATIB10 1.0 OK
ATIB12 2.2 KO
ATIB15 2.2 KO
ATIB48 1.4 OK
ATIB96 1.0 OK
ATIFRS 1.2 OK
ATIFRH 1.2 OK
ATIFR0 1.2 OK
ATIFR2 1.2 OK
ATIFR1 1.2 OK
ATIFR6 2.2 KO
ATIFR5 2.2 KO
ATIFR4 2.2 KO
ATIGN 1.4 OK
ATIIA7A 1.2 OK
ATJS 1.3 KO
ATJE 1.3 KO
ATJHF0 1.4b KO
ATJHF1 1.4b KO
ATJTM5 1.4b KO
ATJTM1 1.4b KO
ATKW 1.3 OK
ATKW0 1.2 OK
ATKW1 1.2 OK
ATL0 1.0 OK
ATL1 1.0 OK
ATM1 1.0 OK
ATM0 1.0 OK
ATPPFFON 1.1 OK
ATPPFFOFF 1.1 OK
ATR0 1.0 OK
ATR1 1.0 OK
ATRV 1.0 OK
ATS0 1.3 OK
ATS1 1.3 OK
ATSDFF 1.4 OK
ATRD 1.4 OK
ATSH000007E0 2.0 KO
ATSHA848F1 1.0 OK
ATSH7B0 1.0 OK
ATST32 1.0 OK
ATSWFF 1.0 OK
ATTAF9 1.4 OK
ATV1 1.3 OK
ATV0 1.3 OK
ATWMC133F13E 1.0 OK
ATPC 1.0 OK
ATWS 1.0 OK
ATWS 1.0 OK
ATD 1.0 OK
ATD 1.0 OK
ATZ 1.0 OK
[свернуть]
Последний раз редактировалось d-ts; 09.09.2017 в 21:11.
Re: OBD-2 (OBD-II), ELM 327, Torque (температура вариатора и др.)
Цитата:
Сообщение от d-ts
а можно поподробней по каким признакам Вы это определили?
В сырых ответах, котрые Вы выложили, первое значение соответствует размеру ответа в байтах. На запрос 2103 - 19 байтов (13 в HEX), 2110 - 37 байтов (25 в HEX), однако данные ответа содержат только по 6 байтов. Этого достаточно для стандартных OBD-II запросов, однако, для дополнительных ПИДов очень часто необходма возможность принимать данные большего размера. К сожалению, многие из адаптеров обрезают данные, оставляя только то, что достаточно для стандартных запросов.
Re: OBD-2 (OBD-II), ELM 327, Torque (температура вариатора и др.)
@Yuriy_SPb, сегодня через ELM chat (не знаю, Вы это терминалом называете, но по функционалу тот же опросник адаптера) ввел такие команды (Ваше сообщение уже вечером прочел):
AppVersion: 1.17.3
Type ELM327: Bluetooth
Type ELM327: BluetoothBluetooth
IOException connect: read failed, socket might closed or timeout, read ret: -1
IOException: Fallback failed. Cancelling.
Device: 00:19:6D:36:A7:D9
Write: AT@1
Read: AT@1
OBDII to RS232 Interpreter
>
Write: ATZ
Read: ATZ
ELM327 v1.5
>
Write: ATE0
Read: ATE0
OK
>
Write: ATAL
Read: OK
>
Write: ATSP6
Read: OK
>
Write: ATD0
Read: OK
>
Write: ATST32
Read: OK
>
Write: ATSH7E0
Read: OK
>
Write: ATCRA7E8
Read: OK
>
Write: ATSW00
Read: OK
>
Write: ATCAF1
Read: OK
>
Write: 220091
Read: NO DATA
>
Write: AT@1
Read: OBDII to RS232 Interpreter
>
Write: ATZ
Read:
ELM327 v1.5
>
Write: ATE0
Read: ATE0
OK
>
Write: ATAL
Read: OK
>
Write: ATS1
Read: OK
>
Write: ATSP5
Read: OK
>
Write: ATAT1
Read: OK
>
Write: ATIB10
Read: OK
>
Write: ATWM3E01
Read: OK
>
Write: ATSW00
Read: OK
>
Write: ATSH8110F1
Read: OK
>
Write: ATFI
Read: BUS INIT: ERROR
>
Write: 1A91
Read: BUS INIT: ERROR
>
Write: 1A9A
Read: BUS INIT: ERROR
>
Write: 2101
Read: BUS INIT: ERROR
>
Write: 2101
Read: BUS INIT: ERROR
>
Write: 2103
Read: BUS INIT: ERROR
>
Write: 2103
Read: BUS INIT: ERROR
>
Write: 82
Read: BUS INIT: ERROR
>
Write: ATZ
Read:
ELM327 v1.5
>
[свернуть]
завтра сделаю, добавив от Ваших. может они что прояснят.
НО, тут другая интересная штука получилась:
попробовал воспользоваться программами CVTz50 и hobDrive. обе проги показали и температуру и деградацию (не знаю насколько корректно, но от ОЖ отличалось). В процессе недолгой и неспешной езды по городу коробка поднялась до 75-80 (при наличии радиатора), деградация 273 при пробеге 19500 (опять же есть радиатор и 140 не гоняю, обычно допуск плюс 20, а вообще машину покупал бу, может предыдущие хозяева игрались-сбрасывали). В добавок hobDrive показал весь ВИН машины, в отличии от Торка, который показал только первые три знака.
может у кого-то есть идея, почему Торк не полюбил мой ЕЛМ? полагаю, что если в других программах все отображается, значит проблема не в адаптере?
Особенно вопрос к создателю CVTz50, полагаю @cintakc, не сможете ли Вы как-то прояснить данную ситуацию? Тотальная проблема ли адаптера, что он не пропускает более 6 бит или просто Торк с данным адаптером плохо дружит? Если что адаптер такой
Re: OBD-2 (OBD-II), ELM 327, Torque (температура вариатора и др.)
Цитата:
Сообщение от d-ts
может у кого-то есть идея, почему Торк не полюбил мой ЕЛМ? полагаю, что если в других программах все отображается, значит проблема не в адаптере?
Если все так, как Вы описали, то, скорее всего, Вы используете не тот набор ПИД-ов. Точнее сказать, набор ПИД-ов, который Вы используете, не согласован со строкой инициализации в Торке. Если результат последовательности запросов будет правильный, то так оно и есть.
А Ув. cintakc автор не CVTz50, а 2-х других программ CVToilReset и ErrorOut3.
Re: OBD-2 (OBD-II), ELM 327, Torque (температура вариатора и др.)
@Yuriy_SPb, как уже писал использую набор из шапки для последних версий Торка, т.е. в самом ПИДе прописаны команды инициализации. Ни NEW, ни обычные температуры и деградации не работают. Получается для моей головы для данных ПИДов другие комманды/формулы?
Цитата:
Сообщение от Yuriy_SPb
Ув. cintakc автор не CVTz50, а 2-х других программ CVToilReset и ErrorOut3