![]() |
Логи писались, но я их стер. Поэтому придется опять идти в гараж и пробовать, может посоветуете какими параметрами поиграться? Если только "Инициализацией", то я сначала пробовал FindECU-1 и ничего им не обнаружив перешел на FindECU-2, а потом ничего не обнаружив и этой программой проверил осциллографом К линию и АТ-команды. Осциллографом, кстати, я не увидел переходов уровня сигнала до "0" при посылке команд, но посчитал, что не корректно провожу измерения.
|
скорость обмена еще попробовать 9600, 10400
лог и от 1 версии поиска тоже, попробуйте все настройки |
У меня такое впечатление, что FindECU не корректно работает с моим адаптером. Дело в том, что я встаю осциллографом на К-линию и в случае работы программы FindECU я не вижу изменения уровня сигнала, а вот когда подключаюсь к адаптеру гипертерминалом и ввожу запросы вручную, то вижу пакеты на К-линии. Так же хочу сказать, что я удачно подключался имеющимся адаптером к другому квадроциклу CFMOTO, используя программу TECU 2. Но в том случае был ЭБУ другой версии – Delphi MT05. Т.е. сам адаптер по К-линии работает.
Логи с FindECU-2 получаются двух видов. Первый. 0000000000: Open COM1 Baud=10400 RTO=60 P4=0 DTR=ON 0000000716: TxD(Эхо):FD D7 FD FE FE 0000000765: Close COM1 0000000765: Device отсутствует Второй. 0000000000: Open COM1 Baud=10400 RTO=60 P4=0 DTR=ON 0000000717: TxD(Эхо):FD 9E 7F FF FE 0000001047: TxD(Эхо):FD DE FF 1E FE 0000001094: Close COM1 0000001219: Open COM1 Baud=10400 RTO=60 P4=0 DTR=ON 0000001935: TxD(Эхо):FD 9E 7F FF FE 0000002266: TxD(Эхо):FD 9E FF 1E FE 0000002312: Close COM1 0000002437: Open COM1 Baud=10400 RTO=60 P4=0 DTR=ON 0000003154: TxD(Эхо):FD 9E 7F FF FE 0000003484: TxD(Эхо):FD DF FF 1E FE 0000003531: Close COM1 0000003531: ECU не отвечает Первых гораздо больше. Может можно каким-то образом сделать настройки в TECU второй версии что бы она делала поиск? Или делать перебор в ручную, если там есть такая возможность? Вроде все настраивается ini-файлами. |
по логам видно, что скорость явно не 10400, пробуйте 4800, 9600
|
Судя по даташитам ELM327 и STN1100 не поддерживают такие скорости по К-линии.
|
В смысле 4800 не поддерживается
|
Вложений: 1
не знаю, на счет ELS37
попробуйте хотя бы на 9600 |
Вот что выдает адаптер:
>ati ELM327 v1.3a >stdi STN1170 r1.0 >sti STN1170 v3.5.0 Т.е. судя по версии он поддерживает только две скорости. И на 9600 я тоже пробовал, правда, не весь диапазон адресов сканировал. Аналогично два вида лог файлов: Первый 0000000000: Open COM1 Baud=9600 RTO=60 P4=0 DTR=ON 0000000716: TxD(Эхо):FF C7 FF FF FF 0000000765: Close COM1 0000000765: Device отсутствует Второй 0000000000: Open COM1 Baud=9600 RTO=60 P4=0 DTR=ON 0000000717: TxD(Эхо):FF DF FF FF FF 0000001047: TxD(Эхо):FF DF FF BF FF 0000001094: Close COM1 0000001219: Open COM1 Baud=9600 RTO=60 P4=0 DTR=ON 0000001935: TxD(Эхо):FF DF FF FF FF 0000002265: TxD(Эхо):FF DF FF 1F FF 0000002312: Close COM1 0000002437: Open COM1 Baud=9600 RTO=60 P4=0 DTR=ON 0000003154: TxD(Эхо):FF DF FF FF FF 0000003484: TxD(Эхо):FF DF FF 1F FF 0000003531: Close COM1 0000003531: ECU не отвечает Еще вопрос: может ли как-то влиять такой функционал ЭБУ? Если после подачи питания на ЭБУ в течении 3 секунд посадить К-линию на землю, то ЭБУ начнет выдавать DTC блинк-кодами на лампочку MIL. |
Цитата:
|
Цитата:
|
Часовой пояс GMT +4, время: 19:34. |
Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot