Просмотр полной версии : Обкатка диагностической программы для Toyota - Тестер ECU JDM
Страницы :
1
2
3
4
5
[
6]
7
8
9
10
11
12
13
УРАААА!!!! ЗАРАБОТАЛО!!!!!!!!!Столько обид, затраченных нервов и сил и для чего
Сразу же запустил панель и созерцал расход топлива :smile1: Осталось оттарировать коэффициенты форсунок и т.п.а вы про сложность настройки, диагностики, нет инструкций :) вот, оно счастье то!
-=N&N=- все намного проще, и одновременно сложней.
"тойотовский" протокол, это самый что ни на есть стандартный ОБД2 просто чуток модифицированный ;).
ОБД2 и его модификациии тут все боле-менее легко, но прикол в том что у многих есть еще т.н. свой протокол, а вот там сам черт ногу сломит :)
программа универсальна и в теории (да и на практике тож) может сьесть любое что робит по K-Line шине ;).
описание уже "добытой" информации смотри в папке PIDS
а так же на пр. странице ссылки были ;)
В целом то понятно, но как всегда, хочется разобраться в частностях :) Т.е. теоретически, если достать описалово разных "фирменных" протоколов, н-р Тойота, которые живут на K-Line, можно будет их использовать. Что ж, будем искать, будем искать...
Доведу до ума настроечные файлы для своего тазика и попозже выложу.
Кстати, есть предложение ко всем. Когда смотрю файлы в папке Profile[71], то в описании машины написано такое, к примеру: Toyota Altezza GXE10 (АКПП) 2001. Но по этим данным нельзя однозначно идентифицировать машину! Есть только одно описание, в котором правильно приведена модель, у лексуса. Поэтому предлагаю привести всю базу в порядок и все последующие машины выкладывать именно с номером модели, как у того же лексуса - JZS160L-BEAQFW. По крайней мере, у тойоты. А по хорошему не помешает и FrameNo или VIN, что там у кого есть. Если нет возможности узнать номер модели, скидывайте мне FrameNo или VIN, и я дам номер модели. Считаю, что только по нему можно однозначно идентифицировать соответствие типа ECU и модели машины.
Valentin8080
26.06.2010, 11:40
В целом то понятно, но как всегда, хочется разобраться в частностях :) Т.е. теоретически, если достать описалово разных "фирменных" протоколов, н-р Тойота, которые живут на K-Line, можно будет их использовать. Что ж, будем искать, будем искать...
Доведу до ума настроечные файлы для своего тазика и попозже выложу.
Кстати, есть предложение ко всем. Когда смотрю файлы в папке Profile[71], то в описании машины написано такое, к примеру: Toyota Altezza GXE10 (АКПП) 2001. Но по этим данным нельзя однозначно идентифицировать машину! Есть только одно описание, в котором правильно приведена модель, у лексуса. Поэтому предлагаю привести всю базу в порядок и все последующие машины выкладывать именно с номером модели, как у того же лексуса - JZS160L-BEAQFW. По крайней мере, у тойоты. А по хорошему не помешает и FrameNo или VIN, что там у кого есть. Если нет возможности узнать номер модели, скидывайте мне FrameNo или VIN, и я дам номер модели. Считаю, что только по нему можно однозначно идентифицировать соответствие типа ECU и модели машины.
Врядли найдешь заводское описание протоколов для тойоты.
А на счет базы - однозначно определяется только номер ECU. А есть много случаев, когда один и тотже ECU может стоять в разных моделях и наоборот (что гораздо реже) - в одинаковых моделях могут быть разные модификации ECU (всмысле с разными номерами ECU). Так что над этим надо думать еще...
Врядли найдешь заводское описание протоколов для тойоты.
Я и говорю - будем искать... :) Если на иппонском будет - разберетесь? А то я в этих протоколах - нихт ферштейн...
А на счет базы - однозначно определяется только номер ECU. А есть много случаев, когда один и тотже ECU может стоять в разных моделях и наоборот (что гораздо реже) - в одинаковых моделях могут быть разные модификации ECU (всмысле с разными номерами ECU). Так что над этим надо думать еще...
Полностью согласен. Поэтому и предлагаю - все протестированные машины снабжать полной информацией, которую впоследствии уже можно будет систематизировать. Я уже кое-что начал по этой теме.
Valentin8080 Из readme.txt В процессе поиска программа формирует файл findecu.log, где содержаться адреса ECU и байты KW1 и KW2 протокола, по которым можно определить тип ECU и разновидность протокола, по которому он работает. А подробней про байты KW1 и KW2 можно?
Valentin8080
26.06.2010, 12:28
Valentin8080 Из readme.txt В процессе поиска программа формирует файл findecu.log, где содержаться адреса ECU и байты KW1 и KW2 протокола, по которым можно определить тип ECU и разновидность протокола, по которому он работает. А подробней про байты KW1 и KW2 можно?
Яж выложил ISO-14230 и ISO-9141 - там все есть...
Яж выложил Спасибо, просто хитро выложили, я не заметил :)
questioner
27.06.2010, 21:05
Valentin8080 , а ты не мог бы для панели сделать поддержку разрешений вплоть до 800х400? Чтобы в центрифугу помещалась и оставалось место для музыкальной панельки? Очень прошу.
Яж выложил ISO-14230 и ISO-9141 - там все есть...
Укажите где именно, не могу найти. Спасибо!
Укажите где именно, не могу найти. Спасибо!
http://pccar.ru/showpost.php?p=147148&postcount=1263
Valentin8080 , а ты не мог бы для панели сделать поддержку разрешений вплоть до 800х400? Чтобы в центрифугу помещалась и оставалось место для музыкальной панельки? Очень прошу.
открываешь файл ecuini.txt в комплекте с панелью, а там есть такое
100 <--- Положение X Окна
100 <--- Положение Y Окна
800 <--- Размер окна ширина
480 <--- Размер окна высота
это то что тебе надо, удачи и не сори больше в теме :spiteful:
Здравствовать всем.
Несколько вопросов.
1. Как выложить файл ImfoECU?.
2. Считывание данных заканчивается 0080, так и должно быть? (ECU подключенно на столе)
1. в расширенном режиме кнопка Управление вложениями
2. 080? точно?:shok: как это? ты что в конце USB адаптер из компа выдергиваеш?
Error.txt->
0080 - Ошибка/таймаут записи байта в COM порт
ЗЫ п.2. если юсб адаптер могут быть из за проблем с питанием юсб, иль кривой кытайский юсб удлинитель.
Извеняюсь, ошибся- 0800
800 нормально. ;) ты хоть последние страници темы то почитай... как напилить профиль под конкретный ЭБУ.
800 нормально. ;) ты хоть последние страници темы то почитай... как напилить профиль под конкретный ЭБУ.
Читал-то с я с первой, да только чесно говоря, плохо понимаю о чем речь - "начинающий"... (если возможно- объясните, что требуется) Да в общем-то это не авто, это двигатель 2JZ с "разбора", вроде c Cупры, а может с Крауна, позже посмотрю точнее (их сейчас два в работе).
да все просто
1.нужно читать Error.txt в комплекте проги
2.и отключить ненужные (недействительные) параметры ;).
3... это можно сохранить в отдельный профиль (файло.ini) дабы не делать повторно одно и то же.
ЗЫ раз ума хватило запустить эбу "на столе" то и на это ума хватит :) имхо
Добрый день!
Valentin8080, осмелюсь Вас попросить написать (подправить Panel.exe) версию программы "Панель приборов" для RoadRunnera, которая сама ничего не будет отображать а будет только отсылать указанные в INI параметры через SENDMESSAGE (WM_COPYDATA)? В этом случае каждый сможет в RR написать скин для вашей программы. Эти данные также можно будет использовать для звуковых уведомлений с помощью комманд RR,
или выводить параметры с помощью индикаторов.
Было бы очень удобно... Надеюсь на Ваше понимание... Спасибо.
да все просто
Благодарю за разъяснение. Теперь понятно, о чем речь. Думаю пока отключать ничего не стоит ("мозги" на столе), двигатель запустится - будет видно ещё что-нибудь ...
По возможности буду сбрасывать "инфу" (я так понял нужна "статистика")
А кто нибудь пользовался активными тестами?
извиняюсь, если уже было (прочитал по 5 стр с каждой стороны). можно ли 1)разрешить рисайз окна с риалтайм-параметрами и 2)перенести номер ком-порта из ини-файлов куда-нибудь в реестр?
А кто нибудь пользовался активными тестами?
Мне тоже очень интересно? Можно с помощью проги запустить Active Test, в котором "Объем впрыска топлива постепенно изменяется в
диапазоне от –12,5 до 25%"(из умной книжки:big: )??? Мне например с помощью этого теста, нужно проверить правильность работы всех кислородных датчиков. Опишите пожалуйста поподробнее...
Valentin8080
30.06.2010, 17:51
Мне тоже очень интересно? Можно с помощью проги запустить Active Test, в котором "Объем впрыска топлива постепенно изменяется в
диапазоне от –12,5 до 25%"(из умной книжки:big: )??? Мне например с помощью этого теста, нужно проверить правильность работы всех кислородных датчиков. Опишите пожалуйста поподробнее...
Да все просто - выбираете тест из списка, если величина аналоговая, то активным будет ввод значения (для посылки значения в ECU двойной клик по значению), если дискретным - то кнопки вкл/выкл - ну и все :) Если нажали на кнопку, а она больше перестала нажиматься, то данный тест не поддерживается либо ввели величину не из диапазона возможных. Тесты работают после запуска опроса и только в профилях, идущих с программой!!!! Можете по аналогии добавить тесты в свой профиль (из архива), их просто сейчас много, мне уже надоело прописывать все в каждый профиль :) Поэтому стараюсь в программе делать универсальные профили, из которых можно получить любой другой под конкретное авто...
Начать можно с теста Fan Motor (Вентилятор на радиаторе) - обычно у всех он есть
Начать можно с теста Fan Motor (Вентилятор на радиаторе) - обычно у всех он естьА с каким SID идут эти тесты в TOYOTA?
questioner
30.06.2010, 23:43
открываешь файл ecuini.txt в комплекте с панелью, а там есть такое
100 <--- Положение X Окна
100 <--- Положение Y Окна
800 <--- Размер окна ширина
480 <--- Размер окна высота
это то что тебе надо, удачи и не сори больше в теме :spiteful:
Если кто сорит в теме, так это вы, Батенька!
Сам-то пробовал на экране 800х480 то, что насоветовал?
Минимальное разрешение, которое выставляется в ecu.ini 800х480 . Оно превосходно вписывается в экран, но когда вставляешь в центрифугу - часть картинки не помещается, как ни играйся с отступами. . Вот 800х400 идеально бы вписалось.
Начать можно с теста Fan Motor (Вентилятор на радиаторе) - обычно у всех он есть
Решил проверить. У меня его нет :) Зато в списках пидов в Mode 30 есть пид 0D, в PIDS\Toyota\Powertrain\pids.ini я его не нашел. Неизвестный пид?
Если кто сорит в теме, так это вы, Батенька!
Сам-то пробовал на экране 800х480 то, что насоветовал?
Минимальное разрешение, которое выставляется в ecu.ini 800х480 . Оно превосходно вписывается в экран, но когда вставляешь в центрифугу - часть картинки не помещается, как ни играйся с отступами. . Вот 800х400 идеально бы вписалось.
Честно признаюсь на 800*400 не пробовал, а вот 1024*600 юзаю - усе нормально работает, честно говоря думал что будет поддерживаться любое выставленное разрешение:blush: Сорри, прошу прощения
Честно признаюсь на 800*400 не пробовал, а вот 1024*600 юзаю - усе нормально работает, честно говоря думал что будет поддерживаться любое выставленное разрешение:blush: Сорри, прошу прощения
нормально встраивается 800 на 480 только не в центрифугу а в РР
questioner
01.07.2010, 10:57
Ребят, прошу прощения, что всю тему не прочел - многовато - но исходников на панель приборов нет? Просто, если автору проги некогда, сами бы сжали картинку по вертикали.
ЗЫ Вот бы еще поддержку скинов!
Hyundai Trajet.
Цеплялся мастеркитовским адаптером BM9213, драйверы патчены на 10400
findecu родил findecu.log из 2-х строк:
AddrECU:30 KW1=08 KW2=08
AddrECU:33 KW1=08 KW2=08
JOBD 2.1.2 пока в результате только error 0800
Задействовал профиль OBDII-2.ini меняя тайминги "W1..4+Tпрм c 96 до 384 с шагом 10 и смотреть появится ли коннект"
Главный вопрос
Наличие лога от findecu говорит о наличии отклика от блока и обязательном коннекте при подборе необходимых параметров?
Ежели коннект неизбежен дайте направление для более быстрого его достижения:
-тип протокола (сейчас пробовал только на 9141)
- надо ли менять другие настройки кроме W1..4
- обязательное соответствие АдресECU и KW2 (KW1 на экране настройки не вижу) параметрам, определенным в findecu
gsw5247
1. а лог в папке кадр создался? (если да в неми можно подсмотреть адрес ецу для 9141) //надеюсь галку писать лог не забыл в настройках поставить?
2. в лоб... OBDII2.ini адрес ецу 11 адрес запроса 33 :).
ЗЫ попробуй OBDII2.ini адрес запроса 33 и адрес запроса 30, с обязательной записью лога, есть мнение что по 30му адресу коробка может найтись
ЗЫЗЫ признак что коннект пытается,- наличие в логе хотя-бы одного RxD!
gsw5247
1. а лог в папке кадр создался? (если да в неми можно подсмотреть адрес ецу для 9141) //надеюсь галку писать лог не забыл в настройках поставить?
Честно говоря, прочитав ветку по диагонали увидел рекомендацию лог отключать и сразу это выполнил. Пара попыток с логом приводили к ошибке A000. В тех фрагментах что есть можно адрес ECU распознать?
300610_212624.log :
TxD(Эхо):68 6A F1 10 00 D3
TxD(Эхо):68 6A F1 01 01 C5
TxD(Эхо):68 6A F1 07 CA
TxD(Эхо):68 6A F1 03 C6
gsw5247
2. в лоб... OBDII2.ini адрес ецу 11 адрес запроса 33 :).
Значица правильно OBDII2.ini за основу и никакие другие не пытаться
Протокол только 9141 ?
gsw5247
ЗЫ попробуй OBDII2.ini адрес запроса 33 и адрес запроса 30, с обязательной записью лога, есть мнение что по 30му адресу коробка может найтись
А интересно что ECU в механической коробке увидеть сможет
1.
ЗЫЗЫ признак что коннект пытается,- наличие в логе хотя-бы одного RxD!опять по диагонали читаем?
2. для адреса 33 да только 9141
.для 30го могеш и все перепробовать :).
3. тогда я фиг знает что еще у тя по адресу 30 :).
ЗЫ случайно не в курсе что у тя за ЭБУ? фирмы какой.
ЗЫЗЫ A000 фигово, попробуй с флешки на винт прогу перекинуть, иль комп тормозит. //больше похоже что комп безбожно тормозит!, у мну даж на еже с 700мгц селероном, нормальн6о робит - чисти комп.
И окончательное уточнение
Наличие строк в FINDECU.LOG означает что хоть какой-то RxD был ?
Это получается по протоколу 5-baud ?
И теперь задача получить RxD в логах папки kadr
Блок только вечером посмотреть смогу
Пока по Микрокату на мой VIN находится такой
http://car-ecu-repair.com/hyundai/engine-control-unit/kefico-ecu/engine-control-unit-trajet-39120-38100-9040930031a10-500.html?PHPSESSID=11a1f851071b5c7dbf6a2ffffa4344b 8
1. лог финдецу говорит что эбу ответил на "рукопожатие" кодами кв1 и кв2 по протоколу инициализации 5baud
2. да любым способом поймать RxD
3. хм опять Kefico... у мну тож.. он. по факту БОШ ;). странно что твой не откликнулся на других адресах., могет по новой попробовать? (с учетом того что твой комп тормозит безбожно :( имеет смысл.)
Тока не пинайте ,а лучьше обьясните :)
Всетаки можно ли приручить к вашей програмке ЭБУ на Ланосе,уж больно приборка симпатичная?
Протокол х.з. какой,все говорят по разному AlDL,kwp2000,ISO-9141.
Точно знаю скорость 8192 на которой отзывается.
подсмотрел у типа родных прогам:
Порт открыт процессом "Research DAEWOO.exe" (PID: 1360)
Запрос:28.06.2010 15:17:19.14364
F4 56 01 B5 oV.µ
Ответ:28.06.2010 15:17:19.25964 (+0.1160 seconds)
F4 56 01 B5 F4 92 01 07 41 00 00 04 00 9B 6D 51 oV.µo?..A....?mQ
F3 41 1E 21 84 00 00 00 03 83 8B 80 00 10 20 20 oA.!?....???..
85 1D 19 23 23 01 00 00 00 02 04 00 B4 92 78 00 ?..##.......??x.
7A 9A 00 00 00 00 84 0D 0C 30 0D 83 43 68 0E 01 z?....?..0.?Ch..
A5 64 98 6A ?d?j
-------------------------------------------------------------------
Порт открыт процессом "l2ChipTuner.exe" (PID: 6020)
Запрос:28.06.2010 15:25:23.26664 (+14.8338 seconds)
F4 56 00 B6 oV.¶
Ответ:28.06.2010 15:25:23.28264 (+0.0160 seconds)
F4 56 00 B6 F4 56 00 B6 oV.¶oV.¶
Запрос:28.06.2010 15:25:23.41864 (+0.0330 seconds)
F4 57 01 00 B4 oW..?
Ответ:28.06.2010 15:25:23.43664 (+0.0180 seconds)
F4 57 01 00 B4 F4 92 01 07 41 00 00 04 00 AC 74 oW..?o?..A....¬t
F3 F3 FF 1E 00 6A 00 00 00 41 AC 7C 80 00 09 46 ooy..j...A¬|?..F
46 85 1F 19 23 23 00 00 00 00 14 00 03 08 69 77 F?..##........iw
00 80 CE 00 00 00 00 84 01 0C 20 01 01 42 20 46 .?I....?.. ..B F
00 00 A0 98 3F ..*??
------------------------------------------------------------------
а вот такое получаю на вашей ,если подсунуть запрос F4 56 01 B5 00
Порт открыт процессом "jobd.exe" (PID: 4332)
00 00 00 ...
Запрос:30.06.2010 16:56:33.71664 (+0.7140 seconds)
6D m
Ответ:30.06.2010 16:56:33.72264 (+0.0060 seconds)
6D m
Запрос:30.06.2010 16:56:33.74664 (+0.0240 seconds)
CC I
Ответ:30.06.2010 16:56:33.75264 (+0.0060 seconds)
CC I
Запрос:30.06.2010 16:56:33.81664 (+0.0640 seconds)
F4 56 01 B5 00 00 oV.µ..
Ответ:30.06.2010 16:56:33.83364 (+0.0170 seconds)
F4 56 01 B5 00 00 92 01 07 41 00 00 04 00 A9 79 oV.µ..?..A....©y
F3 F3 FF 1E 00 67 00 00 00 41 A9 78 80 00 09 47 ooy..g...A©x?..G
47 85 20 19 23 23 00 00 00 00 14 03 03 14 68 77 G? .##........hw
00 80 CE 00 00 00 00 84 01 08 20 01 01 42 20 4E .?I....?.. ..B N
00 00 24 98 AE ..$?®
запускал через профиль OBDII3.ini
ну как привязать ответ :dntknw:
Valentin8080
01.07.2010, 20:41
To sergbb
Похоже протокол не ISO-9141 и не ISO-14230 и даже не их разновидность - программа не будет работать при любых настройках
для gsw5247 исправляюсь, зарапортовался....
по адресу 30 на хюндай Акцент откликался ABS ;) если вы от него добьетесь чего - обязательно отпишитесь
sergbb
говорят по разному AlDL,kwp2000,ISO-9141
без варианов чет свое :(., в этом я солидарен с Валентином (то что красным точно не оно!)
Спасибо Valentin8080 и Virtual что откликнулись , жалко :( такие были надежды.
Успехов!
1. лог финдецу говорит что эбу ответил на "рукопожатие" кодами кв1 и кв2 по протоколу инициализации 5baud
2. да любым способом поймать RxD
3. хм опять Kefico... у мну тож.. он. по факту БОШ ;). странно что твой не откликнулся на других адресах., могет по новой попробовать? (с учетом того что твой комп тормозит безбожно :( имеет смысл.)
Тормоза побеждены. Стабильно получаю 0800 :smile2:
Удалось законнектиться прогой OBD SCAN TECH 0.77
Светодиоды на адаптере моргают и цифирки оборотов меняются вслед за тапкой. По логу ScanTech-а можно что-то выцепить о параметрах соединения для нашей проги?
Тормоза побеждены. Стабильно получаю 0800 :smile2:
Удалось законнектиться прогой OBD SCAN TECH 0.77
Светодиоды на адаптере моргают и цифирки оборотов меняются вслед за тапкой. По логу ScanTech-а можно что-то выцепить о параметрах соединения для нашей проги?
RECEIVED RAW DATA: 686AF10100C4 486B124100BE3EB810CA"
нечто подобное должно было и у тебя в логах быть!:angry: небось логи не смотрел?
адрес ецу 12
и задержку w1..4 может придется крутить до 250и
адрес ецу 12 А у него
15 <--- Адрес ECU используется при инициализации и приеме.
11 <--- константа протокола KW2. Используется при ISO-14230 (5 Baud)/ ISO-9141
F1 <--- Адрес тестера.
Ха, а что структура у файлов из каталога ECU отличается от описанной в ecuini.txt
Ха, а что структура у файлов из каталога ECU отличается от описанной в ecuini.txt
Действительно, количество строк с параметрами в ecuini.txt
от COM2 <--- Номер COM порта
до 10 <--- количество запросов для панели приборов.
составляет 25
а в obdII.ini
таких строк 24
кто лишний/потерялся?
Действительно, количество строк с параметрами в ecuini.txt
от COM2 <--- Номер COM порта
до 10 <--- количество запросов для панели приборов.
составляет 25
а в obdII.ini
таких строк 24
кто лишний/потерялся?
ты потерял
Адрес ECU используется при инициализации и приеме.
его в старых версиях проги небыло!:spiteful:
ЗЫ пользуйся всегда самой новой прогой из шапки!, и лучше настройки менять из меню файл-настройки!
и лучше настройки менять из меню файл-настройки!А лучше лучшего это когда все совпадает :)
ecuini.txt
13 <--- Адрес ECU используется при инициализации и приеме.
8F <--- константа протокола KW2. Используется при ISO-14230 (5 Baud)/ ISO-9141
F1 <--- Адрес тестера.
210 <--- Производительность форсунки (мл/мин). Используется при вычислении расходов.
4 <--- Количество цилиндров у двигателя. Используется при вычислении расходов.
T0OBDII.ini
13
8F
F1
33 - ?
210
4
Законнектился
Hyundai Trajet 2000-2004 двигатель G4JP МКПП
Использовал 01HYN.ini c единственным изменением - адрес ECU 12
Спасибо зо помощь.
Теперь на очереди 30 адрес проверить
GASCHE
В настройки добавлен параметр "Адрес Запроса",
который по умолчанию равен 33H, но ряд блоков у Hyndai и Mazda используют другой адрес.
это он ;) прочто в ецуини.тхт не описан
Magadan69
03.07.2010, 22:46
Здравствуйте, ребята. Восхищаюсь вашим упорством в изобретении универсального инструмента. Два дня читал тему, половину понял, половину не особо. Ну да ладно, просто надо начинать пользоваться прогой, будет приходить и понимание. Возник вопрос. Есть обычный К-Лайн адаптер МАХ232+МС33199, "железный" КОМ-порт, Немного его усовершенствовал (добавил К2/L-линию, возможность переключатель на ком-порте DTR<-->RTS<-->отключать, напряжение подтяжки +5В<-->+12В). Можно-ли им воспользоваться для вашей программы? Нужно-ли менять какие-то настройки порта для скорости 10400 ?
просто надо начинать пользоваться прогой, будет приходить и понимание.
Золотые слова Ю.В...:big:
Magadan69
1. автор данной проги Валентин, имхо, совсем не собирался сваять универсальный инструмент, ну так получилось.... ну а мы уж "на хвоста" подсели ;).
2. данная прога вродь не взводит DTR и RTS, со всеми вытекающими.... так что сам смотри в каком режиме твой адаптер окажется.
3. с "железным" портом ничего более не нужно, но далеко не все умеют скорость 10400 :(. все зависит на каком UART контроллере собрано...
Валентин спасибо за обновленную панель!только со шрифтами не разберусь.скопировал но в панели так и не те шрифты!их как то надо регистрировать в системе?и как поменять цвет шрифта?
Magadan69
04.07.2010, 14:16
Ладно, спасибо за информацию. Попробую поискать шнурок на PL2303, вроде где-то валялся, и прикрутить к нему MC33199. А то завтра Тойота подъедет, праворукая. На ней и попробую, оба шнура.
а можно поподробнее что в профиле крутить чтобы появились тесты, например в 2A010 профиле нет активных тестов
Валентин спасибо за обновленную панель!только со шрифтами не разберусь.скопировал но в панели так и не те шрифты!их как то надо регистрировать в системе?и как поменять цвет шрифта?
насчет шрифтов, попробуй старый хак... в реестре (текст сохранить в файл.reg и применить, комп перезагрузить)
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\Nls\CodePage]
"1250"="c_1251.nls"
"1251"="c_1251.nls"
"1252"="c_1251.nls"
"1253"="c_1251.nls"
"1254"="c_1254.nls"
:tease:
это если крякозябры, а вот с шрифтами из фонтс.... а ты как их копировал?
со шрифтами вроде разобрался но откатился обратно!что то цифры квадратные в скорости и оборотах не понравились.вот как их цвет изменить?
Вопрос к разработчикам и продвинутым юзверям:
Подскажите такую вещь. Через JOBD все работает отлично, если переношу настройки в "Панель", то не показывает скорость, и соответственно расход топлива/км. Где копать?
Еще есть пожелания на счет панели. Если это возможно, то хотелось бы добавить
1. Напряжения борт. сети
2. Часы.
Также, для точности измерений хотелось бы сделать такую вещь как нулевой расход топлива (при езде на передаче с отпущенной педалью газа поступление топлива отключается). Реализовать это, как я думаю, можно так: при падении нагрузки на двигатель до 5-4% и оборотах выше 1500 об/мин расход топлива будет 0. Хотя JOBD считает расход топлива 1,5-2 л/ч (расход у меня не откалиброван, но в целом правильно)
Спасибо.
З.Ы. Скорость - врет 6-9 км/ч, чем больше скорость тем больше разбежность. По ЖПСу стабильно на 5 км/ч меньше показывает от штатного спидометра.
З.Ы. Скорость - врет 6-9 км/ч, чем больше скорость тем больше разбежность. По ЖПСу стабильно на 5 км/ч меньше показывает от штатного спидометра.
- Это не JOBD врёт на 6-9км/ч. - это спидометр "льстит" хозяину: - Смотри Хозяин... как быстро мы еде-ем...
Подовляющее большенство машин с "льстящими" спидометрами (разница лишь в том как сильно он "льстит"). А если ещё резину (колёса) поменьше штатной обуть, да включить GPS нафигатор - так по нему и 8-15км/ч. можно увидеть разницу со спидометром.
........... Хотя JOBD считает расход топлива 1,5-2 л/ч (расход у меня не откалиброван, но в целом правильно).....
А это батенька: JOBD - говорит, что Форсунки не "отсекают" топливо совсем, чуток впрыскивают. Это ЭБУ Вашей машины так делает...
А это батенька: JOBD - говорит, что Форсунки не "отсекают" топливо совсем, чуток впрыскивают. Это ЭБУ Вашей машины так делает...Это как, а по подробней можно? Только давайте здесь http://pccar.ru/showthread.php?t=11904
Valentin8080
05.07.2010, 18:14
[QUOTE=klop-2;148121
А это батенька: JOBD - говорит, что Форсунки не "отсекают" топливо совсем, чуток впрыскивают. Это ЭБУ Вашей машины так делает...[/QUOTE]
Да нет - у него расчет расхода идет по MAP, а он помоему ноль не показывает никогда - хоть маленькое значение да есть - отсюда и нулевого расхода нету...
По напряжению бортсети - такого параметра по OBDII и Toyota нету, только есть в своем протоколе у Nissan и Hyndai.
turinishe
05.07.2010, 18:24
Привет участникам форума.:)
В наличии имеется вот этот (http://www.dealextreme.com/details.dx/sku.16921) bluetooth адаптер на основе ELM327. Также имеется праворукая Toyota Vitz выпуска 02.2002 (ECU 89661-52550). Сразу к ЭБУ подключиться не удалось. Однако с помощью этой ветки и гугла проблема решилась. Подав в терминале следующие команды:
ATSH8213F1 (Установить заголовок 82 13 F1)
ATSP4 (Установить протокол № 4 (ISO 14230-4 KWP (5 baud init, 10.4Kbaud)))
ATIB96 (Установить скорость 9600)
ATIIA13 (Установить на 13 адрес инициализации ISO (медленный))
наконец увидел долгожданное BUS INIT ...OK
Однако все диагностические программы, которые удалось найти не позволяют модифицировать строку инициализации, к сожалению.
Есть пожелание к Валентину включить в его программу вид инициализации "ELM327", в котором просто посылать в порт АТ-команды из файла конфигурации или, в лучшем случае, сделать конфигуратор. То же и для сканера блоков ЭКУ.
Ссылка на документацию по ELM327 (https://docs.google.com/fileview?id=0B0XuPu1vUY3xNDU1OGQ0YjctMjVjYS00Y2EzL WE4NTAtOWQyNDNkMmI4MjNh&hl=ru&authkey=CPyq-fgD)
turinishe тебе это надо? может проще собрать копеешный адаптер из шапки темы?
ЗЫ вижу как минимум 1 проблему...
заголовок далеко не всегда 82 13 F1... :)!!! ибо в первом байте длина сообщения. елм в топку.
Форсунка отсекает топливо - даю голову на отсечение (сори за каламбур).
Нужно это дело прописывать панели, чтобы не считало расход. Можно и методу, который я предложил ранее.
Хотелось бы видеть часики на панели (если можно).
Заранее благодарен.
З.Ы. Сейчас проверю новую версию ПАНЕЛи на предмет показаний скорости (писал ранее). Позже отпишусь.
turinishe
05.07.2010, 21:16
turinishe тебе это надо? может проще собрать копеешный адаптер из шапки темы?
Мне это надо. Зачем собирать копеечный адаптер, если уже есть и беспроводной?
ЗЫ вижу как минимум 1 проблему...
заголовок далеко не всегда 82 13 F1... :)!!! ибо в первом байте длина сообщения. елм в топку.
Ошибаешься - первый байт это приоритет сообщения, информация для ЭБУ с какой оперативностью отвечать на запрос. Второй байт адрес получателя. Третий байт адрес отправителя. Затем данные, максимум 7 байт. Последний байт контрольная сумма - ее автоматически вычисляет и добавляет ЕЛМ. Такое описание структуры данных протоколов ISO 9141-2, ISO 14230-4 дает разработчик ЕЛМ.
]Ошибаешься - первый байт это приоритет сообщения, информация для ЭБУ с какой оперативностью отвечать на запрос. Второй байт адрес получателя. Третий байт адрес отправителя. Затем данные, максимум 7 байт. Последний байт контрольная сумма - ее автоматически вычисляет и добавляет ЕЛМ. Такое описание структуры данных дает разработчик ЕЛМ.
разработчик elm пусть идет читать даташиты ;) может еще бабла срубить сможет...
а те рекомендую почитать данную тему (есть ссылки на документацию буквально в последних постах), поверь много нового и полезного узнаеш
да глянуть в ini файлы в папке ECU
первый байт это.... короче там много чего.
ЗЫ обясни для себя! в чем разница между этими строчками ...
82 13 F1 01 FE
83 13 F1 30 01 00
84 13 F1 30 04 00 00
ЗЫЗЫ у тя 2 пути, иль прочесть эту тему, и тему откуда она родилась... моск взорван, но будеш реально понимать что к чему.... ил не думая просто продать свой адаптер кому нить, и пользоваться тем что есть. потихоньку пытаясь понять,... если желание возникнет.
Форсунка отсекает топливо - даю голову на отсечение (сори за каламбур).
Нужно это дело прописывать панели, чтобы не считало расход. Можно и методу, который я предложил ранее.
Хотелось бы видеть часики на панели (если можно).
Заранее благодарен.
З.Ы. Сейчас проверю новую версию ПАНЕЛи на предмет показаний скорости (писал ранее). Позже отпишусь.
скорость на панели и на навигации почти совпадает и на спидометре обман и чем больше скорость тем больше погрешность!это почти на всех так!форсунка вроде как не полностью отсекает.длительность то ведь все равно есть!
turinishe тебе это надо? может проще собрать копеешный адаптер из шапки темы?
А если собирать не умеешь, как я, то купить этот - http://www.tdseveronline.ru/sell.106.html, я думаю, с доставкой по России дешевле рубля будет. По моему, такая сумма вряд ли кого-то разорит. Что делать с EML? Положить на полочку и сказать - и этот этап своего развития я успешно прошел, стоило недорого :)
форсунка вроде как не полностью отсекает.длительность то ведь все равно есть!
Форсунка отсекает полностью! У меня борт. комп. "Каштан" подключен к форсунке. При езде накатом с включенной передачей расход - 0!
З.Ы. Что не так в настройках панели, почему не показывает скорость?
Вот настройки JOBD и Panel:
З.Ы. И можно поподробнее про адаптер на базе PL2303? Какие транзисторы в схеме и какой диод? Спасибо.
Valentin8080
06.07.2010, 04:19
Форсунка отсекает полностью! У меня борт. комп. "Каштан" подключен к форсунке. При езде накатом с включенной передачей расход - 0!
З.Ы. Что не так в настройках панели, почему не показывает скорость?
Вот настройки JOBD и Panel:
З.Ы. И можно поподробнее про адаптер на базе PL2303? Какие транзисторы в схеме и какой диод? Спасибо.
Еще раз повторяю, у тебя нету параметра "Длительность импульса форсунки" (покрайней мере по протоколу OBD-II - в своем протоколе может и есть), и расчет расхода идет по MAP (что менее точно).
В панели только скорость не показывает или все? Сделай лог панелью - посмотрим что у тебя в нем...
Транзисторы впринципе любые, на данное напряжение (20В). Выходной транзистор должен быть с минимальным сопротивлением сток-исток в открытом состоянии.
Valentin8080
06.07.2010, 04:27
turinishe тебе это надо? может проще собрать копеешный адаптер из шапки темы?
ЗЫ вижу как минимум 1 проблему...
заголовок далеко не всегда 82 13 F1... :)!!! ибо в первом байте длина сообщения. елм в топку.
Ну так категорично впринципе не надо :) Пока есть авто с k-Line его можно отложить. Мож в будущем, когда все авто будут с CAN он и понадобиться :)....
Адрес - 11. Не показывает только скорость со всеми вытекающими.
Valentin8080
06.07.2010, 05:07
Адрес - 11. Не показывает только скорость со всеми вытекающими.
10 <-- Количество запросов
68 6A F1 10 00
68 6A F1 01 01
68 6A F1 01 04
68 6A F1 01 05
68 6A F1 01 06
68 6A F1 01 07
68 6A F1 01 08
68 6A F1 01 09
68 6A F1 01 0B
68 6A F1 01 0C
68 6A F1 01 0D
68 6A F1 01 0F
68 6A F1 01 10
А у тебя их сколько? :) Как раз до запроса скорости то и не доходит :)
PS Запрос "68 6A F1 10 00" тебе впринципе не нужен...
Я вот то же заметил, что по программе отсечки топливной нет, хотя по "мультисету" все ОК. Вообще пока особо не заморачивался на эту тему. Но пока исходя из имеющегося могу сказать, что прибор "мультисет" подключен к одной из форсунок, датчику скорости и бортовому питанию. Прибор заточен именно по времени открытия форсунки и в режимах отсечки он отображает время (длина импульса открытия) 0, расход мгновенный это производная от длины импульса, естественно то же будет 0. В программе рисовал графики, обратил внимание что время открытия никогда не равнялось 0, а мгн. расход в режиме движения накатом показывал 2 -,2,5 л/100 км. В чем причина пока не разбирался. Но пока очевидно, что прога работает нормально - то что выдает ЭКУ двигателя, то она и пересчитывает, есть предположение что причина кроется в низкой скорости обмена между ЭКУ и компом.
зы про такую проблему кстати писали в инструкции по "Мультитрониксу". И для того чтобы отсечка "проявлялась" на приборе производитель настоятельно рекомендует помимо подключения к разъему ОБД-2 еще и подключаться в универсальном режиме, т.е на форсунку и датчик скорости.
vik_chita
06.07.2010, 09:45
Снял параметры со своего авто: Toyota Corolla Fielder, 06.2003, код модели: UA-NZE121G-AWPNK-T, АКПП: U340E-05A
Еще раз повторяю, у тебя нету параметра "Длительность импульса форсунки" (покрайней мере по протоколу OBD-II - в своем протоколе может и есть), и расчет расхода идет по MAP (что менее точно).
Как видишь не только у меня одного. Ну а можно сделать программно так, чтобы принудительно отсекало. По алгоритму описанному мной выше.
Я вот то же заметил, что по программе отсечки топливной нет, хотя по "мультисету" все ОК. Вообще пока особо не заморачивался на эту тему. Но пока исходя из имеющегося могу сказать, что прибор "мультисет" подключен к одной из форсунок, датчику скорости и бортовому питанию. Прибор заточен именно по времени открытия форсунки и в режимах отсечки он отображает время (длина импульса открытия) 0, расход мгновенный это производная от длины импульса, естественно то же будет 0. В программе рисовал графики, обратил внимание что время открытия никогда не равнялось 0, а мгн. расход в режиме движения накатом показывал 2 -,2,5 л/100 км. В чем причина пока не разбирался. Но пока очевидно, что прога работает нормально - то что выдает ЭКУ двигателя, то она и пересчитывает, есть предположение что причина кроется в низкой скорости обмена между ЭКУ и компом.
зы про такую проблему кстати писали в инструкции по "Мультитрониксу". И для того чтобы отсечка "проявлялась" на приборе производитель настоятельно рекомендует помимо подключения к разъему ОБД-2 еще и подключаться в универсальном режиме, т.е на форсунку и датчик скорости.
+1 Отсекает
З.Ы. Потом удалю...
Что нужно оставить в ecu.ini Панели?
Описание настроек файл ecuini.txt
10 <--- количество запросов для панели приборов.
82 13 F1 10 00 \
... |--> Запросы панели приборов
82 13 F1 01 F9 /
Вам же сказали
10 <-- Количество запросов
А у тебя их сколько?
У вас наверно нужно
13
68 6A F1 10 00
...
...
68 6A F1 01 10
Хочу поразмышлять совместно с участниками. К примеру, если найдется вот такой сканер http://injapan.ru/auction/t168554801.html и будет возможность снять с него логи обмена данными с машиной (как - это еще потом мне надо будет объяснить, если это будет иметь смысл делать :) ). И выложить эти логи тут, чтобы на них посмотрели люди, которые понимают, что с ними делать. Это как-то может помочь в понимании работы фирменных протоколов?
Valentin8080
06.07.2010, 11:07
Хочу поразмышлять совместно с участниками. К примеру, если найдется вот такой сканер http://injapan.ru/auction/t168554801.html и будет возможность снять с него логи обмена данными с машиной (как - это еще потом мне надо будет объяснить, если это будет иметь смысл делать :) ). И выложить эти логи тут, чтобы на них посмотрели люди, которые понимают, что с ними делать. Это как-то может помочь в понимании работы фирменных протоколов?
Чтобы снять фирменный протокол нужно:
1. Фирменная программа, устройство - не важно.
2. Снять лог с авто, при котором авто выдает нужные параметры.
3. Смотрим по логам структуру пакета, выясняем структуру пакета для каждого SID, PID (в основном это сколько байт данных у каждого SID, PID)
4. Нужен эмулятор ЭБУ - который будет выдавать фирменной программе любые запросы, которые мы построим.
5. С помощью эмулятора и фирменного девайса выясняем, к какому SID? PID относится данная функция, а также находим MIN, MAX и среднее значени этой функции.
6. На основе этих данных выводим формулу вычисления функции из SID, PID.
Видишь одних логов мало, да и если дело касается только тойоты - то все это есть в программе TechStream и для
меня не проблема вытащить оттуда эти пиды - все упирается в то, что этот процесс занимает много времени, чего как всегда нехватает...
Короче вчера просидел до 12 ночи, собирал наиболее яркие вопросы и ответы по настройке JOBD, чтоб когда надо найти быстро ответ который давали ранее.
Если кого заинтересует то можно поредактировать или дописать мысли или соображения.
Я тупо копировал в порядке поступления и очень хотел спать :)
Valentin8080
06.07.2010, 11:17
Короче вчера просидел до 12 ночи, собирал наиболее яркие вопросы и ответы по настройке JOBD, чтоб когда надо найти быстро ответ который давали ранее.
Если кого заинтересует то можно поредактировать или дописать мысли или соображения.
Я тупо копировал в порядке поступления и очень хотел спать :)
Выкидывайте свои соображения, я размещу в шапку
Описание настроек файл ecuini.txt
10 <--- количество запросов для панели приборов.
82 13 F1 10 00 \
... |--> Запросы панели приборов
82 13 F1 01 F9 /
Вам же сказали
У вас наверно нужно
13
68 6A F1 10 00
...
...
68 6A F1 01 10
Да, я уже сделал...
Это называется "Смотрю в книгу - бачу ничого" :smile1:
И все же на счет отсечки топлива. Я понимаю, что через ОБД не идет эта инфа, но может можно это сделать программно. Потом в ини файле прописывать при какой нагрузке на двигатель и каких оборотах должна срабатывать отсечка.
И все же на счет отсечки топлива. Я понимаю, что через ОБД не идет эта инфа, но может можно это сделать программно. Потом в ини файле прописывать при какой нагрузке на двигатель и каких оборотах должна срабатывать отсечка.Вы бы выложили *.rtd файл, в котором были бы обороты и время открытия форсунок с режимом отсечки, а то, как то беспредметно нам и "бачить ничого":)
Видишь одних логов мало, да и если дело касается только тойоты - то все это есть в программе TechStream и для
меня не проблема вытащить оттуда эти пиды - все упирается в то, что этот процесс занимает много времени, чего как всегда нехватает...
В целом понятно. Может, я чем то смогу помочь? У меня пока времени вагон, могу взятся, главное, объяснить мне, что делать :) Человек я надеюсь не безнадежный, 20 лет в ИТ, всегда разбирался с тем, что меня интересовало, а эта тема мне очень интересна. TechStream у меня тоже есть, правда, это все что у меня есть, ну еще машина.
где в профиле крутить чтоб активные тесты появились??????????????????
где в профиле крутить чтоб активные тесты появились??????????????????
см. описание ecuini.txt, там есть такое:
38 <--- количество запросов для таблицы параметров реального времени.
82 13 F1 10 00 \
... |--> Запросы таблицы параметров реального времени
82 13 F1 01 FB /
активные тесты в ecu.ini начинаются на
83 13 F1 30 ХХ ХХ
после пидов для Mode 01, таких как этот, н-р 82 13 F1 01 FE
разумеется, вместо 13 нужно писать адрес своего ECU. Но у тебя Марк, поэтому адрес такой же.
turinishe
06.07.2010, 11:40
первый байт это.... короче там много чего.
первый байт, согласно SAE J2178:
биты 5-7 - приоритет от 0 до 7,
бит 4 - 0 при трехбайтовом заголовке,
бит 3 - In-Frame Response (IFR) есть/нет,
бит 2 - тип адресации (физическая/функциональная),
биты 0-1 тип сообщения.
82 13 F1 01 IFR нет, функциональная адресация, Function Query
83 13 F1 30 01 00 IFR нет, функциональная адресация, Function Read
84 13 F1 30 04 00 00 IFR нет, физическая адресация, Node-to-Node
ЗЫЗЫ у тя 2 пути, иль прочесть эту тему, и тему
читать 135 страниц нет времени, тем более что там 80% воды. Вот если бы накопленные знания были компактно сведены на первой странице, вопросы не возникали бы.
PS ini файлы просмотрел - заголовков не так много. что мешает перед каждым новым заголовком подавать команду at sh xxyyzz?
turinishe пожалуйста, не засоряй тему.
как особо упертому и ленивому :(.
десять страниц назад (http://pccar.ru/showthread.php?p=147148)
ISO-14230.rar - ISO-14230-2.pdf - 3страница документа (7я страница в файле)
4.2.1 Format byte
The format byte contains 6 bit length information and 2 bit address mode information. The tester is informed about
use of header bytes by key bytes (see 4.2.2).
A1A0L5L4L3L2L1L0
where
A1 and A0 define the form of header which will be used by the message in accordance with table 1;
L5...L0 define the length of a message from the beginning of the data fields (ServiceIdentification
byte included) to checksum byte (not included). A message length of 1 to 63 bytes is
possible. If L0 to L5 = 0 then the additional length byte is included (see 4.2.5)
PS
читать 135 страниц нет времени, тем более что там 80% воды. и почему это 135 страниц?
всего 139 страниц этой темы, и 107 страниц предыдущей :) (по секрету, если-б ты глянул ее то вопросов на порядок меньше было!)
Вот если бы накопленные знания были компактно сведены на первой странице, вопросы не возникали бы.
так возьми, прочти выбери все самое важное,... остальные те только спасибо скажут :)
вон lecsa уже начал :) собирать информацию (http://pccar.ru/showpost.php?p=148205&postcount=1379)
за что ему огромный респект, и честно полученный отзыв (бэлые часики, под ником если кто не знал :))
Вот файл *.rtd . С записи №481 я отпустил педаль газа, что видно на ячейке "Положение дроссельной заслонки"
Вот файл *.rtd Так вам же Valentin8080 сказал, что вы считаете по MAP, а по нему 0 не будет
Еще раз повторяю, у тебя нету параметра "Длительность импульса форсунки" (покрайней мере по протоколу OBD-II - в своем протоколе может и есть), и расчет расхода идет по MAP (что менее точно).
Та ёпрст! Да я понимаю что не будет по МАР 0!!!! По-этому и предлагаю сделать нулевой расход программно! Например, если нагрузка на двигатель падает ниже 4-5% и обороты двигателя не опускаются ниже 1300-1500 об/мин - расход равен 0 (данные цифры можно прописывать в ини файле). У меня, например, форсунка включается на 1250-1300 об/мин (знаю с бортового компьютера "Каштан" - аналог "Мультисет")
З.Ы. R1A - аналог BFG198?? K72 - аналог 2N60B, 40N03P??
По-этому и предлагаю сделать нулевой расход программно!Ну думаю это вы вряд ли дождетесь :( Но если нельзя но очень хочется то надо поискать в родном протоколе длительность впрыска.
Та ёпрст! Да я понимаю что не будет по МАР 0!!!! По-этому и предлагаю сделать нулевой расход программно! Например, если нагрузка на двигатель падает ниже 4-5% и обороты двигателя не опускаются ниже 1300-1500 об/мин - расход равен 0 (данные цифры можно прописывать в ини файле). У меня, например, форсунка включается на 1250-1300 об/мин (знаю с бортового компьютера "Каштан" - аналог "Мультисет")
З.Ы. R1A - аналог BFG198?? K72 - аналог 2N60B, 40N03P??
а до 1250-1300 об/мин движка работает на одном воздухе???????!!!!!!!!!!!и с чего вы решили что КАШТАНЫ и МУЛЬТИСЕТЫ работают правильно а прога нет?
еще вопрос по панели.не разберусь с сохранением данных.панель у меня встроена в РР все отлично работает но если я закрываю РР то при следующем запуске РР панель запускается заново и накопительные данные не сохранились!т.е. все пошло с нуля!
а до 1250-1300 об/мин движка работает на одном воздухе???????!!!!!!!!!!!и с чего вы решили что КАШТАНЫ и МУЛЬТИСЕТЫ работают правильно а прога нет?
А о такой вещи как инерция вы не слышали?:no: А решил по тому, что эти БК подключаются на прямую к форсунке и замеряют длительность импульса её открытия. Логично же, что если импульсов нет, то и топливо не поступает?:yes4:
PS Запрос "68 6A F1 10 00" тебе впринципе не нужен...
Если стираю эту строчку, то панель работает, но периодически выдаёт ошибку 0400.
З.Ы. R1A - аналог BFG198?? K72 - аналог 2N60B, 40N03P??
З.З.Ы Скоро отдаю мастеркитовский адаптер, по-этому хочу спаять на базе PL2303. Стоит заморачиваться или проще купить вот это (http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&item=370240832245&ssPageName=STRK:MEWAX:IT#ht_4660wt_911)? Эта штука будет работать с этой прогой. Думаю должна?
у меня форсунки от 200 вольт работают так что все МК не работают в этом режиме!но у меня есть такой пид как длительность !
Я не знаю что там у вас, но у нас все ОК!
З.Ы. Не отдаляемся от темы!
З.З.Ы. Подчищу позже свой флуд...
Прикладываю свою машину. Toyota Progres NC250 WP, модель JCG10-AEPVF(W). Для ECU B4 не сделал ini-файл, т.к. не знаю, что в него писать, какие пиды :) Кстати, у меня этот ECU тоже два раза определился. Может, это связано с тем, что по одному и тому же адресу сидит несколько ECU, работающих по разным протоколам? Может такое быть?
Fedyun4ik
07.07.2010, 22:54
Помогите! У меня машина Hyundai terracan 2.5L Diesel. Двигатель d4bh. 2002г. Есть разъем ODB II. Протокол, как я выяснил ISO ISO-9141-2. Приобрел адаптер ELM327. Пробовал разными программами подключаться. (Scantool.net, ScanMaster ELM, PCMSCAN ....) Подключение проходит, но данные толком ни одна не читает. Только ошибки считывают P0000 (нет ошибок) и одна obd2spy показала напряжения бортовой сети. Еще где-то натыкался на то что у меня используется OBDII-Q, т.е. какая-то разновидность OBD. Или может просто в программах пиды не те или еще что-то. Такое ощущение что он просто не чиатет то что надо. Я чувствую что в этой ветке есть то, что мне надо, но найти не могу. Подскажите, пожалуйста, с чего начать и куда копать....
Fedyun4ik
1. для данной программы те ELM327 не помошник, нужен другой "обычный" K-Line :)
2. "ISO ISO-9141-2" (тьфу, обзовут же :)), OBDII-Q (мультитроникс как всегда жгет ;))... OBD II ISO9141 тебе нужно с правильным адаптером подключится с профилем "Протокол OBD-II (ISO-9141)"...
. добится чтоб в логе был хотя-бы единственный ответ (строчка с символами RxD:)
. в логе подсмотреть адрес ECU.
. данный адрес выставить в настройках.
...
почитать хотя-бы первый пост данной темы, очень вдумчиво и внимательно.
Fedyun4ik
08.07.2010, 08:32
Я как раз собирал K-line адаптер на микросхеме mc33199. Такой сойдет?
Я как раз собирал K-line адаптер на микросхеме mc33199. Такой сойдет?
почитать хотя-бы первый пост данной темы, очень вдумчиво и внимательно. так сойдет?:angry::zipped:
Fedyun4ik
08.07.2010, 08:56
Virtual:так сойдет?
Не злитесь! Вчера прочитал 70 страниц в данной теме и еще кучу в предыдущей, на которую есть ссылка в первом посте. В голове все перемешалось..... И спасибо за помощь. Пошел доделывать адаптер и еще раз перечитывать первый пост :)
Сегодня пришел Китайский адаптер с ибея!
KKL 409.1 USB Interface Cable vag-com VW/AUDI OBD-II-2 (http://cgi.ebay.com/KKL-409-1-USB-Interface-Cable-vag-com-VW-AUDI-OBD-II-2-/370240832245?cmd=ViewItem&pt=LH_DefaultDomain_0&hash=item563412c2f5)
Подключил, всё работает на ура! Можно смело добавлять в шапку.
В его описании написано, что нет поддержки Висты. Ты пробовал запускать его на Висте или Семерке? На какую операционку ставил? Драйвера с диска брал или с интернета? Может есть у кого проверить его работоспособность с Вистой или Семеркой. У меня стоит вопрос заказывать его или нет.
Жду ответа.
Valentin8080
08.07.2010, 10:57
В его описании написано, что нет поддержки Висты. Ты пробовал запускать его на Висте или Семерке? На какую операционку ставил? Драйвера с диска брал или с интернета? Может есть у кого проверить его работоспособность с Вистой или Семеркой. У меня стоит вопрос заказывать его или нет.
Жду ответа.
Че такой неуверенный то как будто он там стоит немеренно этот шнур :) Заказывай - там стандартный чип FDTI стоит, дрова найдешь в инете
Че такой неуверенный то как будто он там стоит немеренно этот шнур :) Заказывай - там стандартный чип FDTI стоит, дрова найдешь в инете
Ну я, в принципе, так и сделал. :smile2: Просто написал письмо продавателю, что так мол и так хочу использовать с Семеркой. И уже купил, а он мне после проплаты денег пишет - что с Вистой и Семеркой не пашет - слать или нет. Ну я и засомневался.
З.Ы. Я вообще предполагаю, что мастеркитовский драйвер подойдет к этому адаптеру.
З.З.Ы. Ща он стоит - $9,5. Приедет - обязательно отпишусь что да как.
sdyz просто чтоб в висте иль семерке заработало нужно аж 3 вещи
1. "напильник" для операционки
и 2 драйвера
2. руки.sys
3. голова.sys
PS
http://www.ftdichip.com/FTDrivers.htm ;).
Drivers are available which allow FTDI devices to work with the following operating systems:
Windows Server 2008 R2
Windows 7
Windows 7 x64
Windows Server 2008
Windows Server 2008 x64
Windows Vista
Windows Vista x64
Windows Server 2003
Windows Server 2003 x64
Windows XP
Windows XP x64
Windows 2000
Windows ME
Windows 98
Linux
Mac OS X
Mac OS 9
Mac OS 8
Windows CE.NET (Version 4.2 and greater)
PSPS забыл еще...
4. гугл.ком ибо потребуется "патч" для скорости 10400.
(счас попробовал у гугла спросить про патч фтди...
хихи :) первая ссылка
Диагностика, авто. - Страница 71 - PCCar.ru (http://pccar.ru/showthread.php?t=11904&page=71)
)
sdyz просто чтоб в висте иль семерке заработало нужно аж 3 вещи
1. "напильник" для операционки
и 2 драйвера
2. руки.sys
3. голова.sys
PS
http://www.ftdichip.com/FTDrivers.htm ;).
PSPS забыл еще...
4. гугл.ком ибо потребуется "патч" для скорости 10400.
(счас попробовал у гугла спросить про патч фтди...
хихи :) первая ссылка
Диагностика, авто. - Страница 71 - PCCar.ru (http://pccar.ru/showthread.php?t=11904&page=71)
)
Ну FTDI я уже проштудировал :smile2: Главное чтобы в этом адаптере он был.
Хм судя по отзыву в этом адаптере стоит чип FT232BL , (мастеркит такой же) а он по даташиту поддерживает не выше ХР. Ждёмс....:whistle:
У меня мастеркит и без патча прекрасно работал на скорости 10400, хотя в настройках порта было 9600.
Подскажите пожалуйста такую вещь. В ини файле по моей машине такие строки:
...
11 - адрес ЕСU
08
F1
33
125
4
1598
758
90
13
68 6A F1 10 00
68 6A F1 01 01
68 6A F1 01 04
68 6A F1 01 05
...
Получается должно быть так:
...
11
08
F1
33
125
4
1598
758
90
13
68 11 F1 10 00
68 11 F1 01 01
68 11 F1 01 04
68 11 F1 01 05
...?
подскажите, в файле ecu.ini в поле запросы для функции "Информация об ECU" откуда берется информация об используемых MODах и PIDах, т.е. какие MODs и PIDs участвуют в данном запросе ?
Magadan69
09.07.2010, 06:24
Блин, чего-то я не пойму, кабель на PL2303 я сделал. Но при подключении он определяется как "Motorola Комп Modem" . Подсовываю ему ваши дрова от PL2303, но устанавливается он в Модемы-->Motorola Комп Modem. Соответственно никакого виртуального КОМ-порта не устанавливается. Удаляю Motorola Комп Modem, обновляю конфигурацию оборудования. И опять все тоже. Подскажите как заставить определяться не как модем? Система ВинХР сп3.
удалить дрова "Motorola Комп Modem" :)
драйвер (ххх.inf) и его кеш (ххх.PNF) лежит в папке \WINDOWS\inf
если правильно его удалиш, то после удаления устройства и повторном поиске, "Motorola Комп Modem" находится не должен!
,,
опознать что это нужный inf файл,... в нем должны находится строки вида
VID_хххх&PID_хххх, такие же как в
диспетчер устройств - свойства твоего "Motorola Комп Modem" - сведения - код экземпляра устройства
тапа вот так:
sdyz, avv11
обоим читать даташиты выложенные Валентином...
читал, всеравно возникли вопросы, пытаюсь разобраться. Мне человеку далекому от программирования сложно даются биты, байты, но желание знать не дает покоя:blush:
системы счисления вроде в школе проходют :).
avv11 ну тогда лови ответ :) в картинках ;)
ecu.ini
68 6A F1 01 00
68 6A F1 01 20
\PIDS\OBDII\Powertrain\PIDS.ini
0100
Поддерживаемые пиды 01-20
0120
Поддерживаемые пиды 21-40
ЗЫ
readlogs скачай, да потести на каком-нить логе :):tease:
TxD(Эхо):68 6A F1 01 00 C4
RxD:48 6B 11 41 00 BE 3E B8 10 C9
. . . . . . . . . . . . . . 1. .2. .3. .4
4*8= 20 бит :) каждый бит - есть иль нет потдержки pid
avv11 ну тогда лови ответ :) в картинках ;)
ecu.ini
68 6A F1 01 00
68 6A F1 01 20
\PIDS\OBDII\Powertrain\PIDS.ini
0100
Поддерживаемые пиды 01-20
0120
Поддерживаемые пиды 21-40
ЗЫ
readlogs скачай, да потести на каком-нить логе :):tease:
Ну если бы ты сразу так написал, то на 2 флудо-сообщения было бы меньше...
Magadan69
09.07.2010, 12:31
Virtual, спасибо. Дрова встали, КОМ-порт появился. Тока рег файл, не запускается (открывается блокнотом). Как в ручную его вбить, через регедит? Пробовал в строке HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic es\Ser2pl
содать переменную "ExtBaudrate" со значением "46,2147487743 200,2147487349 10400,2147485840 10472,2147485839" (без кавычек). Но в наборе скоростей, 10400 не появилось.
Virtual, спасибо. Дрова встали, КОМ-порт появился. Тока рег файл, не запускается (открывается блокнотом). Как в ручную его вбить, через регедит? Пробовал в строке HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic es\Ser2pl
содать переменную "ExtBaudrate" со значением "46,2147487743 200,2147487349 10400,2147485840 10472,2147485839" (без кавычек). Но в наборе скоростей, 10400 не появилось.
Должно работать и без патча.
Смени расширение файла на *.reg. Чтобы отображались расширения:
Эксплорер
Сервис
Свойства папки
Вкладка "Вид"
"Скрывать расширения для зарегистрированных типов файлов"-Снять галочку.
RxD:48 6B 11 41 00 BE 3E B8 10 C9
. . . . . . . . . . . . . . 1. .2. .3. .4
Т.е по OBDII количество байт в ответе как у TOYOTA ( 82, 83 ... ) не прописывается?
Magadan69
09.07.2010, 12:57
sdyz, так он и есть рег. Тока видимо надо изменить программу с помощью которой открывать. Которой? Как называется, regedit?
Сам спросил, сам и ответил. Тока в свойствах порта так и нет заветных циферок 10400, есть 9600 и 14400. Или они (10400) "замаскировались" под 14400? Просто пока машины нет, надо убедиться, что все сделал правильно. Номер порта имеет значение?
Тока в свойствах порта так и нет заветных циферок 10400, есть 9600 и 14400. Или они (10400) "замаскировались" под 14400? Просто пока машины нет, надо убедиться, что все сделал правильно. Номер порта имеет значение?
Там ничего и не появится. Но у порта появится ВОЗМОЖНОСТЬ на этой скорости соединяться. По большому счету, все настройки порта, кроме номера, значения для программы не имеют. Причем для любой программы, которая умеет эти параметры назначать при установке связи. Это просто как значения "по умолчанию". А так любая прога, которая начинает работать с ком-портом, назначает параметры соединения самостоятельно, и ей пофигу, что там было до этого.
Подскажите такую вещь. Можно выставить определенные параметры в "Графике реального времени", чтобы видеть качество топлива, например, в сравнении с предыдущей заправкой. Допустим, угол опережения зажигания, кратковременная топливная коррекция и т.п.
З.Ы. Я ясно изложил мысль?:blush:
нет, все исказят факторы к качеству топлива имеющие далекое отношение, потом что значит качество топлива?
Magadan69
09.07.2010, 22:04
Виртуальный СОМ-порт (http://www.rd-lab.ru/develop/lab/romocables/vcp/)
Ребята а этот драйвер не пройдет для вашего шнура на PL2303 ? Он вроде посовременнее, удаляется через "Установка удаление программ", не надо править реестр. И главное уже есть нестандартные скорости.
нет, все исказят факторы к качеству топлива имеющие далекое отношение, потом что значит качество топлива?
Ясно. Думал, может по графикам будет видно что ЭБУ работает в напряженном режиме пытаясь добиться стабильной работы двигателя.
Думал, может по графикам будет видно что ЭБУ работает в напряженном режиме пытаясь добиться стабильной работы двигателя.Думаю правильнее так - по графикам будет виден режим работы двигателя А уж напряженный это режим или нет, качественное топлива или нет решать придется вам, тут уж все зависит от ваших способностей, знаний, умений. Один смотрит на график для него там все очевидное, другой в этом очевидном находит не вероятное и меняет заправку.
причем оба могут не подозревать как они далеки от настоящего положения вещей:acute:
armourer
10.07.2010, 22:42
Ошибка: "I/O error 123" при нажатии на кнопку записи графиков в последней версии программы (2.1.2a)
До этого (версия 1.7.9) все работало.
Исправил файл ини под свое авто, может в нем проблема ?
Файл приложил...
Подскажите куда копать ?
Valentin8080
11.07.2010, 07:01
Ошибка: "I/O error 123" при нажатии на кнопку записи графиков в последней версии программы (2.1.2a)
До этого (версия 1.7.9) все работало.
Исправил файл ини под свое авто, может в нем проблема ?
Файл приложил...
Подскажите куда копать ?
ini-файл у тебя впорядке, у тебя файл графиков создастся не может - копай там - может путь "плохой", или отображение дата/время в винде не стандартно настроено (должно быть HH:MM:SS DD.MM.YYYY)
Valentin8080 "I/O error 123" а это значит что это ошибки 100 + 20 + 2 + 1 из файла Error.txt?
Valentin8080 "I/O error 123" а это значит что это ошибки 100 + 20 + 2 + 1 из файла Error.txt?
нет, :) это значит
Синтаксическая ошибка в имени файла, имени папки или метке тома
SysErrorMessage(123)
JonyBest
11.07.2010, 14:45
машина Nissan Wingroad 2004г удачно законектилась с JOBDv2.1.2a с настройками ECU под НИССАН, но возникает ряд вопросов :
Fuel Temperature -50 - это нормально? Как связать коробку? Как настроить под ниссан панель приборов для встройки ее в центрефугу?
Fuel Temperature -50: забей;
Коробку можешь связать через RX-TX шнур:http://www.wingroad.ru/viewtopic.php?f=79&t=213&start=112
Был, по моему мнению профиль ниссана поудачней, но весь вышел:big:
Упс, я гляжу ты там уже спросил.. Ну тогда на первую страницу той темы иди..
JonyBest
12.07.2010, 00:25
Был, по моему мнению профиль ниссана поудачней, но весь вышел:big:
Где поискать этот профиль?
Где поискать этот профиль?
Ну, это к Валентину скорее, чем ко мне.
Я просил оставить его, как сосуществующий с новым, или дополненный им, но как видишь, этого не случилось...
kard А здесь http://pccar.ru/attachment.php?attachmentid=17452&d=1276437293 его нет?
armourer
13.07.2010, 12:02
ini-файл у тебя впорядке, у тебя файл графиков создастся не может - копай там - может путь "плохой", или отображение дата/время в винде не стандартно настроено (должно быть HH:MM:SS DD.MM.YYYY)
Валентин большое спасибо за ответ !
Проблема решилась - поменял формат даты на DD.MM.YYYY.
Думаю стоит добавить это в FAQ.
День добрый!
Чет я ничего не пойму.
Запустил прогу FindECU. Отлично отрабатала, создала файлик findecu.log
Во первых. Куда прописывать значения KW1 и AddeECU если у меня их 5? Каким должен быть Адрес тестера (ecu.ini)?
Решил пойти другим путем. Взял готовый файлик из архива Profile для своей машины Toyota Corolla Spacio NZE121 05.2001-04.2003.
Переименовал в ecu.ini и подсунул в папочку с JOBDv2.1.2a
При запуске проги вываливается ошибка "Access violation at address 00486C0B in module 'jobd.exe'. Read of address 00000328."
Но при этом прога запускается.
При нажатие на любые кнопочки в проге пишет ошибку 0800 (адаптер K-Line присутствует, однако ECU не отвечает на запросы программы).
Как то странно получается, FindECU ведь смог прицепится к ECU, а JOBD нет.
Или все таки надо более правильно смотреть в файлик ecu.ini
Тогда встает вопрос куда прописывать значения KW1 и AddeECU если у меня их 5?
Хе заметил еще прикол, не знаю с чем связан, с прогой или вендой.
Если не ложить в корень программы JOBD файлик ecu.ini то она вообще не запускается. А если положить то вываливается ошибка "Access violation at address 00486C0B in module 'jobd.exe'. Read of address 00000328."
Эт я пробовал дома на ноуте.
Сейчас на обычном ПК запустил, без копирования файла в корень программы, она запустиласьи предложила на выбор профили.
Но все таки вопрос почему FindECU ведь смог прицепится к ECU, а JOBD нет.
День добырй!
Вычитал здесь что люди считывают параметров с ЕСU при работающем двигателе.
Вроде как считывать параметры с ECU можно только когда ключ повернут в положение ON и при этом двигатель не заведен.
Не опишите тогда последоватьность подключения адаптера и компа к машине.
У меня при подключенном адаптере двигатель вообще не запускается.
она запустиласьи предложила на выбор профили.
Так вот выбери профиль по ISO-14230 и все заработает (ничего менять в параметрах не надо, если только номер ком-порта)- на этой машине прога обкатывалась практически с самого начала - и о том что машина при подключении адаптера не может завестись - чушь какая-то. А вообще первым делом прочти фак в первом посту - должно помочь, а главное прочти файл в программе, где дано описание версий (version.txt).
А при чем тут версия программы? Для скачки доступна только одна версия.
И ФАК прочитал но нигне нет описания того как последоватьно подключать адаптер+комп к машине и в какой момент можно заводить, а в какой нельзя. И вот цитата из ФАК'а "Заводить не надо, зажигания достаточно." Это как понимать.
А при чем тут версия программы? Для скачки доступна только одна версия.
И ФАК прочитал но нигне нет описания того как последоватьно подключать адаптер+комп к машине и в какой момент можно заводить, а в какой нельзя. И вот цитата из ФАК'а "Заводить не надо, зажигания достаточно." Это как понимать.
а так и понимай, если зажигание включено то связь будет, а если двс заведено то и параметры реального времени посмотриш :), думаю глупо пялится на напр. обороты двс=0, при незаведенном авто :)
Ну вообщем так.
Зажигание вкл но мотор не работает- можем настраивать прогу на соединение, читать и тереть ошибки, сбрасывать адаптацию, смотреть реальном времени переменные заглушенного двигателя, (думаю управлять системами впрыска) у кого работает эта фишка или кто настроил этот режим. Смотреть задействованные ПИДЫ.Смотреть на полумёртвую панельку.
Зажигание вкл, мотор работает- можем смотреть дату реального времени, живую панельку с расходом, настраивать на коннект прогу (кого есть бензавод свой)
Стоп кадр при появляющейся ошибки, читать ошибки (но не тереть) Строить графики работы устройств, писать логи, смотреть ПИДы.
Может что то забыл...
День добырй!
Вычитал здесь что люди считывают параметров с ЕСU при работающем двигателе........
.......У меня при подключенном адаптере двигатель вообще не запускается.
- А, что получается если завести двигатель и только потом подключить адаптер? Пробовали? Если звигатель "заглохнет" - причина в адаптере, если нет - пробуйте считывать.
ЗЫ. А какая у Вас бибика?
Привет. Сегодня опробовал Вашу прогу из Windows 7 64bit, все отлично работает, только вот JOBD и панель именно ниссан в некоторых параметрах показывает различные значения.
С коробкой не получилось соедениться, а вот с ECU ошибку считать и сбросить получилось. Ну и не совсем понятны цифры находяшиеся над расходом, они огромные ), да и расход мгновенный удивил меня, очень большой и редко входит в 6л почему-то, даже когда катишься.
Пишите, чем могу помочь на счет коробки, какие данные нужны с ниссана?
Valentin8080
18.07.2010, 20:53
Привет. Сегодня опробовал Вашу прогу из Windows 7 64bit, все отлично работает, только вот JOBD и панель именно ниссан в некоторых параметрах показывает различные значения.
С коробкой не получилось соедениться, а вот с ECU ошибку считать и сбросить получилось. Ну и не совсем понятны цифры находяшиеся над расходом, они огромные ), да и расход мгновенный удивил меня, очень большой и редко входит в 6л почему-то, даже когда катишься.
Пишите, чем могу помочь на счет коробки, какие данные нужны с ниссана?
Скриншот панели ниссана сделай пожалуста в движении, а то по словам не пойму что не так... а ниссана у меня нету чтоб проверить все...
В виде картинок не получилось вставить, написали, что эти файлы не являются изображениями почему-то, так что все изображения в архиве.
Проехал сейчас на машине и что заметил.
1. в ниссане не изменяется показания температуры, как видно на картинке 1, поехал темп 43С, изображения 2, ехал так же с 43С, остановился закрыл прогу, открыл и температура стала 88С, в JOBD такой проблемы нет.
2. в ниссане не показывается напруга на двигатель, точнее она всегда =100, но темп коробки показывается ) в JOBD нагрузка показывается норм.
вопрос, что это за цифры, над надписью ml/h, иногда показывает и 40000, это сколько я миль за час проеду что-ли?
вопрос, что это за цифры, над надписью ml/h, иногда показывает и 40000, это сколько я миль за час проеду что-ли?
40000 мл/ч, т.е. 40 л/ч
40000 мл/ч, т.е. 40 л/ч
Понял, спасибо, а то я думал что у меня самолет, а не машина ))), а оказалось она просто проглот )))
Ну вот мои скрины, теперь и в движении
Разобрался в причине незавода авто.
На адаптере помимо K-Line есть L-Line. Отключил L-Line и все пучком.
При выборе готового профиля из архива Profile[71].rar вываливается ошибка в строке "82 13 F1 10 00"
При анализе профилей тех что в дир ECU с прогой и из архива Profile[71].rar обнаружил мифическое число 33 (неописанное в документации) между
F1 <--- Адрес тестера.
и (тут стоит 33)
210 <--- Производительность форсунки (мл/мин). Используется при вычислении расходов.
Что это за число такое?
ank0l0g (тут стоит 33) - почитай на 135 стр. :)
Люди помогите разобраться:
По ISO-9141 все работает отлично нареканий нет,но хочется большего :)
Протокол ISO-14230 5 Baud init вот здесь засада, прикладываю логи и ecu.ini
1 Запускаю инфо ecu ни каких ошибок но и ни каких параметров!,в логе видно что обмен был.
2 Запускаю параметры реального времени,какие то параметры начинают показываться/меняться Но (машина стоит на месте,двигатель заведен) постоянно скачет скорость и обороты показывает 1 или 3, соответственно Панель в JOBD показывает тоже самое.
3 Панель 1.2.7 делает запрос,потом пишет ресив и на этом все ни ошибок ни данных:wacko2:
GASCHE спасибо, прочитал.
Все равно недопонимаю куда прописывать данные что выдает FindECU.
Предположим оно выдало:
AddrECU:13 KW1=E9 KW2=8F - двигатель
AddrECU:2A KW1=E9 KW2=8F - ABS
AddrECU:59 KW1=E9 KW2=8F - SRS
AddrECU:B4 KW1=E9 KW2=8F - двери окна
AddrECU:B5 KW1=E9 KW2=8F - двери окна
С KW2 понятно. 8F <-- KW2 протокола ISO
Куда прописывать KW1?
Первый AddrECU:13 <-- адрес EC, а куда остальные AddrECU прописывать?
Люди помогите разобраться:
1 Запускаю инфо ecu ни каких ошибок но и ни каких параметров!,в логе видно что обмен был.
2 Запускаю параметры реального времени,какие то параметры начинают показываться/меняться Но (машина стоит на месте,двигатель заведен) постоянно скачет скорость и обороты показывает 1 или 3, соответственно Панель в JOBD показывает тоже самое.
3 Панель 1.2.7 делает запрос,потом пишет ресив и на этом все ни ошибок ни данных:wacko2:
0. это свой протокол только для Акцента ;) отсюда:
1. так и будет, Валентин пока не доделал... ибо переделок много... по логу можеш глянуть.... там "паспорт" прошивки твоего ECU :) (нужно хекс бонально перевести в текст :))
2. так и будет, ибо п0., если сам не расшифруеш что за данные и где сидят:tease:, Readlog тебе в помощь.
3. аналогично п.0.
данный профиль, тебе даст только посмотреть
.паспорт в логе
.смотреть, тереть ошибки (даж те что в ISO-9141 не будет видно :spiteful:)
.параметры реального времени, но опять же только по логам
ЗЫ есть желание получить больше? вливайся, помогу чем смогу, ибо разобрать что и где у тебя лежит сможеш только ты :).
ЗЫЗЫ твой паспорт:
58 46 45 34-49 36 33 20-20 20 20 00-00 00 00 00 XFE4I63
33 39 31 34-30 32 36 37-34 30 33 00-00 00 00 00 39140267403
30 32 36 31-42 30 31 39-34 33 20 00-00 00 00 00 0261B01943
39 30 33 30-39 33 30 34-33 34 20 00-00 00 00 00 9030930434
53 48 36 49-53 30 33 45-20 20 20 00-00 00 00 00 SH6IS03E
4D 39 30 41-46 34 38 48-20 20 20 00-00 00 00 00 M90AF48H
45 55 52 4F-2D 33 20 20-20 20 20 00-00 00 00 00 EURO-3
41 4C 50 48-41 31 2E 36-44 20 20 00-00 00 00 00 ALPHA1.6D
52 45 50 2E-53 48 4F 50-2E 43 44 00-00 00 00 00 REP.SHOP.CD
31 32 30 35-30 34 31 31-32 39 00 00-00 00 00 00 1205041129
4D 37 39 20-00 00 00 00-00 00 00 00-00 00 00 00 M79
53 48 36 69-53 30 33 45-00 00 00 00-00 00 00 00 SH6iS03E
Virtual спасибо за разъяснения.
Вчера перечитал тему + поковырялся в машине и более мене что то начало прояснятся.
Сегодня уезжаю на 10 дней,а по прибытию тогда плотно займусь данным протоколом.
Панель ниссана новой версией. Ну, вроде все нормально, правда не в движении-завтра прокачусь
armourer
19.07.2010, 22:02
У меня не работает active test.
Все свои PID (30..) я аккруратно вписал - и все равно не работет.
Нажатие на зеленую кнопку ни к чему не приводит.
Да, тестирую я на заведенном авто и при включенном опросе.
Кнопка просто деактивируется и все....
И еше вопрос кто пробовал провести опрос по мод 6.
Как например тут:
http://alflash.com.ua/PCae/Mode6.gif
Что будет если в ini в разделе find ECU добавить опрос по 06 ?
Куда прописывать KW1? Параметр KeyBytes KW2 -KW1 используется в положительном ответе ECU, чтобы информировать диагностический тестер о поддерживаемых форматах обмена данными
E9 = 11101001
1 - Most significant bit
1 - Eqality bit
1 - normal timing parameter set
0 - normal timing parameter set
1 - Tgt/Src address in heater supported
0 - 1 byte header not supported
0 - add length byte not supported
1 - 6 bit length information in format byte supported
Первый AddrECU:13 <-- адрес EC, а куда остальные AddrECU прописывать?Туда же куда и первый :)
Valentin8080
20.07.2010, 08:41
У меня не работает active test.
Все свои PID (30..) я аккруратно вписал - и все равно не работет.
Нажатие на зеленую кнопку ни к чему не приводит.
Да, тестирую я на заведенном авто и при включенном опросе.
Кнопка просто деактивируется и все....
Что будет если в ini в разделе find ECU добавить опрос по 06 ?
Если кнопка просто деактивируется - то данная функция не поддерживается (ECU не дает команды подтверждения о выполнении теста, на что кнопка должна заново активироваться). Пробуй другие тесты - что то всеравно должно быть.
опрос 06 толку нет добавлять - это всеравно не будет работать в программе....
Параметр KeyBytes KW2 -KW1 используется в положительном ответе ECU, чтобы информировать диагностический тестер о поддерживаемых форматах обмена данными
E9 = 11101001
1 - Most significant bit
1 - Eqality bit
1 - normal timing parameter set
0 - normal timing parameter set
1 - Tgt/Src address in heater supported
0 - 1 byte header not supported
0 - add length byte not supported
1 - 6 bit length information in format byte supported
Туда же куда и первый :)
Это получается что для каждого найденого "устройства" (двигатель, ABS, SRS, окна двери) надо создавать отдельную кофигурацию (отдельный ini файл)?
... (отдельный ini файл)?Думаю да, и еще придется спросить Valentin8080, обрабатывает программа эти параметры или нет. И если нет а
есть желание получить больше :) придется
разобрать что и где у тебя лежит
Понятно, будем пробовать.
JonyBest
20.07.2010, 13:21
панель ниссан в движении
Наконец началось более активное продвижение НИССАНа! Радость моя не знает границ :tease:
Хотелось бы видеть настройки Вашей панели. Какая у Вас машина? Подойдут ли настройки на Wingroad?
armourer
20.07.2010, 18:41
опрос 06 толку нет добавлять - это всеравно не будет работать в программе....
А можно это как то добавить в программу ?
Может пока в не расшифрованном виде как hex стрим ?
Наконец началось более активное продвижение НИССАНа! Радость моя не знает границ :tease:
Хотелось бы видеть настройки Вашей панели. Какая у Вас машина? Подойдут ли настройки на Wingroad?
Ну дык машина моя виноград, вроде написано в моих данных:smile2:
Добавлю тогда QG-15, 2WD
Из настроек я поменял лишь размер окна:smile2:
ЗЫ этож отдельная ниссановская панель, поентому запускай и радуйся,
а ежели что пиши-исправят...
AddrECU:2A KW1=E9 KW2=8F - ABS AddrECU:59 KW1=E9 KW2=8F - SRS AddrECU:B4 KW1=E9 KW2=8F - двери окна AddrECU:B5 KW1=E9 KW2=8F - двери окна...
а куда остальные AddrECU прописывать? ряд параметров уже есть в базе ABS, EMPS, Powertrain, SRS. Если у вас другие адреса попробуйте так http://pccar.ru/showpost.php?p=132015&postcount=70
У меня порядка 6 адресов. Сейчас точно не скажу какие именно, но суть ясна.
Спасибо за разъяснения, а то все понять не мог как же все и сразу смотреть.
А где узнать что за адреса нашел файндецу у меня.
AddrECU:11 KW1=EF KW2=8F - двигатель?
AddrECU:33 KW1=08 KW2=08 - ABS?
AddrECU:83 KW1=6B KW2=8F - SRS?
AddrECU:FE KW1=EF KW2=8F - двери/окна?
JonyBest
21.07.2010, 12:50
Ну дык машина моя виноград, вроде написано в моих данных:smile2:
Добавлю тогда QG-15, 2WD
Из настроек я поменял лишь размер окна:smile2:
ЗЫ этож отдельная ниссановская панель, поентому запускай и радуйся,
а ежели что пиши-исправят...
Расход насколько соответствует реальности?
Расход насколько соответствует реальности?
Без функции в программе отсечки топлива - расчет расхода топлива не более чем забава.
Valentin8080 Посылаем запрос startDiagnosticSession, 82 13 F1 10 00 96 ловим ответ ECU: 81 F1 13 50 D5 - с этим ясно. А другие идентификаторы (Service Identifier) при обмене сообщениями между ECU и тестером и коды ответов определенные в ISO-14230 поддерживаются?
Valentin8080
21.07.2010, 18:15
Valentin8080 Посылаем запрос startDiagnosticSession, 82 13 F1 10 00 96 ловим ответ ECU: 81 F1 13 50 D5 - с этим ясно. А другие идентификаторы (Service Identifier) при обмене сообщениями между ECU и тестером и коды ответов определенные в ISO-14230 поддерживаются?
Подходит только часть SID-ов - что захотел реализовать производитель, у тоет с японии используются 10, 01, 21, 30, A4, A5, 13, 04, 07
меня попросил ZRoman написать, что когда он пытается пройти авторизацию на этом сайте, то выскакивает следующая ошибка (цитирую):
"когда я прохожу авторизацию постоянно ошибка стала высвечиваться такая
PHP SCRIPT ERROR!
Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 491520 bytes) in /home/us3193/mp3car.ru/forum/showthread.php(2133) : eval()'d code on line 250
If you beleive that this error is due to the server configuration problems please contact your local web-hosting support team.
Что это за проблема, а то хочу туда написать в эту ветку, а не могу даже еее смотреть, когда прохожу авторизацию, если авторизацию не прохожу, все ок, смотрю ветку без проблем и все читаю, а ответов писать не могу соответственно."
Что ему посоветовать?
А если ч-з другой браузер? Та же ошибка?
Если та же, то проблема возможно в профиле пользователя на сервере. Может имеет смысл заново зарегистрироваться?
Ну FTDI я уже проштудировал :smile2: Главное чтобы в этом адаптере он был.
Хм судя по отзыву в этом адаптере стоит чип FT232BL , (мастеркит такой же) а он по даташиту поддерживает не выше ХР. Ждёмс....:whistle:
У меня мастеркит и без патча прекрасно работал на скорости 10400, хотя в настройках порта было 9600.
В итоге, как я и предполагал, этот адаптер стал на мастеркитовские дрова безо всяких заморочек. Не Семерке все работает на ура!
Всем привет!
Вчера столкнулся с такой проблемой. Прога, JOBDv2.1.2a, никак не хотела запускаться с диска D на ноуте.
Два раза переустанавливал систему с разных дистрибов, думал венды кривые. Ниче не помогло. Когда уже отчаявшись перенес программу JOBDv2.1.2a на диск С то она запустилась.
Что это? баг такой или фича программы?
Хотя сегодня придя на работу запускал эту же версию на стационарном ПК с разных дисков, не только с С, запускается и предлагает выбор ECU.
Ниче не понимаю.
Добрый день, уважаемые.
Проблема следующая - не могу программой JOBDv2.1.2a войти в контакт с Ниссаном. Параметр W1..4+Tпрм менял от 120 до 220, нет связи. Но на форуме читаю, что с Ниссаном у некоторых коннект получается. Возможно ли выложить файл с настройками под Ниссан?
Toyota программой читается хорошо, использую переходник COM-USB на PL2303,
драйвер для скорости 10400 установлен, K-Line адаптер самодельный (на Toyota работает). Куда копать дальше?
С уважением.
Привет всем. Запускал на Fielderе все работает, логи позже скину. А под WinCE как я понял нет версии? Тему перечитал, правда по диагонали, вопрос этот поднимался, но ответа я так и не нашел.
А если ч-з другой браузер? Та же ошибка?
Если та же, то проблема возможно в профиле пользователя на сервере. Может имеет смысл заново зарегистрироваться?
Регился заново, иногда работало, а иногда тоже получалась такая же ошибка, сам удивлялся, почему именно у меня такая проблема, писать в общем не мог. Чистил и COOCIES и менял браузеры (3 штуки), тоже самое было. После пары дней мученний написал в тех.поддержку и уехал в деревню на несколько дней, сейчас все работает нормально.
Так вот, не знаю уже исправили или нет, заметил такую ошибку, что если коннектиться прога панель Ниссан, то она пишет, что есть ошибка в ECU, ну и кол-во этих ошибок, а вот если JOBD, то не пишет, что есть ошибка в ECU, но отдельно прочитать я ее могу и сбросить тоже могу.
Nord, ниссан какой? Какую ошибку выдает JOBD? Вообще пробовал ниссан
подключать другой прогой, например "Scan Tech OBD II"? Я это к тому, что кто то
уже натыкался на такой косяк, как отсутствие некоторых контактов в разъеме
(вроде на марче)
Для Kard.
Пробовал подключиться к Блюберду Силфи 2000г и к Цефире 2002г. Везде результат один - нет коннекта. Программы типа "Scan Tech OBD II" и DDL Reader видят только коробку, но с АКПП обмен идет по линиям RX/TX. Адаптер у меня RX/TX+K-Line (переключение тумблером). USB-COM на PL2303 использую один (другого нет). Но коннекта с Ниссаном нет, ошибка 0800. Вот думаю может мой USB-COM не поддерживает скорость 10400?
Пришла мысль контролировать скорость обмена по COM порту, может кто подскажет какой программой это можно сделать? Т. е. запускаем JOBD и одновременно эту прогу и смотрим скорость. Или это фантастика?
С уважением
насчет скорости это на 98% фантастика :) ибо чисто программным способом это невозможно!
ЗЫ остальные 2% это тем кто всетаки заочет проверить скорость.... но нужен еще 1 ком порт :)
Nord, Scan Tech должен увидеть двигатель-подключал им силфу и виноград
и тино.. Чет мне кажется у тебя либо всетаки адаптер глюкует, либо дрова на
скорость коряво встали..
Для Kard.
В перечисленных Вами машинах какой был диагностический разъем - 14 или 16 pin?
Если 14, то это протокол CONSULT (мотор и коробка обмен по RX/TX), а я подключался к машинам с протоколом CONSULT 2 (мотор по K-Line, коробка по RX/TX). Какая у Вас версия Scan Tech ?
Про измерение скорости COM порта понятно, не получится, буду пробовать драйверы подбирать.
С уважением
Nord, да CONSULT 2 (16 ног)
версия проги OBD Scan Tech OBD II VERSION 1.38
Уважаемые, помогите разобраться. Пришлось переставить на ноуте винду, теперь не могу со своей инвалидкой законнектиться, хотя светодиоды приема-передачи на мастеркитовском адаптере мигают как и ранее. ( ранее соединялся с пол-оборота) . Уткнулся в скорость работы порта, нету там 10400 и выставить не могу. Но в тоже время люди пишут , что "... По большому счету, все настройки порта, кроме номера, значения для программы не имеют. Причем для любой программы, которая умеет эти параметры назначать при установке связи. Это просто как значения "по умолчанию". А так любая прога, которая начинает работать с ком-портом, назначает параметры соединения самостоятельно, и ей пофигу, что там было до этого...." Так может быть и не стоит заморачиваться с этими установками если все так просто ?? Спасибо.
Ничего не делал со скоростью компорта. 2 разных адаптера работают на ура безо всяких заморочек со скоростью. В частности и мастеркит.
USB-COM на PL2303 использую. Вот думаю может мой USB-COM не поддерживает скорость 10400?
Не припомню точно, но мне думается именно в чипе PL2303 проблема, и именно в скорости. Чип этот неполноценный, с нестандартными скоростями у него проблемы. Кажется у него делитель частоты слишком грубый, может работать только на стандартных скоростях, насколько я помню свои старые исследования этого вопроса.
Вот и я думаю что дело в чипе PL2303.
Нашел вот это http://www.rd-lab.ru/develop/lab/romocables/vcp/
Кто нибудь пробовал этот драйвер?
С уважением
vtral, Nord
вы хоть в первый пост темы заглядывали? и читали?:angry:
Естественно читал, от корки до корки (ФИДОшная привычка), и давно всё реализовал, всё нормально работает, но на другом чипе.
Тут что, взаимопомощь запрещена?
Конечно читал и даже использовал драйверы, указанные там. Тоже не работает.
Все идет к тому, что надо менять этот шнурок.
Для vtral.
Спасибо за ответ. А какой чип Вы используете, прямой переход на USB без COM порта?
С уважением.
У меня несколько адаптеров.
Начиная от PL2303 (самый первый, работает как Tx/Rx для настройки ГБО), далее CP2101+MC33290=K-Line на стандартных скоростях для настройки вариатора зажигания Феникс 611, и мастеркитовский BM9213 для этой программы и подобных (устал искать подходящий чип, купил готовый адаптер).
Предпочитаю иметь несколько интерфейсов, часто работаю ими одновременно.
Прямого перехода с K-Line на USB, без COM порта, не бывает. Всегда есть два чипа.
Для vtral.
Все понятно. Будем искать BM9213. Спасибо.
С уважением.
Для vtral.
Все понятно. Будем искать BM9213. Спасибо.
С уважением.
Не пойму, зачем искать мастеркитовский адаптер, да к нему еще сам разъем ОБД2 искать, когда в 2 раза дешевле орионовский готовый адаптер (см.первый лист)
Не пойму, зачем искать мастеркитовский адаптер, да к нему еще сам разъем ОБД2 искать
Всё просто.
Мне нужно было срочно. Мастеркитовский был в наличие в соседнем магазине, колодка у меня была от мультитроникса... :)
Прямого перехода с K-Line на USB, без COM порта, не бывает. ну можно сказать правильно Всегда есть два чипа. неправильно
неправильно
Не придирайся к словам. Ты прекрасно понял о чём речь. Преобразователь Rx/Tx<>K-Line можно и на рассыпухе собрать, но это всё равно "целое устройство", функциональный электронный узел.
Для непосвящённого проще понять, когда про такой узел говорят "чип". Тем более, что такие чипы действительно есть, и их применение более чем оправдано. Стабильность их работы не вызывает сомнений, в отличие от поделок на рассыпухе.
Решил тут у себя порядок в компе навести, почистить кое-чего и наткнулся на такую закладку http://toyotajdm.narod.ru/ Я не помню абсолютно откуда и когда она взялась, но что-то уж больно она напоминает ...
зы ТО Валентин
все забываю написать, во вкладке настроек надо наверное прописать возможность вводить поправочный коэффициент датчика скорости для коррекции по размеру колес, кто-то ведь ездит на не стандартной резине, да и на штатной по ГПС скорость меньше чем на щитке приборов, понимаю не критично 3-5 км/час, но если не трудно ... думаю пипл меня поддержит, а тебя поблагодарит -)).
это на ЕLM адаптер собран?
JonyBest
07.08.2010, 15:12
подскажите как по английски называется датчик коленвала, распредвала, угол опережения зажигания? Можно ли эти параметры посмотреть с помощью jobd для ниссана?
Попбовал сегодня прогу на Land Cruiser Prado 03.2004 дизель 1KD-FTV акпп. Работает! )
Вот инфа: InfoECU.txt (http://www.pccar.ru/attachment.php?attachmentid=17881&stc=1&d=1281190282)
Два вопроса:
1. Среди параметров есть вот такие:
122 019C Revised Injection volume#1 8.079 мм3
123 019C Revised Injection volume#1 8.196 мм3
124 019C Revised Injection volume#1 5.971 мм3
125 019C Revised Injection volume#1 7.376 мм3
Насколько точны эти данные? Дело в том, что другие сканеры показывают совсем другие цифры. Судя по этим цифрам - все мои форсунки идут на выброс.
2. Как сделать, чтобы отображались веде только поддерживаемые параметры? Чтобы долго не искать нужные.
Попбовал сегодня прогу на Land Cruiser Prado 03.2004 дизель 1KD-FTV акпп. Работает! )
2. Как сделать, чтобы отображались веде только поддерживаемые параметры? Чтобы долго не искать нужные.
как как,
1.выбрать общий универсальный профиль
2. в параметрах реального времени, де активизировать неподдерживаемые пиды (двойной клик по строчке)
3. скрыть неактивные (кнопка голубой овал)
4. в главном окне там где двигатель:
написать
Land Cruiser Prado 03.2004 дизель 1KD-FTV акпп мой
:)
5. файл - соранить как... имя myavto
Не придирайся к словам.
нивкоемслучае:smile2:
Ты прекрасно понял о чём речь. Преобразователь Rx/Tx<>K-Line можно и на рассыпухе собрать, но это всё равно "целое устройство", функциональный электронный узел.
Для непосвящённого проще понять, когда про такой узел говорят "чип".
тогда уж че мелочится транзистор вот это целое устройство:smile2::smile2::smile2:
Тем более, что такие чипы действительно есть, и их применение более чем оправдано. Стабильность их работы не вызывает сомнений, в отличие от поделок на рассыпухе.
весьма спорно (неправильно):smile2::smile2::smile2:
Duke_kz Среди поддерживаемых пидов в файле InfoECU.txt "Список PID у Mode01" PIDa - 9C Revised Injection volume# нет.
Valentin8080
08.08.2010, 08:54
Попбовал сегодня прогу на Land Cruiser Prado 03.2004 дизель 1KD-FTV акпп. Работает! )
Насколько точны эти данные? Дело в том, что другие сканеры показывают совсем другие цифры. Судя по этим цифрам - все мои форсунки идут на выброс.
Вся информационная часть взята с диллерской программы Toyota TeachStream, но можете сделать лог обмена, чтоб я еще раз проверил на этот пид - вдруг какая ошибка закралась... И напиши еще номер кузова - точнее первые буквы его...
Сейчас посмотрел - TeachStream в режиме эмуляции не показывает пид 9C у данной модели - значит там может идти совсем не то :) Но лучше проверте на авто подключение TeachStream - есть ли там такой параметр...
как как,
1.выбрать общий универсальный профиль
2. в параметрах реального времени, де активизировать неподдерживаемые пиды (двойной клик по строчке)
3. скрыть неактивные (кнопка голубой овал)
4. в главном окне там где двигатель:
написать
Land Cruiser Prado 03.2004 дизель 1KD-FTV акпп мой
:)
5. файл - соранить как... имя myavto
Да, спасибо, примерно так и делал, только переимновать двиг. не додумался. При этом на странице выбра параметров для графиков, все равно отображаются все возможные параметры, а искать в них нужные долго и неудобно ))
Вся информационная часть взята с диллерской программы Toyota TeachStream, но можете сделать лог обмена, чтоб я еще раз проверил на этот пид - вдруг какая ошибка закралась... И напиши еще номер кузова - точнее первые буквы его...
Сейчас посмотрел - TeachStream в режиме эмуляции не показывает пид 9C у данной модели - значит там может идти совсем не то :) Но лучше проверте на авто подключение TeachStream - есть ли там такой параметр...
Данные по авто:
Модель LAND CRUISER PRADO GRJ12#,KDJ12#
Двигатель 1KDFTV 3000CC DIESEL TURBO
Дата выпуска 200403
Тип КПП AUTOMATIC TRANSMISSION
Код модели KDJ120L-GKPEYW
Период выпуска 09.2002-08.2004
Код цвета кузова 1E9
Расположение руля LEFT-HAND DRIVE VEHICLES
Код отделки LB10
Тип переключения передач ATM, 4-SPEED FLOOR SHIFT
Комплектация GX TYPE
Кол-во дверей 5-DOOR
Регион EUROPE
Логирование, имеется в виду, в настройках проги включить? Что потом сделать, считать данные в Таблице параметров реального времени?
TeachStream не знаю пока, где взять в нашем колхозе. (
Я чаще всего использую сканер CarmanScan, такой есть у знакомого на сто. Я вот в нем засомневался, т.к. например объем воздуха он явно показывает неправильно, это видно невооруженным глазом. Может он и коррекцию по форсункам также показывает неверно (Я тут продолжительное время борюсь с дымностью, при резком нажатии на газ, перепробовал уже много чего, а может решение лежит на поверхности - замена форсунок).
Если я вдруг найду TeachStream, то как в нем посмотреть, что этот параметр есть? Просто по названию, или он тоже будет отображать 9C?
Вот кста, попалась фотка, но не с тичстрима, а с тойота интелиджент тестер 2 (это не мои данные, просто чьи то в инете попались, с такого же авто):
http://s004.radikal.ru/i205/1007/e2/79735c1edcc0.jpg
Да, спасибо, примерно так и делал, только переимновать двиг. не додумался. При этом на странице выбра параметров для графиков, все равно отображаются все возможные параметры, а искать в них нужные долго и неудобно ))
надо не примерно а именно так!
ибо после процедуры сохранить как....не поддерживаемые пиды потрутся из профиля навсегда
и если потом его открыть... то во всех списках останется только то что нужно :)
Логирование, имеется в виду, в настройках проги включить? Что потом сделать, считать данные в Таблице параметров реального времени?
да именно так, после опроса в папке KAdr будут логи.
весьма спорно (неправильно):smile2::smile2::smile2:
Что неправильно?
С кем ты спорить собрался? С производителями чипов? Они выпускают миллионы чипов, которые стоят во всех блоках управления, сканерах и прочих электронных устройствах. Видимо забыли тебя спросить, и навыпускали дерьма. Нужно было на рассыпухе собирать, ведь это лучше и стабильней, особенно при изготовлении новичками в кустарных условиях.
Не люблю флудить, но иногда не могу не ответить на явную чушь. Прошу пардону у форумчан, не сдержался.
vtral именно тебя, настоятельно прошу... флуд пожалуйста в личку ага?
Логирование включил, вот что получил. Логи в зипах.
прошлые вопросы проигнорены, just as planned. ну и хyй с ними.
винда вообще а тем более Windows CE. далеко не реалтайм операционка.
у меня новости: wince как раз является RTOS. может, всё-таки накодите прогу под ce? а там, глядишь, и проблем с таймингами и отваливанием поубавится, нэ?
Valentin8080
09.08.2010, 17:45
прошлые вопросы проигнорены, just as planned. ну и хyй с ними.
у меня новости: wince как раз является RTOS. может, всё-таки накодите прогу под ce? а там, глядишь, и проблем с таймингами и отваливанием поубавится, нэ?
Повторяю, писать под WinCE не умею просто...
слава1008
09.08.2010, 18:23
:yes4:а почему бы все это добро не аптемезирывать под WIN CE.
:yes4:а почему бы все это добро не аптемезирывать под WIN CE.
вэлкам :) сможеш? вся информация открыта ;).
я напр тож не горю желанием под ЦЕ писать ибо нет у мну ее., а ваять под виртуалку ну уж увольте.
слава1008
09.08.2010, 18:49
вэлкам :) сможеш? вся информация открыта ;).
я напр тож не горю желанием под ЦЕ писать ибо нет у мну ее., а ваять под виртуалку ну уж увольте.
я не смогу просто озвучил было бы великолепно подключаешь обычный навигатор там щас железо не слабое и все путел И БУДЕТ ТЕБЕ СЧАСТЬЕ:smile1:раз нет так нет :dntknw:
Повторяю, писать под WinCE не умею просто...
А что по моему вопросу? По логам что-нить понятней стало? Погоду показывает программа по 9C или нет? )
А что по моему вопросу? По логам что-нить понятней стало? Погоду показывает программа по 9C или нет? )
терпенье, чуток терпенья.... но даж мне по логам видно что 3й параметр из 4х очень сильно выбивается из строя. они должны быть одинаковы?
Valentin8080, а можно уточнить протокол 5 Baud initialization для TOYTA в этой части
Ну тут нужно описание протокола:
10. Программа посылает инверсный AddrECU (ECh)...
12. Программа посылает инверстный KW2 (70h). действительно так сильно отличается от стандартного
The tester transmits key byte 2 (inverse), then the ECU transmitsthe address byte (inverse).
Valentin8080
10.08.2010, 16:39
Valentin8080, а можно уточнить протокол 5 Baud initialization для TOYTA в этой части
действительно так сильно отличается от стандартного
Да ошибся там когда писал наверное - сначала инверсный KW2 потом инверсный адрес...
читай FAQ:smile1:
Колхоз, ткните меня носом в FAQ, пролистал последние 50 страниц - не нашел. Спасибо.
Колхоз, ткните меня носом в FAQ, пролистал последние 50 страниц - не нашел. Спасибо.
А в топике? На ПЕРВОЙ странице?:smile1:
Valentin8080
10.08.2010, 17:12
Чето немогу выложить архивы с программами - пишет
500 Internal Server Error
чето с серваком похоже у них...
терпенье, чуток терпенья.... но даж мне по логам видно что 3й параметр из 4х очень сильно выбивается из строя. они должны быть одинаковы?
Не, по книжке параметры коррекции по форсункам должны быть в пределах +-5 куб.мм., практики говорят, что даже +-3 куб.мм.
А в моем случае получается много больше, причем все форсунки в плюсах.
Valentin8080
10.08.2010, 17:48
Не, по книжке параметры коррекции по форсункам должны быть в пределах +-5 куб.мм., практики говорят, что даже +-3 куб.мм.
А в моем случае получается много больше, причем все форсунки в плюсах.
Да действительно ошибка закралась, скоро исправлю там диапазон от -10 до 29.856 должен быть, а у меня ошибочно от 0 до 29.856 - скоро исправлю
Чето немогу выложить архивы с программами - пишет
500 Internal Server Error
чето с серваком похоже у них...
это начало конца :(. с моим форумом проходили уже и именно с этим хостером. :(
500 Internal Server Error....
php script error
database error...
извените пошли нафиг... мы не потянули ваш форум. :(.
malchita
11.08.2010, 04:53
да и на штатной по ГПС скорость меньше чем на щитке приборов, понимаю не критично 3-5 км/час,.
Про GPS забудь. Я вот здесь отписывался. http://forums.drom.ru/general/t1151358142-p2.html
Если в двух словах. Тестировал несколько устройств GPS на соответствие скорости и пройденного пути, на разных машинах. Замерял гаишенскими радарами. Теперь об заклад могу биться что все GPS врут. Вернее у них показания нестабильные, как бы плавают, и всегда в меньшую сторону.
malchitaсмотри чем в за рулем меряют
http://www.zr.ru/a/16911/
Да действительно ошибка закралась, скоро исправлю там диапазон от -10 до 29.856 должен быть, а у меня ошибочно от 0 до 29.856 - скоро исправлю
Спасибо! С нетерпеньем жду новую версию :)
Про GPS забудь. Я вот здесь отписывался. http://forums.drom.ru/general/t1151358142-p2.html
Если в двух словах. Тестировал несколько устройств GPS на соответствие скорости и пройденного пути, на разных машинах. Замерял гаишенскими радарами. Теперь об заклад могу биться что все GPS врут. Вернее у них показания нестабильные, как бы плавают, и всегда в меньшую сторону.
И в той теме, на которую дана ссылка, никого не убедили Ваши доводы по поводу несостоятельности GPS, и здесь люди не первый день GPS используют. Да, всегда по GPS, скорость ниже чем по спидометру, есть задержка вывода значения скорости, все это необходимо учитывать, все это знают. Однако отказываться от данных GPS и считать их ложными на основании несколько случайно опробованных девайсов и даже замеров по ГАИшным радарам, это не показатель. Вы ж не проверяли свидетельство о поверке на их прибор, может он у них специально накручен на завышение скорости.
C GPS скорость это чистая математика, можно в нужном месте коэффициентик поставить какой угодно и будет скорость хоть в милях, хоть в узлах, хоть в попугаях.
C GPS скорость это чистая математика, можно в нужном месте коэффициентик поставить какой угодно и будет скорость хоть в милях, хоть в узлах, хоть в попугаях.
Самое главное немного в другом.
GPS показывет среднюю скорость на участке пути, между измерениями координат, причём одно из прошедших уже измерений. Обычно координаты определяются один раз в секунду. Пока значение скорости рассчитается математикой, пока выведется на экран, проходит еще время. Посему GPS не является измерителем мгновенной скорости, не его это задача. Но если ехать с постоянной скоростью, то показания его очень близки к истине.
Критикам нужно понимать откуда вообще появилась эта технология, и для каких целей... Эти чипы высокоточное оружие наводят на цели. Так что измерять с высочайшей точностью параметры, от которых зависит точность попадания ракеты, они умеют очень хорошо. :)
Но если ехать с постоянной скоростью, то показания его очень близки к истине.
Ага, именно так и проверял, причем интересно - показания одометра разнятся всего на 2-3 метра на каждую тысячу, а вот скорость (до 100 км/ч) примерно на 4-5 - как так кумхузы исхитрились :dntknw:, сдается мне все это специально сделано.
Специально, безусловно.
Показометр (спидометр) льстит водителю, заставляя его ехать чуть медленней, чем стрелка указывает. Одометр тоже врёт заметно, ещё и от размера шин прилично зависит.
На самом деле это в порядке вещей. Кому, по большому счету, нужны точные показания на бытовом автомобиле? Единицам из сотен тысяч. Вот и получается, что более точные приборы, а значит и более дорогие, устанавливать на автомобиль нет никаких оснований. Кому нужна точность, сам позаботится о ней.
Мой японский автомобиль, на штатных колесах, врёт по скорости на 10%.
Служебный отечественный автомобиль, на штатных колесах, врёт по скорости всего процентов на 5, а может и меньше.
В этом, кстати, один из секретов большей экономии топлива иномарок. Просто на одно и то же расстояние, одометр японки наматывает больше километров. Даже если фактический расход из пункта А в пункт Б был равным, в пересчете на сотню у японки выходи меньше. :)
Это я на своей машине заметил. Ставлю не штатные колеса, чуть большего размера, расход на сотню больше получается...
Кроме того, не забывайте, что GPS расстояние и скорость меряет по касательной к поверхности и не учитывает рельеф. Может и есть программы учитывающие перепад высот и считающие все эти "гипотенузы" но вряд ли в бытовых приборах.
Так что "в гору" и "с горы" скорость будет шибко отличаться от "ровно" однако.:smile1: Так же и одометр в GPS съедает все складки местности.
malchita
12.08.2010, 07:15
Давайте не флудить тут. По скорости и GPS создал ветку тут
http://forums.drom.ru/general/t1151434450.html#post1090987462
там принимаю все доводы за и против
Да действительно ошибка закралась, скоро исправлю там диапазон от -10 до 29.856 должен быть, а у меня ошибочно от 0 до 29.856 - скоро исправлю
Еще хотел спросить. Сейчас простой арифметикой можно вывести правильные цифры коррекции? Если я правильно понял, из текущих показаний надо вычесть 10, так? Или все сложней?
Valentin8080
13.08.2010, 04:07
Еще хотел спросить. Сейчас простой арифметикой можно вывести правильные цифры коррекции? Если я правильно понял, из текущих показаний надо вычесть 10, так? Или все сложней?
Нет не просто вычесть 10. Ладно, программу я исправил - спасибо за найденную ошибку :)
Fedyun4ik
14.08.2010, 15:54
Fedyun4ik
1. для данной программы те ELM327 не помошник, нужен другой "обычный" K-Line :)
2. "ISO ISO-9141-2" (тьфу, обзовут же :)), OBDII-Q (мультитроникс как всегда жгет ;))... OBD II ISO9141 тебе нужно с правильным адаптером подключится с профилем "Протокол OBD-II (ISO-9141)"...
. добится чтоб в логе был хотя-бы единственный ответ (строчка с символами RxD:)
. в логе подсмотреть адрес ECU.
. данный адрес выставить в настройках.
...
почитать хотя-бы первый пост данной темы, очень вдумчиво и внимательно.
1) Т.к. деталей подходящих не нашел, чтобы доделать свой адаптер, купил МастерКитовский USB (такой как по ссылке на 1-ой странице)
2) . добится чтоб в логе был хотя-бы единственный ответ (строчка с символами RxD:)
Включил логи. Теперь собственно как добиться этого RxD в логе???? У меня одни Txd и эхо. Т.е. как я понимаю только передает данные и ничего не получает.
3) в логе подсмотреть адрес ECU.
Параметр "адрес ECU" вроде сразу указывается или через настройки или в ini или я ошибаюсь??? Или программа посылает запросы по всем адресам и если приходит ответ она пишет в лог RXD???? FindEcu почему-то не создает файл,как описано в руководсте, т.е. как я понимаю не находит ECU????
Что делать?
P.S. Машина hyundai Terracan 2002г.двигатель d4bh. Протокол, на сколько мне известно, у меня OBDII ISO 9141 (скорость порта ставлю 9600)
P.S. Машина hyundai Terracan 2002г.двигатель d4bh. Протокол, на сколько мне известно, у меня OBDII ISO 9141 (скорость порта ставлю 9600)
Теперь все тоже самое только на скорости 10400
Fedyun4ik
15.08.2010, 11:32
Теперь все тоже самое только на скорости 10400
Попробовал. - Ничего. Ошибка 0800 и в логах одни TxD :sad2:
финдецу на скорости 10400 прогони (в ини файле параметр поменяй)
90% что у тя именно 10400 скорость.
ЗЫ
прилож в архиве файл
ftdiport.inf
есть подозрение что не патчен под скорость 10400!
а лучше сам проверь и внеси правки
http://forum.pccar.ru/showthread.php?p=144083&highlight=ftdi#post144083
Fedyun4ik
15.08.2010, 16:24
финдецу на скорости 10400 прогони (в ини файле параметр поменяй)
90% что у тя именно 10400 скорость.
ЗЫ
прилож в архиве файл
ftdiport.inf
есть подозрение что не патчен под скорость 10400!
а лучше сам проверь и внеси правки
http://forum.pccar.ru/showthread.php?p=144083&highlight=ftdi#post144083
Что есть финдецу? Ничего подобного в каталоге ECU не нашел.:dntknw: Использовал дрова с сайта мастеркита, где-то читал, что они уже патченные на 10400. Потом изменил строку на ту, что ты по ссылке дал, переустановил дрова. В любом случае не заработало. Все те же TxD в логах. Выбирал несколько разных настроек ECU.
Прикладываю файл ftdiport.inf
Работает на vBulletin® версия 3.8.4. Copyright ©2000-2024, Jelsoft Enterprises Ltd. Перевод: zCarot