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

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Связь с автомобилем (http://pccar.ru/forumdisplay.php?f=125)
-   -   iCarDS + Тестер ECU (http://pccar.ru/showthread.php?t=14694)

= Nicki = 29.03.2011 15:51

iCarDS + Тестер ECU
 
Вложений: 1
Этот скрипт переносит данные полученные программой Тестер ECU в iCar DS для вывода этих данных в шапке где расположенны 5 датчиков или в инфо панели, а также можно повесить звуковое сопровождение при срабатывании условия с каким либо из параметров. Тестер ECU вот из этой темы: Обкатка диагностической программы для Toyota - Тестер ECU JDM .

Да простит меня Valentin8080 за небольшой хак программы :blush:

Скрипт находит где в памяти находятся данные отображаемые на форме и просто передает их в iCar DS. Первый запуск скрипта продолжительный примерно 10-20 сек в зависимости от "быстроты" компьютера, т.к. сканируется вся виртуальная память приложения и вычисляются адреса с данными. Последующий запуск пройдет быстро т.к. адреса уже не вычисляются, а только проверяется их соответствие, это гораздо бытрее.

Скрипт производит чтение данных в цикле по всем 14-15 лейблам и передает их в iCarDS. В цикл вставленна задержка, иначе скрипт займет все процессорное время. Эту задержку можно регулировать в файле настроек PToiCar.ini в параметре: iWaitTimer=1000 в место 1000 (1 секунда) 100. Задержки между самой панелью и Икаром почти не будет видно.

Установка:
1. Скопировать скрипт в папку C:\Program Files\TipTop software\iCar DS\Extentions\PToiCar\. Здесь же скрипт создат файл настроек.
1. Запустить "Панель приборов Toyota/OBD-II [1.4.1.4]" или "Панель приборов Nissan [1.4.0.6]" или "Панель приборов Mitsubishi [1.2.0.7]" в зависимости от того какой у Вас авто. Скрипт будет коректно работать только с этими версиями. Остальные нужно пробовать. Если есть необходимость использовать другие версии и что то не получается, то помогу. Присылайте на почту программу.
2. Запутить скрипт C:\Program Files\TipTop software\iCar DS\Extentions\PToiCar\PToiCar.exe.
3. Как появится надпись "Адреса найдены. Необходимо произвети настройку iCar DS." нажимаем Ок.
4. Запутить скрипт C:\Program Files\TipTop software\iCar DS\Extentions\PToiCar\InstallToiCar.exe.
5. Должны появится надписи: "Теперь в iCar DS добавлены новые датчики" и "Теперь в iCar DS добавлен и автозапуск скрипта.". Повторный запуск скрипта будет проверять сделанные настройки, будет добавлять только то чего нехватает.
6. Запускаем iCarDS и настраиваем инфо панель или датчики в шапке как душе угодно.

Инструкция выше будет работать коректно если у вас iCarDS живет здесь C:\Program Files\TipTop software\iCar DS\ и скин CFStyle. В противном случае читаем файл Readme.txt из архива.



Для теста скрипт можно запускать с параметром PToiCar.exe /test. Для удобства в комплекте есть батник. Получим один снимок текущих параметров ввиде таблички:
http://content.foto.mail.ru/mail/nic...4/50/i-143.jpg

Правда картинка была сделана на старой версии программы. Скрипт с ней будет коряво работать, т.к. названия объектов поменялось.

Вообщем скачиваем, пробуем отписываемся. Все проблемы пишем в этой теме, скрины и программы для теста можно присылать на почту nicki_2004@mail.ru.

Bersenev 29.03.2011 16:21

Молодец! Будет время попробую.

А я тебе по моему отправлял исходники плагина RRCheckEngine?

= Nicki = 29.03.2011 16:22

Цитата:

Сообщение от Bersenev (Сообщение 178895)
Молодец! Будет время попробую.

А я тебе по моему отправлял исходники плагина RRCheckEngine?

угу, они на C#. А новый плагин у тебя на Delphi. Delphi мне как то роднее :smile2:

ewgen1 29.03.2011 22:00

попробовал ничего не получилось.панель у меня митсубиси.при запуске скрипта пишет что не одна панель не найдена.

= Nicki = 29.03.2011 22:15

Цитата:

Сообщение от ewgen1 (Сообщение 178957)
попробовал ничего не получилось.панель у меня митсубиси.при запуске скрипта пишет что не одна панель не найдена.

я прогу не смог скачать =( Пришли мне ее на мыло nicki2004@mail.ru

= Nicki = 29.03.2011 22:51

Цитата:

Сообщение от ewgen1 (Сообщение 178970)
скинул

с почтой ошибся :blush: nicki_2004@mail.ru символ "_" пропустил

pasha344 30.03.2011 07:35

Спасибо Nicki ! Оперативно . Буду про бывать. Может глупость спрошу , получается что панель тоже надо в автозагрузку, чтобы при каждом старте компа она была запущенна ?

= Nicki = 30.03.2011 09:22

Обновил версию. Добавил Панель приборов Mitsubishi. Теперь можно легко добавить вообще любую другу программу на писанную на Delphi и выводящую данные в Label.

Теперь осталось все это хозяйство протестить в полевых условиях, т.е. с адаптером. В виду того что у меня нет адаптера и на экране вижу нули не могу точно определит что выводится, некоторые данные имееют краткое описание "Hint" с ними все ясно. Поэтому с названиями датчиков в iCarDS пока бардак =( Чтобы его устранить необходимо в полевых условиях скрипт запустить с параметром /test. Расположить саму панель и то что вывел скрипт рядом и "сфоткать". Картинку прислать на nicki_2004@mail.ru.

В планах сделать автоматическую настройку iCarDS для скрипта, но для начала нужно выяснить работает хоть =)

Если все получится то будет и плагин =)

pasha344 30.03.2011 10:50

попробую в выходные ! а так вроде все работает !

pasha344 30.03.2011 20:18

Цитата:

Сообщение от = Nicki = (Сообщение 179000)
Обновил версию. Добавил Панель приборов Mitsubishi. Теперь можно легко добавить вообще любую другу программу на писанную на Delphi и выводящую данные в Label.

Теперь осталось все это хозяйство протестить в полевых условиях, т.е. с адаптером. В виду того что у меня нет адаптера и на экране вижу нули не могу точно определит что выводится, некоторые данные имееют краткое описание "Hint" с ними все ясно. Поэтому с названиями датчиков в iCarDS пока бардак =( Чтобы его устранить необходимо в полевых условиях скрипт запустить с параметром /test. Расположить саму панель и то что вывел скрипт рядом и "сфоткать". Картинку прислать на nicki_2004@mail.ru.

В планах сделать автоматическую настройку iCarDS для скрипта, но для начала нужно выяснить работает хоть =)

Если все получится то будет и плагин =)

Запустил дома на автокомпе ! Вопрос в автозагрузку надо добавлять панель 1.4 ,если да то при загрузке она встает вперед всех программ


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

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