![]() |
Цитата:
Цитата:
Переход со скорости на скорость возможен, т.к. PIDы одни и те же. Нужно просто переинициализировать ECU на другой протокол. Только добавляются некоторые байты в запрос. например на языке MMC запрос System ID выглядит так $FE - ответ $14, $FF - ответ $41. А в соответствии с ISO - 68 6a f1 a0 fe 61 - ответ 48 6b 00 f0 14 a7, 68 6a f1 a0 ff 62 - ответ 48 6b 00 f0 41 d4. Правда, если нет USB-COM, то это не поможет ISO через COM должно быть, но чуть позже. |
Цитата:
А что показывает на паджерике шнурок от ежика пуха? |
Вложений: 1
Цитата:
|
Цитата:
|
влезу чутка в ваш разговор. при работе с K-L-адаптером важно то, какой чип эмулирует COM порт. у каждого из них свои особенности при работе с нестандартными скоростями
например FTDI спокойно воспринимает нестандартную скорость, а PL требует перенастройки параметров реестра да... перелезать с OBD на фирменный протокол очень интересно, потому что по OBD выдается уныло малое количество параметров. насколько я знаю, по OBD даже время открытия форсунок не посмотришь, а значит и самый простой расход номрально не посчитаешь да кстати. MUT-II реализован в проге EvoScan. там можно нарыть и список известных PID для MUT, и какие-то особенности работы на форуме подглядеть сейчас я собсно сам решил заморочиться написанием такой программы |
Цитата:
В том то и дело, что программа уже есть. И написана она ИМЕННО для митсубовских PIDов. В ней реализован фирменный протокол (даже в прграммке для ELM). Вот только под W7 пока не работает. |
Цитата:
|
Доброго времени суток, Уважаемые Форумчане!!!
Есть вопросик по подключению к диагностическому разъёму авто, помогите, пожалуйста… Авто Nissan Almera N16 1,5 бензин, 2003 года выпуска, сделана в Великобритании. Пробовал подключиться к данной машине с помощью адаптера ELM327 Bluetooth OBD-II и с использованием программы TECU 2. Всё прошло на УРА! Подключился без проблем, сразу считались параметры ECU и т.д., вообщем всё в порядке… Но так как более актуальной является версия программы TECU 3, то взял адаптер вот такой как здесь: http://www.ebay.com/itm/NEW-FTDI-FT2...item27ce74a080, то есть NEW FTDI FT232RL KKL 409.1 VW/AUDI OBD2 OBD USB VAG COM 409 INTERFACE CABLE и использовал программу TECU 3. Драйвера на ноутбук, на котором стоит Windows 7.0, установились сами автоматически без проблем… Проверил в диспетчере устройств появился COM14. Если выдернуть мой шнурок из USB, то данный COM-порт пропадает, если вставить – то появляется, то есть проблем с драйверами как бы и нет. В TECU 3 выбираю профиль Адаптер K-Line, Nissan, Nissan EFI и всё по инструкции… В итоге нет соединения с авто, пишет Простой, вместо Обмен. Сам сканер, когда вставляешь в разъём OBD2 на авто показывает, что есть питание – светится светодиод синим цветом, зажигание включено, но всё равно нет соединения… Почему? В чём может быть причина? Ведь всё даже гораздо легче, чем с ELM327… Подскажите, пожалуйста… |
А где ты увидел в описании к шнурку модель своей машины ? Этот шнурок заточен онли под VAG и он не будет работать с твоим ЭБУ. Понимаешь каждому адаптеру своиственно читать протоколы, но ELM, к примеру , не просто читает, а сразу переводит эти протоколы в нужный формат, поэтому он и называется универсальный адаптер. Остальная часть адаптеров заточена под определенное ПО, т.к. они сами по себе не расшифровывают информацию, а передают ее в первозданном виде на ПК, а уже на пк программая часть расшифровывает и представляет тебе это в понятном виде.
|
Я тоже так думал пока не купил K-line. Потом начал разбираться почему не работает. Так, в итоге понял, что он не подходит. Но было это лет 5 так назад. Тогда сам ELM стоил по сотку уе , я тоже вычитал , что поддерживает такие и такие протоколы ( собсно тоетовский поддерживался ) , а потом выяснилось, что не все так гладко.
|
Вот что нарыл:
Диагностический кабель VAG-COM 409.1 USB (kkl usb адаптер) позволяет производить полнофункциональную диагностику всех автомобилей группы VAG (Volkswagen, AUDI, SEAT, SKODA), произведенных примерно с 1996 по 2005 г., кроме автомобилей, которые используют протоколы VPW, PWM или шину CAN. Первоначально он создавался для работы с программой VAG-COM 409.1 (как видно из названия), но это фактически стандартный kl-line адаптер. В дальнейшем были написаны диагностические программы для авто других производителей. В настоящее время с помощью кабеля VAG-COM 409.1 можно проводить диагностику ВАЗ, ГАЗ, Daewoo, Kia, Hyundai, Chevrolet, Fiat, Lancia, Renault, TOYOTA, NISSAN (приблизительно по 2006 г. в., то есть до перехода на шину CAN). Для некоторых машин ранних годов выпуска потребуется специальный переходник. |
Цитата:
|
Программа МТР.
Цитата:
Мне понравилась Ваша программа МТР. Хотел использовать её для диагностики своего автомобиля Мицубиси Спейс Вагон 1999 года. Имею адаптер от "Мастер Кит" ВМ9213. При подключении программа соединяется с Com портом, определяет интерфейс, видит ЭБУ, но через 2 секунды связь обрывается. ОС WinXP. 1 и 4 контакты разъёма ОБД замкнуты. Подскажите, пожалуйста, в чём может быть проблема. Заранее спасибо. Николай. |
Для NICI57
Ошибка в программе. Проблема мне известна и решена. Могу на почту выслать промежуточный вариант программы (уже пол года пытаюсь дописать, нет времени) |
Буду очень благодарен. Моя почта: kuzmenko.57@mail.ru
Спасибо.:yes4: P.S. А почему промежуточный вариант программы? Планируете ещё что-нибудь добавить в программу. |
Цитата:
а можете ли и мне выслать? |
Для mitsubi.
Адрес? |
Ребята, есть вопрос в контексте следующего:
делатся под линукса на борт система. В работе FriendlyARM210, FriendlyARM4412, CubieBoard2, RaspberryPi и STM32F103 для мелочи. для согласования с AVCLAN взят D7204, то бишь стандартный контроллер шины. На RPI опробован регистратор (+обгонная камера для правого руля). Потихоньку всё срастается. В итоге родной монитор на полку и вместо него один из этих. Диагностика, соответственно тоже планируется для показометров. STM для управления мелкими механизмами типа заркал, сидений и пр. (подмена\замена штатных с расширений функций). Под винду писать бросил и больше не собираюсь. отсюда вопрос: Путь Вы прошли довольно большой и хотелось бы воспользоваться наработками, ну и поделиться своими результами. Если такое не возможно в силу объективных\субективных причин, иду своим путем и дальше, что более хлопотно. вот тут фрагмены относительно платформ. http://vskh.ru/wiki/index.php/Embedded_Linux делается под QT и на C. Опробован ещё из спортивного интереса HiPAD M7X (у него тоже ядро что и FiendlyARM210. S5PV210й.) с под андроида выдавались фреймы в свою периферию. Вообщем, тоже возможно, но как-то всё кривенько. |
Народ, есть желание помутить с CAN-ом что-нибудь, а точнее получать данные с него, ну а в дальнейшем, если получится, то и управлять чем нить.
Послушав CAN в своей машине ужаснулся - куча всего. Удалось даже определить пару байтов-параметров. Но там такой темный лес, что волосы дыбом. Может кто-нибудь занимался расшифровкой протокола, какие проги мож есть (для расшифровки)? Конечно, если б протокол поиметь, то вообще круто было б ))). |
Привет парни. Пытаюсь сэмулировать протокол kwp программой ECUEMU 1.0.1.0. Китайский ручной сканер посылает запрос "C1 33 F1 81 66" и при получении ответа типа "83 F1 01 C1 E9 8F AE" по стандарту он должен считать что связь успешна.
Как ни пробывал менять настройки - ничего не происходит, по логам ответ посылается и все, никакой реакции в ответ. Пробовал снимать логи сниффером с автомобиля, снимаются нормально, но с ними тоже ни какой реакции нет. Пробовал ECUEMUISO1423 v1.03 тоже самое, никакой реакции. Пробовал разные шнурки на FTDI и CH340, всё без толку. |
последние байты это контрольная сумма их в запрос и ответ не ставить
С1 33 F1 81 83 F1 01 C1 E9 8F |
Попробовал тоже самое, CRC ISO еще поставил для генерации его, может Т1 Т2 надо какие поставить Т1 пробывал от 15 до 55, ничего. Т2 тоже где-то так менял. Стоит еще выбор "без эха", эксперементирую на Ваг коммандере 1.4 на ФТДИ.
ЗЫ. Скорость порта 10400 |
попробовал Диагун и Scenic 2 с эмулятором через VAG COM 1.4
выбрал иммобилайзер, связь есть что у тебя за адаптер и что выбираешь в опрос 0000000000: Continue COM16 Baud=10400 T1=75 T2=50 DTR=ON 0000073551: Update ECU answers 0000137477: RxD:00 81 26 F1 81 19 0000137539: Ans(Эхо):83 F1 26 C1 E9 8F D3 0000137758: RxD:82 26 F1 21 80 3A 0000137827: Ans(Эхо):82 F1 26 61 80 7A 0000140555: RxD:81 26 F1 3E D6 0000140626: Ans(Эхо):81 F1 26 7E 16 0000141258: RxD:82 26 F1 21 80 3A 0000141330: Ans(Эхо):82 F1 26 61 80 7A 0000141540: RxD:82 26 F1 21 81 3B 0000141602: Ans(Эхо):84 F1 26 61 81 FF FF 7B 0000143727: RxD:81 26 F1 3E D6 0000143793: Ans(Эхо):81 F1 26 7E 16 0000145290: RxD:82 26 F1 21 80 3A 0000145361: Ans(Эхо):82 F1 26 61 80 7A 0000147461: RxD:81 26 F1 3E D6 0000147521: Ans(Эхо):81 F1 26 7E 16 |
Это задаю параметрах эмулятора:
00 C1 33 F1 81 83 F1 7A C1 E9 8F Лог при выборе Эмул. Эхо: 0000000051: Open COM1 Baud=10400 T1=75 T2=50 DTR=ON 0000006265: RxD:00 C1 33 F1 81 66 0000006265: TxD(Эхо):00 C1 33 F1 81 66 0000006316: TxD:83 F1 7A C1 E9 8F 27 0000011781: RxD:00 0000011781: TxD(Эхо):00 0000012390: RxD:00 0000012390: TxD(Эхо):00 0000013187: RxD:00 0000013187: TxD(Эхо):00 0000016250: RxD:00 C1 33 F1 81 66 0000016251: TxD(Эхо):00 C1 33 F1 81 66 0000016301: TxD:83 F1 7A C1 E9 8F 27 0000021781: RxD:00 0000021781: TxD(Эхо):00 0000022390: RxD:00 0000022390: TxD(Эхо):00 0000023187: RxD:00 0000023187: TxD(Эхо):00 Лог при выборе KLine: 0000000051: Open COM1 Baud=10400 T1=75 T2=50 DTR=ON 0000008270: RxD:00 C1 33 F1 81 66 0000008828: Ans(Эхо):No Data 0000013785: RxD:00 0000014395: RxD:00 0000015192: RxD:00 0000018254: RxD:00 C1 33 F1 81 66 0000018813: Ans(Эхо):No Data 0000023785: RxD:00 0000024395: RxD:00 0000025192: RxD:00 Лог при выборе Без эха: 0000000050: Open COM1 Baud=10400 T1=75 T2=50 DTR=ON 0000003716: RxD:00 C1 33 F1 81 66 0000003767: TxD:83 F1 7A C1 E9 8F 27 0000009232: RxD:00 0000009841: RxD:00 0000010638: RxD:00 0000013701: RxD:00 C1 33 F1 81 66 0000013753: TxD:83 F1 7A C1 E9 8F 27 0000019232: RxD:00 0000019841: RxD:00 0000020638: RxD:00 Эмулятор на VAG COM 1.4, подключаюсь Китайскими сканерами. Codescan CS602 и D900. Запросы у них одинаковые. Снимал лог снифером: RTO = 25 (не знаю правильно 25 или нет) 0000798616: Open COM1 Baud=10400 RTO=25 0000801994: 00 0000802088: C1 33 F1 81 66 83 F1 7A C1 E9 8F 27 0000802276: C2 33 F1 01 00 E7 0000802322: 86 F1 7A 41 00 D8 3A 80 10 D4 0000802432: C2 33 F1 01 01 E8 0000802479: 86 F1 7A 41 01 00 06 80 00 B9 0000802588: C2 33 F1 01 00 E7 0000802635: 86 F1 7A 41 00 D8 3A 80 10 D4 0000802729: C1 33 F1 03 E8 0000802791: 87 F1 7A 43 00 00 00 00 00 00 35 0000802885: C2 33 F1 01 00 E7 0000802947: 86 F1 7A 41 00 D8 3A 80 10 D4 0000803041: C1 33 F1 07 EC 0000803088: 83 F1 7A 7F 07 11 85 0000803276: C1 33 F1 07 EC 0000803322: 83 F1 7A 7F 07 11 85 0000803526: C1 33 F1 07 EC 0000803572: 83 F1 7A 7F 07 11 85 0000803776: C2 33 F1 01 00 E7 0000803822: 86 F1 7A 41 00 D8 3A 80 10 D4 0000803932: C2 33 F1 01 01 E8 0000803979: 86 F1 7A 41 01 00 06 80 00 B9 0000806057: C2 33 F1 01 00 E7 0000806163: Close COM1 |
Кажется разобрался с протоколом, снял лог на RTO=200
0000854705: Open COM1 Baud=10400 RTO=200 0000857723: 00 C1 33 F1 81 66 83 F1 7A C1 E9 8F 27 0000858223: C2 33 F1 01 00 E7 86 F1 7A 41 00 D8 3A 80 10 D4 C2 33 F1 01 01 E8 86 F1 7A 41 01 00 06 80 00 B9 C2 33 F1 01 00 E7 86 F1 7A 41 00 D8 3A 80 10 D4 0000858723: C1 33 F1 03 E8 87 F1 7A 43 00 00 00 00 00 00 35 C2 33 F1 01 00 E7 86 F1 7A 41 00 D8 3A 80 10 D4 C1 33 F1 07 EC 83 F1 7A 7F 07 11 85 0000859223: C1 33 F1 07 EC 83 F1 7A 7F 07 11 85 C1 33 F1 07 EC 83 F1 7A 7F 07 11 85 0000859723: C2 33 F1 01 00 E7 86 F1 7A 41 00 D8 3A 80 10 D4 C2 33 F1 01 01 E8 86 F1 7A 41 01 00 06 80 00 B9 0000861723: C2 33 F1 01 00 E7 86 F1 7A 41 00 D8 3A 80 10 D4 0000861830: Close COM1 Получил протокол соединения: 00 C1 33 F1 81 83 F1 7A C1 E9 8F C2 33 F1 01 00 86 F1 7A 41 00 D8 3A 80 10 D4 C2 33 F1 01 01 E8 86 F1 7A 41 01 00 06 80 00 B9 C2 33 F1 01 00 E7 86 F1 7A 41 00 D8 3A 80 10 C1 33 F1 03 E8 F1 7A 43 00 00 00 00 00 00 35 C2 33 F1 01 00 E7 86 F1 7A 41 00 D8 3A 80 10 D4 C1 33 F1 07 EC 83 F1 7A 7F 07 11 C1 33 F1 07 EC F1 7A 7F 07 11 85 C1 33 F1 07 EC 83 F1 7A 7F 07 11 C2 33 F1 01 00 86 F1 7A 41 00 D8 3A 80 10 D4 C2 33 F1 01 01 E8 86 F1 7A 41 01 00 06 80 00 Последние запрос-ответ периодически повторяются: C2 33 F1 01 00 86 F1 7A 41 00 D8 3A 80 10 D4 C2 33 F1 01 01 E8 86 F1 7A 41 01 00 06 80 00 Видимо поддерживает связь или определяет что эбу на линии. Подключил K-Line адаптер на CH340, выставил K-Line, и таймауты как у тсж39: 0000000024: Open COM1 Baud=10400 T1=75 T2=50 DTR=ON 0000006307: RxD:00 C1 33 F1 81 66 0000006365: Ans(Эхо):83 F1 7A C1 E9 8F 27 Проходит запрос отсылается ответ и всё, дальше связываться не пытается. Китайское ФУФЛО! =) Странно что на VAG Commander в Ans(Эхо) стоит "No Data", я считал что FTDI чипы лучше CH340, или в настройках что-то, никак не могу понять. |
Всем спасибо, всё работает. Попробовал другие шнурки.
Заработали : VAG409 - (на FTDI) BMW INPA (на FTDI) Не заработали: VAG K+CAN Commander 1.4 (на FTDI) Galetto 1260 (на FTDI) VAG409 - (на CH340) Тайминги поставил Т1=100 и Т2=100, вроде более или меннее. Работает на KLine и на Без Эхо. Большое спасибо за программу очень нужна была, уж думал железный эмулятор у Китайцев покупать, а тут эмулятор + сниффер. Доволен как слон. Спасибо. |
Помогите подключиться к Renault
несколько раз пробовал подключиться к Megane2 по ELM с помощью PCM ScanMasterELM DDT2000 и всё одно и тоже (failed to open OBD II connection error 104 error detecting OBD II protocol) в чём проблема?
|
Подскажите пожалуйста, если в таблице запросов-ответов выставлен запрос один, а ответов на него несколько, то эмулятор отправит первое совпадение, или будет слать ответы по очереди???
К примеру: C2 33 F1 01 00 EE EE EE EE EE C2 33 F1 01 00 FF FF FF FF FF Эмулятор при запросе C2 33 F1 01 00 ответит EE EE EE EE EE или FF FF FF FF FF, или сперва EE EE EE EE EE, а потом FF FF FF FF FF? Сижу на работе пытаюсь простенький парсер для сниффера написать. |
нужно строго соблюдать один запрос- один ответ
|
Господа в эту тему или нет, нужен PID импульса форсунки toyota 3S-FSE
В TECU3 показывает, как его достать? |
да покажет, делайте опрос Инфоэку и параметров
01 E4 если ваш эбу поддерживает этот пид |
Вложений: 1
Фалик протокола kwp2000 для китайских универсальных сканеров, уже проверил на трёх, полет нормальный. Т1=75, Т2=75.
|
Вложений: 1
я думаю правильнее будет так
|
Спасибо! Надо мне парсер доработать.
|
Имеется протокол
Могу выложить нарытый когда-то в сети протокол SIEMENS VDO KWP2000 SAIC CHERY BS1.
Проблема в том, что это около сотни jpg-файлов, размер архива около 15 мб. Приложить не получается. Куда бы скинуть? |
Цитата:
|
протокол chery
Вложений: 7
архив с протоколом
|
Есть расшифровка CAN на POLO SDAN?
|
Здравствуйте. Очень нужен специалист, который бы помог в наших коммерческих проектах по разбору протокола с машин Пежо, Ауди. И потом других марок. Хотим удешевить конечное свое устройство, уже использовали разные готовые микросхемы,не все они читают что бы хотелось.
|
Цитата:
|
Часовой пояс GMT +4, время: 08:53. |
Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot