Перейти к содержанию

Сканер ELM327 (вопросы и ответы)


AndreyA100

Рекомендуемые сообщения

Опубликовано
8 часов назад, AndreyA100 сказал:

Честно говоря, не помню где там параметры расчета хранятся, в ини файле или в самом екзешнике.

Будет время поищу исходники, может поправлю.

В любом случае спасибо!  Может еще исходники на гитхаб выложить - разумеется по согласию автора (если руки дойдут я б может отдельную веточку завел и на питон попробовал перикинул, чтоб виндой не ограничиваться. Хотя сам с трудом верю что доберусь) 

  • 1 год спустя...
Опубликовано

Приветствую. Подскажите по диагностике по разъёму на корандо дизель 2002 года. Нашел его под капотом. Можно ли подключиться сканером elm 327 obd2 lк мотору и коробке?

  • 2 недели спустя...
Опубликовано
В 01.12.2020 в 15:50, Александрр сказал:

Приветствую. Подскажите по диагностике по разъёму на корандо дизель 2002 года. Нашел его под капотом. Можно ли подключиться сканером elm 327 obd2 lк мотору и коробке?

привет)) 

че- молчат "знатоки"?))) - смозолили неязыки одно и тоже молотить за столько лет))), 

по мотору- однако хороший дизелист лучше сканера да и нет вроде для этих моторов чего то внятного, по бтра- окоНеона или выход на К-линию в разьеме с подбором проги (еще не понял)

круглый диаг разьем  проще прочитать по моргалке- где то здесь есть подробная инструкция

короче всё есть- листай))

Опубликовано (изменено)

Скажите знатоки,пользуюсь БК престиж несколько лет,доволен,и читает,и сбрасывает и показывает много чего.Но тут попался ЕЛМ327 почти на халяву,взял, (у престижа довольно толстый провод),а телефон его не видит.Что может быть?Тут мне сказали что блютуз может не совпадать,что правда такое может быть,или просто не исправный попался?

Изменено пользователем Прапорщик
Опубликовано

Попробуй с другим телефоном. 

Обычно проблем с ними нет.

Пароль подключения 1234 или 0000, хотя может и другой быть, их китайские товарищи  наплодили великое множество.

Опубликовано

Ну раз на халяву, так что-же ты хочеш от него?

Опубликовано

Всем привет. Поставил на тагера 2,3 многофункциональное зеркало на Андроиде. Хочу на него скан программу поставить и сконнектить с елм327. 

Вопрос есть ли какой риск если елм327 на постоянку оставить в диагностическом разъёме?

Опубликовано
4 часа назад, diman сказал:

Вопрос есть ли какой риск если елм327 на постоянку оставить в диагностическом разъёме?

Ездил с постоянно воткнутой ЕЛМкой около полугода, периодически подключая планшет с Торкью. Вроде особого вреда не было.   

Опубликовано
4 минуты назад, автолюбитель михаил сказал:

Ездил с постоянно воткнутой ЕЛМкой около полугода, периодически подключая планшет с Торкью. Вроде особого вреда не было.   

Четвертый год елм там живёт на постоянной основе

  • 2 месяца спустя...
Опубликовано (изменено)

Тема совсем заглохла.

Выкладываю для желающих поковыряться и знающих основы Delphi  исходиник программы читающей коробку BTRA через проводной ELM327.

https://disk.yandex.ru/d/IfTfEl43G-OUyA

 

Компилируется в Delphi 5

Как, чем и куда подключаться читаем в этом топике с первой страницы.

 

gallery_5727_218_55862.jpg

Изменено пользователем AndreyA100
  • Спасибо! +1 1
Опубликовано (изменено)

Оказалось что предыдущая ссылка  на версию 6, а последняя была 8.

Нашел последнюю, в архиве исходники и бонус для того кто решится продолжить изыскания в этой области.

https://disk.yandex.ru/d/7XlX-Uq700Io5g

 

   Date      Time    Attr         Size   Compressed  Name
------------------- ----- ------------ ------------  ------------------------
2014-10-17 12:10:06 D....            0            0  BTRAScan
2012-03-26 08:32:48 .....          386          205  BTRAScan/BTRAScan.cfg
2012-03-26 08:32:48 .....         1337          698  BTRAScan/BTRAScan.dof
2012-03-26 08:32:48 .....          194          138  BTRAScan/BTRAScan.dpr
2014-10-17 12:10:06 .....         6527         1643  BTRAScan/BTRAScan.dsk
2012-08-07 10:21:02 .....         4145          523  BTRAScan/BTRAScan.err
2012-08-07 10:48:00 .....       463360       230296  BTRAScan/BTRAScan.exe
2012-08-07 12:10:18 .....        44876         8573  BTRAScan/BTRAScan.ini
2018-04-23 09:39:32 .....          673          147  BTRAScan/BTRAScan.log
2012-03-26 08:32:48 .....          876          356  BTRAScan/BTRAScan.res
2014-02-20 10:14:30 .....         6527         1645  BTRAScan/BTRAScan.~dsk
2012-08-02 17:25:38 .....        44863         8565  BTRAScan/BTRAScan.~ini
2012-08-07 08:32:22 .....        14465         1311  BTRAScan/BTRAScan_errors.log
2012-03-26 08:32:48 .....        12858         3053  BTRAScan/ELMMain.pas
2012-03-26 08:32:48 .....        12862         3049  BTRAScan/ELMMain.~pas
2012-03-26 08:32:48 .....        41469         7678  BTRAScan/ERRORS.ini
2012-03-26 08:32:48 .....        41469         7678  BTRAScan/ERRORS.txt
2012-08-07 10:31:38 .....        43294        15894  BTRAScan/MainUnit.dcu
2012-08-07 10:36:22 .....         7812         1619  BTRAScan/MainUnit.dfm
2012-08-07 10:31:26 .....        36295         5698  BTRAScan/MainUnit.pas
2012-08-07 10:36:00 .....         7814         1617  BTRAScan/MainUnit.~dfm
2012-08-07 10:31:26 .....        36295         5698  BTRAScan/MainUnit.~pas
2012-08-07 10:16:38 .....         7340         4125  BTRAScan/WinSerial32.dcu
2012-03-26 08:32:48 .....         6151         1834  BTRAScan/WinSerial32.pas
2012-03-26 08:32:48 .....         6150         1836  BTRAScan/WinSerial32.~pas
2012-08-07 10:16:38 .....         4018         2314  BTRAScan/hex.dcu
2012-03-26 08:32:48 .....         4239          942  BTRAScan/hex.pas
2012-08-03 10:44:34 .....         4640         4506  BTRAScan/logs.rar
2013-08-22 15:21:00 .....         1913          523  BTRAScan/secured.txt
------------------- ----- ------------ ------------  ------------------------
2018-04-23 09:39:32             862848       322164  28 files, 1 folders

 

Изменено пользователем AndreyA100
  • Like +1 1
  • Спасибо! +1 1
  • +1 1
Опубликовано

Спасибо за исходники. Время будет свободное, попробую поиграться на андроид мини приложение замутить. ELM заказан, скоро придет.

Опубликовано

Для правильного отображения температуры АТФ нужно в файле BTRAScan.ini поменять в блоке PARAM7 переменную B с значения -40 на значение 0. Проверил через CASCADE, тогда температура отображается верно

Screenshot_8.png.ff1a883e8f8aa8db38bb709a80a0007e.png

В 17.02.2021 в 13:06, Timson16 сказал:

Спасибо за исходники. Время будет свободное, попробую поиграться на андроид мини приложение замутить. ELM заказан, скоро придет.

Тоже мечтаю о таком приложении. По большому счету будет достаточно отображения температуры. Если же достигнуть такого же функционала как в BTRAScan, то это будет вообще идеал.

 

Кстати удалось запустить BTRAScan по Bluetooth на Windows планшете. 

  • +1 1
Опубликовано
В 16.02.2021 в 22:22, AndreyA100 сказал:

Тема совсем заглохла.

Выкладываю для желающих поковыряться и знающих основы Delphi  исходиник программы читающей коробку BTRA через проводной ELM327.

https://disk.yandex.ru/d/IfTfEl43G-OUyA

 

Компилируется в Delphi 5

Как, чем и куда подключаться читаем в этом топике с первой страницы.

 

gallery_5727_218_55862.jpg

        

Solenoids* Bands* ))))) Вот что там на самом деле:

        unsigned short EngineSpeed;                // in RPM
        unsigned short ShaftSpeed;                // in RPM (*0.03=KPH)
        unsigned char ThrottlePosition;         // in %
        unsigned char PedalPosition;            // in %
        unsigned char GearState;                // 1..4
        unsigned char LeverPosition;            // 1..7
        signed short TMOilTemp;                    // in 'C
        unsigned short ClosedThrottlePosLe;     // *0.00488
        unsigned short OpenThrottlePosLe;        // *0.00488
        unsigned short RawClosedThrottlePosLe;    // constant 0 (gsl), = ClosedThrottlePosLe (dsl)
        unsigned short RawOpenThrottlePosLe;    // constant 1000 (gsl), = OpenThrottlePosLe (dsl)
        unsigned char ACCompStatus;                //
        unsigned char KDSwitchStatus;            //
        unsigned char TCRunStatus;                //
        unsigned char ModeSwitchStatus;            //
        unsigned short RawEngineSpeed;            // in RPM
        unsigned short RawShaftSpeed;            // in RPM
        unsigned short RawThrottlePosition;        // *0.36=TP (gsl), *0.00488 Potentiometer voltage (dsl)
        unsigned short RawPedalPosition;        // *0.36=PP (gsl), *0.00488 Potentiometer voltage (dsl)
        unsigned char RawTMGearState;            // = TMGearState
        unsigned short GearLeverPosVolt;        // *0.00488
        unsigned short OilTempThermVolt;        // *0.00488
        unsigned char RawACCompStatus;            //
        unsigned short KDSwitchVolt;            // *0.00488
        unsigned char TCLampLowState;            //
        unsigned char TCLampHighState;            //
        unsigned short ModeSwitchVolt;            // *0.00488
        unsigned short BatteryVolt;                // *0.0207
        unsigned short tmp3;                    // constant 1500 (not present in SY musso/korando)
 

 

  • +1 1
Опубликовано (изменено)

Когда писал программу, ничего этого известно не было.

А сейчас, желающие могут исправить. Насколько помню, параметры описаны в отдельном файле, так что даже перекомпилировать программу не надо.

Мне не актуально и проверять не на чем.

Изменено пользователем AndreyA100
Опубликовано
1 час назад, AndreyA100 сказал:

Мне не актуально и проверять не на чем.

Всё слился. С авто.

Опубликовано
7 часов назад, лелики сказал:

Всё слился. С авто.

"слился" - в данном случае, слово не подходящее (не в тему).

Раскрыть с нуля обмен сканера с коробкой, не имея ни каких данных, как они общаются. по какому протоколу, какие параметры и где лежат, это было интересно. Приходилось сначала сидеть часами в авто, пытаясь найти протокол и по каким адресам отвечает эбу коробки, а потом катать по городу с ноутбуком на пассажирском сидении и догадываться, по изменениям параметров, какие что отображают. Оттуда появились  "Solenoids* Bands* ))))) ". 

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

После этого, было долгое и нудное дизассемблирование и разбор прошивки ЭБУ коробки. А затем, попытка написать программу под андроид, позволяющую менять параметры в мозгах коробки. Но затея закончилась обломом, так как возможностей ELM327 для этого не достаточно. Зато я немного разобрался как пишутся андроидные проги и что за язык такой Java. Это тоже было интересно.

Машину сменил больше года назад. Вопросы диагностики своего авто, у меня, теперь другие. Вернее, для Паджеро они уже решены до меня. В андроидной гавнетоле стоит Torque и можно посмотреть все что надо. А если вдруг понадобится более серьезная дефектовка, то есть DS150E, который делает почти все что может фирменный MUT-III, только прошивки в блоках не меняет.    

  • +1 1
Опубликовано
В 19.02.2021 в 10:08, AndreyA100 сказал:

Осталось поле деятельности для желающих приобщиться. Надеюсь, кому-то эти труды пригодятся.

Ну собственно для них фрагмент кода и выкладывался. А не "художника всякий обидеть может")

Опубликовано

Да не, какие тут обиды. Наоборот, совместными усилиями решили интересную задачку. Если-б раньше программа для сканера мне в руки попала, наверное доделал бы прогу окончательно.

Хотя, изначально, когда озадачился этой проблемой, основной задачей было считать ошибки коробки, так как другого средства это сделать (кроме родного  сканера) не  было, и это прога делает.  А чтение параметров работы, это уже бонус. 


Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйте новый аккаунт в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
×
×
  • Создать...