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

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Общение с машиной (http://pccar.ru/forumdisplay.php?f=14)
-   -   Вопрос про адаптер «BT-ECU» и программу «Check-Engine»? (http://pccar.ru/showthread.php?t=5172)

= Nicki = 22.08.2009 12:26

Цитата:

Сообщение от axial (Сообщение 105787)
вот что происходит, когда BT-ECU подключен через диагностический разъём OBD-II. :wacko2: Авто - mazda atenza 23E
(видео файл см. через media player classic)

забавно =) у меня блутузный нормально пашет. Подключен стационарно, запитан от АСС. Авто Хода Фит 2002г.

sdv22 28.08.2009 17:08

Цитата:

Сообщение от Punchic (Сообщение 98893)
Исходники в атаче.

А по поводу "до ума", а что там можно еще сделать?

Reflector в руки и на CheckEngine.exe его.
Я себе написал полностью свой БК на базе BT-ECU для WinMobile. Но он только для Bosch M7.9.7 в вазовской реализации будет работать.
Для нормального реконнекта к блоку пришлось патчить их код. И еще что-то патчил, уже сейчас не помню. Там после обфускатора имена не компилируемые шарпом получаются.
Если есть интерес могу исходники своего БК и патченый исходник CE в IL прислать.

Полностью свой интерфейс. Такой как нужен мне, а не авторам. Без красивостей типа градиентной заливки, зато не тормозит. Экраны переключает одним нажатием на джойстик телефона. Показывает на каждом экране то, что мне надо. Стартует сам сразу, реконнектится при потере соединения, включении. Засыпает при выключении, потере фокуса в неактивном состоянии и т.д. Заодно управляет включением BT, GSM, подсветкой.

Сейчас показывает все датчики с максимально возможной для блока скоростью. Они поленились сделать все. А для диагностики например коэффиценты коррекции впрыска очень важны.
Да, писано все для WinMobile. Тоесть для CarPC придется выкидывать все связаное с SMS, GSM, BT модулем и т.д.

В принципе если забить на реконнект и скорость обновления датчиков, можно просто в проекте сделать reference на Checkengine.exe и дотянуться до основных объектов. Если интерес будет пиши в личку, расскажу где там чего.

А вобще за такое написание авторам надо руки оторвать. Причем вроде и писано, судя по коду не дилетантами. Вполне так красиво и продумано. Но зачем специально такие трудности тем, кто захочет этим пользоваться создавать, непонятно.

d1m4ss 11.09.2009 17:51

Плохой контакт в разъеме OBD-II
 
Цитата:

Сообщение от axial (Сообщение 105787)
вот что происходит, когда BT-ECU подключен через диагностический разъём OBD-II. :wacko2: Авто - mazda atenza 23E
(видео файл см. через media player classic)

Было такое. Авто - MAZDA6, 2.3л. Причина - плохой контакт в разъеме.

Punchic 27.01.2010 20:00

Вложений: 1
Если вдруг кому то интересно выкладываю чуть обновленный апплет для CE.
Теперь запускается exeшником, а не из программы.
Можно изменить некоторые параметры в файле options.xml (разрешение,путь к программе, расположение датчиков и т.д.)
Рисует графики скорость/обороты/надув и расход за последние 100 км
Считает пробег на остатке безина и средний расход даже после перезапуска
Ну и рисунки датчиков теперь отдельно
http://content.foto.mail.ru/mail/punchic/2/i-48.jpg

График рисуют просто потому что есть данные :) примерный пробег считается изходя из последних 100 км.Не знаю для чего может пригодиться :)
http://content.foto.mail.ru/mail/punchic/2/i-47.jpg


Логгер из него не получился, т.к. обновляет датчики кроме расхода примерно раз в секунду.

http://content.foto.mail.ru/mail/punchic/2/i-46.jpg


Для запуска просто распаковать и поменять путь C:\\Program Files\\ACELab\\Check-Engine Demo на свой в файле options.xml. Сейчас настроена для демо.

Pinin 27.01.2010 21:57

Спасибо! :good1:

Bersenev 28.01.2010 18:34

Цитата:

Сообщение от Punchic (Сообщение 127782)
Для запуска просто распаковать и поменять путь C:\\Program Files\\ACELab\\Check-Engine Demo на свой в файле options.xml. Сейчас настроена для демо.

Что то у меня не запустилось, может ещё что сделать надо.:dntknw:

Punchic 28.01.2010 18:38

Цитата:

Сообщение от Bersenev (Сообщение 127895)
Что то у меня не запустилось, может ещё что сделать надо.:dntknw:

Установить саму программу check-engine или демо. и указать путь к ней. Это только апплет он берет данные из программы. Но у меня паралельно они то работают, то нет. Без запуска CE запускается всегда.

А что говорит при запуске?

Bersenev 28.01.2010 18:52

Цитата:

Сообщение от Punchic (Сообщение 127896)
Установить саму программу check-engine или демо. и указать путь к ней. Это только апплет он берет данные из программы. Но у меня паралельно они то работают, то нет. Без запуска CE запускается всегда.

А что говорит при запуске?

Ничего не говорит просто не запускается и всё. Так и с запуском СЕ и без запуска. СЕ версия 3511

Punchic 28.01.2010 19:05

Цитата:

Сообщение от Bersenev (Сообщение 127900)
Ничего не говорит просто не запускается и всё. Так и с запуском СЕ и без запуска. СЕ версия 3511

Странно, только что попробовал на новом компе поствил демо и запустиласть. А с демкой тоже не запускается? В процесах не появляется? просто там соединение идет секунд 5-10.

Bersenev 28.01.2010 19:13

Цитата:

Сообщение от Punchic (Сообщение 127902)
Странно, только что попробовал на новом компе поствил демо и запустиласть. А с демкой тоже не запускается? В процесах не появляется? просто там соединение идет секунд 5-10.

На демо непроверял. Пробовал только в машине. В процессах искал, не нашёл:dntknw:

А устанавливать в любую папку или СЕ. На сайте СЕ вроде сказано в любую и указать путь на папку с СЕ


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

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