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

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Общение с машиной (http://pccar.ru/forumdisplay.php?f=14)
-   -   Программа диагностики автомобилей "Тестер ECU III" (http://pccar.ru/showthread.php?t=17386)

vtral 25.02.2013 05:44

Валентин, о значках я говорил не в плане дизайна, а в плане функциональности.
Например в графическом режиме значек с дискетой открывает существующую запись, а в другом месте, этот же значек сохраняет запись, что уже логично.
О дизайне как таковом с моей стороны это просто пожелание, по большому счету мне все равно как это выглядит. К функциональности значков тоже уже привык конечно, но новых пользователей это может даже раздражать порой.
Обсудить да, согласен, было бы полезно.
Про распахивание на весь экран тоже не попался ответ, хотя стараюсь вроде следить. Может в описание программы вставить?
Изредка перечитываю, вот опять начал, версии то меняются...

rukiwi 25.02.2013 09:40

Цитата:

Сообщение от evgen25rus (Сообщение 247971)
У меня еще есть идея написать программу для визуализации (в виде графиков) CVS файлов-логов. Сейчас начал искать - удобного инструмента нет. Тоже можно было бы встроить в ТЕКУ3 эту утилиту. А то лог вроде записал, а потом мучения с его анализом.
....

Евгений, как это нету иструментов? А про макросы в голову идея никак не приходила? Если Вы графики рисуете часто и одни и те же - то один раз запишите макрос какой вам нужен и присвойте комбинацию клавишь. Займет Вам все про все несколько минут.

evgen25rus 25.02.2013 09:50

Цитата:

Сообщение от rukiwi (Сообщение 248077)
Евгений, как это нету иструментов? А про макросы в голову идея никак не приходила? Если Вы графики рисуете часто и одни и те же - то один раз запишите макрос какой вам нужен и присвойте комбинацию клавишь. Займет Вам все про все несколько минут.

О каких именно макросах речь?

Valentin8080 25.02.2013 10:15

Цитата:

Сообщение от vtral (Сообщение 248068)
...
Про распахивание на весь экран тоже не попался ответ, хотя стараюсь вроде следить. Может в описание программы вставить?
Изредка перечитываю, вот опять начал, версии то меняются...

Все окна программы и управляющие элементы подогнаны для работы в pccar :) под минимальное разрешение существующих компов - 800x480.

Valentin8080 25.02.2013 10:17

Цитата:

Сообщение от evgen25rus (Сообщение 248078)
О каких именно макросах речь?

Наверное имеется ввиду макросы в Excel :)
Но если желание есть, можешь написать свою прогу для просмотра графиков, никто против думаю не будет :)

evgen25rus 25.02.2013 10:36

Цитата:

Сообщение от Valentin8080 (Сообщение 248083)
Наверное имеется ввиду макросы в Excel :)
Но если желание есть, можешь написать свою прогу для просмотра графиков, никто против думаю не будет :)

Честно говоря - большого желания нет :)
Excel (особенно последние версии) очень не удобен для просмотра графиков в динамике - подвигать, масштабировать, проиграть.

vtral 25.02.2013 12:28

Цитата:

Сообщение от Valentin8080 (Сообщение 248082)
Все окна программы и управляющие элементы подогнаны для работы в pccar :) под минимальное разрешение существующих компов - 800x480.

Ага, теперь понятно.

Так может уже пришла пора отделить функциональность от внешнего вида? Вроде и желающие имеются. Отдать им внешний вид, пусть рисуют скины под любые разрешения экрана. Функциональность только улучшится, прежде всего графический режим на полном экране.

Ведь до чего дожили уже, у меня для целей диагностики применяется недорогой недобук с экраном 11,6 дюйма и разрешением 1366x768 пикселей. Очень мелко получается, а зрение то уже не как у молодого...
Зато вычислительных возможностей достаточно для одновременно перелопачивания нескольких программ, что очень актуально при отладке газобалоного оборудования например.

Программа давно переросла КарПиСи_шные наклонности. Это вполне серьезный продукт уже. Таково мое личное мнение.

evgen25rus 25.02.2013 12:34

Цитата:

Сообщение от vtral (Сообщение 248096)
Так может уже пришла пора отделить функциональность от внешнего вида? Вроде и желающие имеются. Отдать им внешний вид, пусть рисуют скины под любые разрешения экрана. Функциональность только улучшится, прежде всего графический режим на полном экране.

Думаю можно сделать просто гибкий интерфейс (растягиваемый, с запоминанием позиции окон). К тому же он и для КарПС пойдет.
ИМХО скины в такой программе это лишнее.

vtral 25.02.2013 12:53

Вполне возможно, не программист я, в терминах плаваю...

А вот заменить приборную панель на ЖК экран, и выводить на него все что нужно, было бы интересно. Хотя понимаю, что не все так просто тут, не все фукнции приборки можно заменить. Ну да ладно, тут это все равно наверняка оффтопиком является.

topolys 25.02.2013 16:26

Цитата:

Сообщение от vtral (Сообщение 248096)

Ведь до чего дожили уже, у меня для целей диагностики применяется недорогой недобук с экраном 11,6 дюйма и разрешением 1366x768 пикселей.

Это вполне серьезный продукт уже. Таково мое личное мнение.

Плюсану программа суперская .Разрешение бы побольше и будет совсем хорошо.

alexmfivt 25.02.2013 17:30

а я вот никак победить не могу! лично в сервисе видел как чувак цепанулся к компу, он отвечал. а в домашних условиях - никак не могу. в сервисе чувак пользовал как раз теку 3. и я пробовал, но ни в какую не отвечает ЕЦУ. тайминги не подстраиваются, точнее эффекта нет. машина Daihatsu Terio Kid, адаптер К-Лайн на базе FT232.

что может быть такого?

тсж39 25.02.2013 17:45

логи выложи и проверь адаптер на другой машине

alexmfivt 25.02.2013 18:00

Вложений: 1
вот логи

цеплял гнд на 4
к лайн на 7 и питание на 16

тсж39 25.02.2013 18:29

логи смотрю по опросу двигателя НС от простого Териуса , а не по EF-DEM от Териус Кид,
в Теку3 пока нет по Киду, только по НС
пробуй Теку2

alexmfivt 25.02.2013 19:15

я лично видел как чувак в теку 3 мне отчеты/графики казал(на черном фоне они). в теку 2 у него тоже не пошло. завтра может попробую к другой тачиле коннектнуться.

и еще заметил странность - у тоеты, а также в теку 2 и у дайхатсу, тайминги подбираются Тиниаш и Тиниэль - примерно 23-24 попугая - в теку 3 у меня Тини соответственно равны -2 и -3 и подбирается только Р4 от 0 до 25 с шагом 5. РТО стоит всегда 60.
на работе также проверю осцилографом, может чего увижу, меняются ли тайминги в теку 3.

и какие для дайхатсу эти тайминги должны быть? имеется в виду не попугаи для теку, а миллисекунды, замеренные осцилографом или прочитанные где-нибудь еще.

тсж39 25.02.2013 19:38

может диагност тебе пробовал с Теку 3 под профилем Тойота (Toyota EFI v2 (Внешний рынок ДВС NZ,ZZ...)
попробуй может пойдет

alexmfivt 25.02.2013 19:58

я все перепробовал ефи от тоеты на 2 раза - не подходят... не видит ецу.

тсж39 25.02.2013 20:08

у тебя может из-за адаптера не идет, пробуй работает ли он на другой машине ,
Теку 3 на своей машине по профилю Дайхатсу можешь не пробовать,
только по профилю Тойота или пробуй Теку 2

тсж39 25.02.2013 21:19

Вложений: 1
неправильно я сказал, через Тойоту не будет работать, TiniL, TiniH только от Ниссана подойдут, надо через Ниссан пробовать
вот логи, сходил попробовал от Теку 2 и Теку 3 по профилю Ниссан EFI(инициализация проходит, обмен идет только запросы не те,
поэтому и ответов нет, но можно увидеть что связь есть, адаптер работает )

alexmfivt 26.02.2013 03:56

я вот тут щас немного проанализировал файлы
i:\TECU3\DLL\KLINE\DAIHATSU\EFI1\00\dev.ini
i:\TECU3\DLL\KLINE\NISSAN\EFI\00\dev.ini
пришел к выводу - у дайхатсу заполнены тайминги нулями почему то.
и есть ли описание этих ини файлов? может их подправить надо?

и вроде как у дайхотсу тайминги должны быть по 25 мс, не так ли?

Valentin8080 26.02.2013 04:17

Цитата:

Сообщение от alexmfivt (Сообщение 248214)
я вот тут щас немного проанализировал файлы
i:\TECU3\DLL\KLINE\DAIHATSU\EFI1\00\dev.ini
i:\TECU3\DLL\KLINE\NISSAN\EFI\00\dev.ini
пришел к выводу - у дайхатсу заполнены тайминги нулями почему то.
и есть ли описание этих ини файлов? может их подправить надо?

и вроде как у дайхотсу тайминги должны быть по 25 мс, не так ли?

Не так, у двигателя HC в протоколе обмена нет Fast-импульса, поэтому нет и таймингов 25мс.
Напиши какой двигатель у тебя стоит на машине и год выпуска.

alexmfivt 26.02.2013 05:37

двигатель EF-DEM 2001 год

но в теку 2 то есть Fast-импульс. а в теку 3 нету... странно. и это все для HC- двига.

может есть где информация почитать про тайминги и про протокол для моего двига?

Valentin8080 26.02.2013 07:37

Цитата:

Сообщение от alexmfivt (Сообщение 248216)
двигатель EF-DEM 2001 год

но в теку 2 то есть Fast-импульс. а в теку 3 нету... странно. и это все для HC- двига.

может есть где информация почитать про тайминги и про протокол для моего двига?

Ты что то путаешь в TECU2 сделан профиль от двигателя EF-DEM, а в TECU3 - от старого двигателя HC-EJ. Протоколы разные.

С сервисом все ясно, просто умельцы на основе профиля тоёты в TECU3 сделали профиль daihatsu EF-DEM :) подправив конфигурационные файлы.

Про тайминги и протокол готового описание нет - это все можно подсмотреть при сниффинге течстрима. На моем сайте есть видео-пример этого процесса.

Pavelagk 26.02.2013 08:47

Вложений: 1
Здравствуйте, Валентин.
Установил версию 3.0.3.7, имею бук на Win 7 и китайский адаптор K-Line. Подключиться к машине удалось только после установления скорости порта 19200.
Все работает хорошо, кроме отрисовки графиков. Есль выбрать более шести, то не пишется вообще. В ошибках пишет "инициализация СОМ3", "ECU не отвечает", если до 6 графиков, то возможны зависания в процессе записи. Подскажите, как устранить данный глюк.

Valentin8080 26.02.2013 08:59

Цитата:

Сообщение от Pavelagk (Сообщение 248220)
Здравствуйте, Валентин.
Установил версию 3.0.3.7, имею бук на Win 7 и китайский адаптор K-Line. Подключиться к машине удалось только после установления скорости порта 19200.
Все работает хорошо, кроме отрисовки графиков. Есль выбрать более шести, то не пишется вообще. В ошибках пишет "инициализация СОМ3", "ECU не отвечает", если до 6 графиков, то возможны зависания в процессе записи. Подскажите, как устранить данный глюк.

Pavelagk, ответ на это уже не раз звучал на форуме - все решается полным сносом системы+правильная установка системных драйверов+установка драйвера на адаптер - все. После этого пробуешь соединиться.
Затем уже ставишь остальные, нужные тебе программы.

Sasha_A80 26.02.2013 09:46

По формату сохранения .csv

Можно ли просить сохранять в логе текущее время лишь однажды перед каждым набором параметров при опросе?

Иначе весьма трудно пользоваться сторонними средствами при анализе сохраненных логов. Настройку символа разделителя, десятичной точки, языка параметров счел бы за счастье.

А ля

Time,Coolant[C],VehicleSpeed,Ignition[BTDC],MAPv[V],Load [%],FrontO2 [V],Throttle [%],RPM,MAFv[V],InjectorPulse [ms]

1294015,89,0,5,2.680,33.98,0.570,0.700,737.5,1.485 ,2.510

Valentin8080 26.02.2013 10:24

В новой версии пробуем блок EFI Consult-I, выкладываем логи что получилось.

Цитата:

Сообщение от Sasha_A80 (Сообщение 248222)
По формату сохранения .csv

Можно ли просить сохранять в логе текущее время лишь однажды перед каждым набором параметров при опросе?

Иначе весьма трудно пользоваться сторонними средствами при анализе сохраненных логов. Настройку символа разделителя, десятичной точки, языка параметров счел бы за счастье.

А ля

Time,Coolant[C],VehicleSpeed,Ignition[BTDC],MAPv[V],Load [%],FrontO2 [V],Throttle [%],RPM,MAFv[V],InjectorPulse [ms]

1294015,89,0,5,2.680,33.98,0.570,0.700,737.5,1.485 ,2.510

Время у каждого параметра может быть разным, так что оно и присутствует для каждого параметра.
Символ десятичной точки - системный, но в конфигурационных файлах я везде использовал запятую, если охота использовать точку - исправляй все конфиги.
Аналогично по языку параметров - все хранится в текстовых файлах - можно самому исправлять как вздумается (правда кроме битовых значений - тут как есть - они прописаны в DLL).

P.S. В графиках исправил "дискетку", вызвавшую бурю возмущений на "папку" :), а также "Зеркалирование" в таблицах вызывается сейчас комбинацией Ctrl+M (от слова Mirror).

Sasha_A80 26.02.2013 10:31

Можно ли сделать отключаемым дублирование времени, ибо далеко не всем при анализе логов различия во времени регистрации существенны, они больше важны при анализе протокола обмена.

Как исправить остальное, понял, спасибо, с этим больше не пристаю.

Valentin8080 26.02.2013 10:58

Цитата:

Сообщение от Sasha_A80 (Сообщение 248226)
Можно ли сделать отключаемым дублирование времени, ибо далеко не всем при анализе логов различия во времени регистрации существенны, они больше важны при анализе протокола обмена.

Как исправить остальное, понял, спасибо, с этим больше не пристаю.

Sasha_A80, считаю, что точка на графике должна ставиться по 2-м координатам, поэтому время остается.

alexmfivt 26.02.2013 11:13

Цитата:

Сообщение от Valentin8080 (Сообщение 248217)
Ты что то путаешь в TECU2 сделан профиль от двигателя EF-DEM, а в TECU3 - от старого двигателя HC-EJ. Протоколы разные.

С сервисом все ясно, просто умельцы на основе профиля тоёты в TECU3 сделали профиль daihatsu EF-DEM :) подправив конфигурационные файлы.

Про тайминги и протокол готового описание нет - это все можно подсмотреть при сниффинге течстрима. На моем сайте есть видео-пример этого процесса.

сейчас сидел мучал адаптер минут 20, ни тоета, ни ниссан не видят ЕЦУ. мистика прямо. я прямо в ауте...

Sasha_A80 26.02.2013 11:23

Не-не, я не ратую за то, чтоб время вообще выкинуть.
Прошу дать возможность настроить запись в лог .csv лишь одной метки времени на каждую строку опроса параметров.
Для вменяемого диагноста этого достаточно, хотя может и маскирует проблемы\затыки при опросе мозгов.

Цитата:

Сообщение от Valentin8080 (Сообщение 248228)
Sasha_A80, считаю, что точка на графике должна ставиться по 2-м координатам, поэтому время остается.

А ля

Time,Coolant[°С],VehicleSpeed,Ignition[BTDC]
1294015, 89, 0, 5
1294187, 89, 0, 7
1294281, 89, 0, 6

Valentin8080 26.02.2013 11:25

Цитата:

Сообщение от alexmfivt (Сообщение 248231)
сейчас сидел мучал адаптер минут 20, ни тоета, ни ниссан не видят ЕЦУ. мистика прямо. я прямо в ауте...

Ты наверное не совсем понял - напрямую TEC3 через тоётовский профиль видеть двигатель EF-DEM не будет. Скорей всего изменили файлы конфигурации, прописав в профиль тоёты команды от Daihatsu.
В TECU-2 профиль Daihatsu должен работать у тебя без каких либо "системных" изменений.

evgen25rus 26.02.2013 13:17

Цитата:

Сообщение от Sasha_A80 (Сообщение 248222)
По формату сохранения .csv

Можно ли просить сохранять в логе текущее время лишь однажды перед каждым набором параметров при опросе?

Иначе весьма трудно пользоваться сторонними средствами при анализе сохраненных логов. Настройку символа разделителя, десятичной точки, языка параметров счел бы за счастье.

А ля

Time,Coolant[C],VehicleSpeed,Ignition[BTDC],MAPv[V],Load [%],FrontO2 [V],Throttle [%],RPM,MAFv[V],InjectorPulse [ms]

1294015,89,0,5,2.680,33.98,0.570,0.700,737.5,1.485 ,2.510

Поддержку идею про вывод времени 1 раз.
А какими вы средствами для анализа csv пользуетесь?

Валентин, я вам писал еще предложение про имя файла-лога и вопрос про совместную разработку. Вы это все проигнорировали или не видели?

alexmfivt 26.02.2013 14:13

Цитата:

Сообщение от Valentin8080 (Сообщение 248235)
Ты наверное не совсем понял - напрямую TEC3 через тоётовский профиль видеть двигатель EF-DEM не будет. Скорей всего изменили файлы конфигурации, прописав в профиль тоёты команды от Daihatsu.
В TECU-2 профиль Daihatsu должен работать у тебя без каких либо "системных" изменений.

это я все понимаю, видеть двиг не будет, но ЕЦУ то должен увидеть же. там как я понял команды одинаковые.

в теку2 также упорно не видит ЕЦУ - я в те 20 минут тыкал и теку3 и теку2. никак не поддается мне техника эта! мистика прямо.

Sasha_A80 26.02.2013 14:15

2 evgen25rus:

Да хоть в Excel, ecuEdit можно смотреть.
Поскольку за них не платил, пользую ecuExplorer, что помогал дооблизать для Subaru.

topolys 26.02.2013 15:46

Парни, а ключ иммо кто-нибудь прописывал на ниссанах через TECU3 ? Поделитесь информацией.

Valentin8080 26.02.2013 17:19

Цитата:

Сообщение от topolys (Сообщение 248268)
Парни, а ключ иммо кто-нибудь прописывал на ниссанах через TECU3 ? Поделитесь информацией.

Один из пользователей отписывался, что работает - все делал по инструкции.

тсж39 26.02.2013 19:52

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

Сообщение от alexmfivt (Сообщение 248253)
это я все понимаю, видеть двиг не будет, но ЕЦУ то должен увидеть же. там как я понял команды одинаковые.

в теку2 также упорно не видит ЕЦУ - я в те 20 минут тыкал и теку3 и теку2. никак не поддается мне техника эта! мистика прямо.

вот осциллограммы на К-линии: запроса без ответа от эку и запроса с ответом от эку
и осциллограммы самого запроса и ответа

alexmfivt 27.02.2013 03:48

Цитата:

Сообщение от тсж39 (Сообщение 248288)
вот осциллограммы на К-линии: запроса без ответа от эку и запроса с ответом от эку
и осциллограммы самого запроса и ответа

спасибо! буду дальше копать!

Valentin8080 27.02.2013 04:34

Цитата:

Сообщение от evgen25rus (Сообщение 248242)
Поддержку идею про вывод времени 1 раз.
А какими вы средствами для анализа csv пользуетесь?

Валентин, я вам писал еще предложение про имя файла-лога и вопрос про совместную разработку. Вы это все проигнорировали или не видели?

Совместную разработку с предоставлением кода не рассматриваю.
Формирование имени лог-файла (как и csv) происходит в каждой dll, так что сделаю как потребуются серьезные изменения в программе, затрагивающее все dll.


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

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