PCCar.ru - Ваш автомобильный компьютер

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Разработка программ (http://pccar.ru/forumdisplay.php?f=27)
-   -   Обкатка диагностической программы для Toyota - Тестер ECU JDM (http://pccar.ru/showthread.php?t=11362)

Virtual 01.04.2010 21:56

Denkos имхо чет не то с адаптером

Denkos 01.04.2010 21:58

....

Virtual 01.04.2010 22:04

Цитата:

,цепляю на COM порт
кстати далеко не все очень не все аппаратные COM порты поддерживают скорость 10400 :(. а еще больше ноутбучных аппаратных портов, мягко говоря недотягивают по напряжению (до положенных +-10вольт)

Virtual 01.04.2010 22:09

Длинна провода сильно критична?
не очень...
проверяй тестером(если успееш сумееш, но лучше осцилографом) что у тебя на K-Line происходит... должны быть импульсы 0...12в лучше запускать FindECU

Denkos 01.04.2010 22:16

Цитата:

Сообщение от Virtual (Сообщение 136701)
кстати далеко не все очень не все аппаратные COM порты поддерживают скорость 10400 :(. а еще больше ноутбучных аппаратных портов, мягко говоря недотягивают по напряжению (до положенных +-10вольт)

в машине стоит Zotac 630 + проц 3.2GHz
а если пропатчить

Virtual 01.04.2010 22:31

Цитата:

Сообщение от Denkos (Сообщение 136704)
в машине стоит Zotac 630 + проц 3.2GHz
а если пропатчить

патчатся драйвера или реестр для для USB-COM адаптеров (по крайне мере на основе чипов ftdi и pl2303), дабы прописать скорость 10400, точнее делители для данной скорости. для аппартаного ком порта не помню... вродь тож какието махинации с реестром нужны. у мну на работе комп потдерживает данную скорость но не факт что я его не правил.

ЗЫ имхо проблема в самом адаптере, ну на крайняк и шнурок USB-COM можно приобрести.

Denkos 01.04.2010 22:42

Цитата:

Сообщение от Virtual (Сообщение 136707)
патчатся драйвера или реестр для для USB-COM адаптеров (по крайне мере на основе чипов ftdi и pl2303), дабы прописать скорость 10400, точнее делители для данной скорости. для аппартаного ком порта не помню... вродь тож какието махинации с реестром нужны. у мну на работе комп потдерживает данную скорость но не факт что я его не правил.

ЗЫ имхо проблема в самом адаптере, ну на крайняк и шнурок USB-COM можно приобрести.

USB-Com мастеркитовский пробовал и патчил
проверял K-Line разными прогами, пишет работает,стрелка пляшет

Denkos 02.04.2010 10:37

Цитата:

Сообщение от Valentin8080 (Сообщение 136749)
Если у тебя адаптер с соседней ветки работает, то скорость должна быть 9600!! Добивайся, чтоб findECU заработал, 100% дело в твоем k-Line адаптере

Заработал
заменил протокол на Fast Init и пошло

Denkos 02.04.2010 11:18

Цитата:

Сообщение от Valentin8080 (Сообщение 136759)
Странно, что только на fast работает, обычно оба протокола поддерживаются, хотя у меня SRS тоже только на Fast работает.
Ну теперь скидывайте InfoECU.txt чтоб я прописал конфигурацию вашей авто в базу

Вложение 16125

Zheka 02.04.2010 11:30

Что означает в InfoECU.txt ID ECU: (пустое значение) вообще такое возможно?

Valentin8080 02.04.2010 12:01

Цитата:

Сообщение от Zheka (Сообщение 136762)
Что означает в InfoECU.txt ID ECU: (пустое значение) вообще такое возможно?

Конечно, пид D3 отвечающий за ID ECU может и не поддерживаться

Denkos 02.04.2010 12:31

Цитата:

Сообщение от Valentin8080 (Сообщение 136765)
Да впринципе на ваше авто уже есть настройка :) Какой вы и воспользовались

Да, только поменял протокол

Zheka 02.04.2010 13:03

Вложений: 1
to Valentin8080
Цитата:

Сообщение от Valentin8080 (Сообщение 136766)
Конечно, пид D3 отвечающий за ID ECU может и не поддерживаться

Вложение 16126CalID это случаем не то же самое?

Virtual 02.04.2010 15:43

Валентин.
обе программы читают ошибки и расшифровывают., на HYNOBD попробовал удалить.... вроде отработала но на экране ничего не сменилось.. жму второй раз и....
"index out of....-1" штук так 100 окошков выскочило. :) короч появляется когда в ListBox пустой пытаешся по индексу чет писать.(проверочку бы встроить...) ,
похоже что он очистился, и... ибо потом проверил ошибка потерлась

JOBD проверить смогу только сегодня вечером...

mol78 03.04.2010 08:12

----

boss54 03.04.2010 09:46

Цитата:

Сообщение от Valentin8080 (Сообщение 136578)
Не понял, как смотрели в логах... Формула для Угла опережения зажигания - Byte6/2-64 (град), где Byte6 - шестой байт ответа на запрос.

Установил пропатченные дрова, немного получше но ошибка 800 появляется, а в режиме графики, ошибка 0001-иногда.
Панель-одельная прога вооще не конектится.
Пошел дальше копать.

ewgen1 03.04.2010 10:59

так это не угол зажигания а расчетная нагрузка на двигатель!

boss54 03.04.2010 16:30

Цитата:

Сообщение от ewgen1 (Сообщение 136869)
так это не угол зажигания а расчетная нагрузка на двигатель!

БЛИН, СПАСИБО :rofl:

boss54 03.04.2010 16:37

пробовал Mark II GX-110 не конектится,findECU не определил блок.
Пробовал все стандарты на скоростях 9600 и 10400 -ошибка 0800.

boss54 04.04.2010 07:49

[QUOTE=Valentin8080;136954]

Mark II GX-110 пробовал другим адаптером (Атмегой) все, ОК.
Подключил к ACV-31 K-Line все работает, подключаю к Марку -тишина.
Туплю.

mol78 04.04.2010 08:21

[----

boss54 04.04.2010 08:41

[QUOTE=mol78;136957]
Цитата:

Сообщение от boss54 (Сообщение 136955)
Аналогичная проблема была у человека:
"Заработал
заменил протокол на Fast Init и пошло"

Спасибо, где заменить?
Нашел, спасибо, жду Марка, катается.

mol78 04.04.2010 08:51

----

Virtual 04.04.2010 14:05

mol78
у тебя программа, как то хитро читает, описание пидов :)
похоже
01 E6....
и
21 E6
для нее будет одно и то-же :)
поправь пожалуйста, у мну нестандартные моды, а полностью перепиливать ini жалко.
формула
мода_запроса+40Н=мода_ответа.

boss54 04.04.2010 15:00

[QUOTE=mol78;136961]
Цитата:

Сообщение от boss54 (Сообщение 136960)
См. скрин

Нмфига не определяется EFI
все параметры перепробовал-0800.

mol78 04.04.2010 15:31

----

Virtual 04.04.2010 17:37

Цитата:

Сообщение от mol78 (Сообщение 137005)
действительно, значимое значение E6.
А что такое 21 E6?
И лог желательно, чтобы посмотреть.

е6 взял просто для примера :)
у мну по есть мода 21, 1А, и т.д. (ISO-14230 это все родственные BOSH эбу и не только, боюсь у многих просто мода разная, а принцип построения пакета одинаков)
ну вот лог для примера
Цитата:

TxD(Эхо):82 11 F1 21 01 A6
RxD:88 F1 11 61 01 04 21 20 00 00 00 31
битовые входы выходы ECU :acute:

это пиды для этой моды :)
Цитата:

01
1Байт 0.Бит 4 давление\температура в норме кондей
Бит
04
01
1Байт 0.Бит 5 запрос на включение кондея
Бит
05
01
1Байт 1.Бит 2 управление муфтой кондиционера
Бит
12
01
1Байт 1.Бит 4 вентилятор 1я скорость
Бит
14
01
1Байт 1.Бит 6 концевик отпущенной педали газа.
Бит
16
01
1Байт 2.Бит 5 бензонасос
Бит
25
, и т.д там много чего вкусного

ЗЫ а по моде 1A вообще поля текстовые :)

mol78 04.04.2010 18:07

----

Virtual 04.04.2010 18:30

.2. нет эти блоки (в доках автоваза) называются типа диагностика, на конвеере, диагностика после сборки, диагностика в сервисе и т.д. там сразу куча параметров одним запросом, скорость ааабалденная :).

описание модов есть, пидов примерно, а какие значения вообще хз (выясняю методом тыка), все что найду обещаю выложить в данной теме....:). //я за раскрытие :)

ЗЫ как ни странно, больше всего инфы от АО автоваз :), и фиат (Валентин поделился):).

ЗЫЗЫ насколько знаю фиат вообще дальше всех в этом деле пошел, у них вообще бортовик орет что на ТО пора :).
//
попробуй у себя моду 1А, пиды 80,81, 90...9х, мало ли а вдруг :) (там текстовая информация о машине... :), 90-теоритически VIN.

mol78 04.04.2010 19:02

----

Virtual 04.04.2010 20:45

Цитата:

Сообщение от mol78 (Сообщение 137030)
to virtual
абалдеть!!!:shok:
Попробую!
Подправил программу.:smile2:

глянул
pids.ini посмеялси :). "Запрос на включение кондея" писал для себю, и попал в историю.
хотя все опознает :) спасибо,

Зы неплохо б вложить в архивы, описание типов данных с формулами :), дабы знать что куда прикрутить :), ибо следующие пиды по моде 21, намного сложней.
ЗЫЗЫ, данные расшифровки гарантированны для моды 21 авто Hyundai Accent :tease:, для остальных со временем бум проверять.

Virtual 04.04.2010 20:59

такс. кстати....
mol78 и Valentin8080.
как и что будем считать в настройках!
байты с нуля, биты с 1
или все снуля?.!!!, иль еще чего...
дабы все привести к единому... и легчее :) было копировать друг у друга ;)

ЗЫ простите меня грешного что вьехал с не тем авто в тему, но Валентин сам виноват, ибо задатки уж больно универсальны в его проекте, реально вполне тойота, хонда митсу, хюндай, киа, фиат, и даж вазы :)...

mol78 05.04.2010 06:43

----

Virtual 05.04.2010 07:23

mol78 сколько всего формул получилось?, я вот думаю что не шибко много.... как бы маркер формулы в pids.ini прикрутить... :) вот тогда и будет не важно стандартный, известный пид, али как.
главное маркер формулы поставить в описание :), при том правка кода не понадобится!

ну что нить типа такого
Цитата:

03
Положение дросельной заслонки
P1%
50
03
Положение дросельной заслонки2
P2%
50
Цитата:

Описание настроек файла настроек pids.ini

03 - PID \
Топливная система, статус - название функции |
F1- - маркер формулы (первые 2 символа) ед. измерения |--> Одна запись в таблице
00 - старшая часть (0) - номер байта в ответе, младшая часть (0) - номер бита (1-8)/
....
....
....
....
маркер формулы:
(N1 N2 N3... первый второй, третий и т.д. байты,)
F1 X=N1
F2 X=N1*256+N2
P1 X=N1*100/255
P2 X=N1*100/128
...

Virtual 05.04.2010 08:49

to mol78 and Valentin8080

нашел более полное, и главное местами более правильное описание ошибок :), ну думаю стоит присмотрется.
http://www.minsk555.narod.ru/OBD_ru.zip.

ЗЫ тестировал, скидывая разьем с клапана, продувки абсорбера.
P0444
Цитата:

в dtc.ini
0444
Клапан продувки системы улавливания паров бензина всегда открыт
:)
в доке выше
Цитата:

0444
разомкнута цепь контрольного клапана системы контроля за отводом паров топлива

mol78 05.04.2010 11:11

----

mega 06.04.2010 13:33

Приветствую!

На днях соберу адаптер и скину лог Прадо 95 кузов 5VZ-FE.
Жаль, что с адаптером на Атмега 162 данное ПО не работает.

Подскажите какие минимальные системные требования для работы ПО?
в Windows CE 5.0 будет работать?

klay 06.04.2010 15:10

----

Denkos 06.04.2010 15:10

Цитата:

Сообщение от boss54 (Сообщение 136895)
пробовал Mark II GX-110 не конектится,findECU не определил блок.
Пробовал все стандарты на скоростях 9600 и 10400 -ошибка 0800.

Mark II GX-115 2004г.соеденил вот с такими параметрами
Вложение 16193
правда только на версии 1.7.4(9) (на ноуте почемуто не пошло, ошибка 4000)

Virtual 06.04.2010 15:40

Denkos для Fast инит очень критична производительность, компа ;) покрути 2 верхних параметра в сторону уменьшения, на еденичку на 2 уменьшай (увеличивать смысла нет!)
тоесть попробуй с 34, 14 или 33, 13 ;). (в теории 34, 14 - вероятность попадания в допуск должна быть выше!)

ЗЫ у мну на 2мсек меньше на еее700 "попадание" в 90% случаев.
ЗЫЗЫ а 4000 может появится при медленной записи на диск лога! (небось с флешки пробовал? :)), отключи ведение лога, и тести


Часовой пояс GMT +4, время: 10:09.

Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot