![]() |
Ну, вот я так и думал, потому что осциллографом сигнала не видно.
Вчера подключался TECU 2 пробовал разные варианты ECU и в итоге хоть что-то получилось вытащить. https://img-fotki.yandex.ru/get/1152...3c69b9e_XL.png Правда, вроде бы, ни одного PID-а не совпало. https://img-fotki.yandex.ru/get/1036...5047f_orig.png Теперь у меня вопрос: как найти, выяснить конкретные PID-ы? Больше интересует чтение DTC и их последующее стирание. Как выяснить нужные команды? Где можно почитать про этот реверсинженеринг? Я бегло посмотрел ini-файлы и предположил что их правкой смогу сделать профиль под мое конкретное ЭБУ. Я правильно думаю? И еще вопрос про уровни сигнала на К-линии. Вот имею такую осциллограмму https://img-fotki.yandex.ru/get/1519...ef0c2_orig.png Почему сигналы с разным нулевым уровнем? У меня догадка, что до нуля Вольт падает уровень у адаптера ELM, а до примерно, полутора, это ответы ЭБУ. |
опять же логи нужно выкладывать
попробуйте в том же профиле, что у вас соединилось, считать ошибки и логи выложите сюда архивом разные нулевые уровни сигналов запроса и ответа часто бывают, я думаю из-за разной схемной реализации входных и выходных каскадов устройств |
Я могу подключаться к квадру только вечером и то не каждый день удается урвать время сходить в гараж с ноутбуком. Но зато у меня есть возможность в остальное время почитать, что бы разобраться в этой тематике, а она для меня новая - я по жизни занимаюсь другими вещами, но смежными.
Может быть уже где-то обсуждались приемы выяснения протокола общения с конкретными ЭБУ? Я бы почитал и вечером в гараже более плодотворно работал. |
если вы в настройках Теку2 профиля, где получили ответ, поставили птичку лог, то в папке Кадр, должны быть логи
так как у вас ответы появились в профиле хундай, то адрес блока 11 скорее всего |
Увы, галочку вчера я не поставил - поставлю сегодня.
|
Вложений: 1
Посмотрел я ini-файлы на ELM, оказалось что для Хундая они совпадают с Черри-Тиго и решил попробовать его профиль для подключения. В итоге, на живую показало много PID-ов. Типа оборотов двигателя (оно совпало с показаниями панели), положения дросселя и проч. Логи по этому профилю прилагаю.
Хотел сгенерировать ошибку, но не получилось - в памяти пусто, поэтому по поводу чтения DTC пока пробел. Надо разбираться, как выяснять актуальные значения параметров. Где в ТЕКУ2 настраивается обработка данных в окне информации ECU? Дело в том, что разные профили слегка по разному отображает информацию, как-то можно ini-файлами поднастроить под себя или это уже в коде самой программы? |
и где же лог попытки чтения ошибок
|
Цитата:
Я не знаю как его отличить от других логов, поэтому выложу все логи. Там я пробовал и другие варианты. Активных ошибок у меня сейчас нет. |
Вложений: 1
Забыл вложить файл
|
вот кусочек вашего лога по чтению ошибок, ошибок нет
...... 0000001859: TxD:ATSH8111F1 0000001859: RxD:OK 0000001859: TxD:ATST10 0000001859: RxD:OK 0000001859: TxD:ATSW00 0000001875: RxD:OK 0000001875: TxD:18 00 FF 00 0000002234: RxD:58 00 0000002234: TxD:82 0000002359: RxD:C2 0000002359: TxD:82 0000002453: RxD:NO DATA 0000002500: Close COM1 18 00 FF 00 - команда чтения ошибок 58 00 - ответ от блока 00 - количество ошибок равно нулю |
Часовой пояс GMT +4, время: 16:42. |
Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot