Пример HTML-страницы
200cm3 (Стаканыч)

Диагностика своими руками

  • Ответить в эту тему
  • Ответить в эту тему

11 498 сообщений в этой теме

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

5 минут назад, Bearcat сказал:

делать Reset ECU

Нужно и делал, на экране конфигурации есть предупреждение об этом

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

В 19.10.2019 в 09:29, PRIZRAK82 сказал:

Может кто-то ткнуть носом где его искать?

Вам не нужно искать, там не установлен датчик.

Скрытый текст

 

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

Сделал очень много изменений. У самого времени на тесты не хватает, поэтому прошу не ругаться, а терпеливо сообщать об ошибках со скриншотами )

 

- базы теперь можно держать в zip. (в rar нельзя) 

       zip c  базой clip как у pyclip

       zip с базой ddt должен называться DDT2000data*.zip, например DDT2000data_apr_2019.zip. Внутри должно лежать три папки ecus, graphics, vehicles

  с базами есть проблемы: все имена case-sensitive, в языковых базах поддерживаются только родные суфиксы имен [RU,GB,AL и тд]

- база сначала ищется в самой папке c pyren (можно делать выбор базы из лаунчера), потом в папке ../ т.е. там, где базы лежат сейчас, потом на андроиде ищет там где сейчас лежит база для pyclip

- добавил опцию --sd для отдельной генерации html файлов для кодов ошибок, но и здесь есть проблема - внешние ссылки в этих файлах не работают

- попробовал добавить поддержку STN. C ключиком --can2 и соответствующими перемычками на разъеме,  должен сам переключаться на вторую шину без тумблера.

 

да, забыл. Если база заменяется то кеш удаляется сам

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

можно ли зделать чтоб на канго 1 pyren видел все блоки ? сечас видит толко абс и арбег.

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

56 минут назад, Shr-lnm сказал:

У самого времени на тесты не хватает, поэтому прошу не ругаться, а терпеливо сообщать об ошибках со скриншотами )

Что-то пошло не так... это нажатие любой кнопки на стартовом окне, откатился на предыдущую версию.

Буфер обмена.jpg

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

1 час назад, gorek80 сказал:

можно ли зделать чтоб на канго 1 pyren видел все блоки ? сечас видит толко абс и арбег.

Сканируйте ваш Kangoo с помощью ddt4all или Ecutweaker, а затем покажите файлы журнала.

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

2 hours ago, Bearcat said:

Что-то пошло не так...

Забыл выложить новый модуль. Попробуйте сейчас, пожалуйста

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

5 минут назад, Shr-lnm сказал:

Забыл выложить новый модуль.

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

Буфер обмена.jpg

Не работает создание PID для Torque и файла с документацией.

01.jpg

02.jpg

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

2 часа назад, gorek80 сказал:

 

можно ли зделать чтоб на канго 1 pyren видел все блоки ? сечас видит толко абс и арбег.

 

И ещё лог-файлы PyRen, разработчикам нужна эта информация, а нам на изучение К-шины.

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

4 minutes ago, Bearcat said:

Вот такое вылезает на кнопке демо-режима

Такое впечатление, что языковой файл  /Location/DiagOnCAN_RU.bqm неисправен

У меня его размер 6.7MB

 

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

3 минуты назад, Shr-lnm сказал:

Такое впечатление, что языковой файл  /Location/DiagOnCAN_RU.bqm неисправен

У меня его размер 6.7MB

Версия 9p fix 24 работала без вопросов, после крайнего обновления не работает.

Удалил файл DiagOnCAN_RU.bqm, ошибка не изменилась.

Буфер обмена.jpg

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

Да, при работе с старой базой (не в архиве)
CLIP DB : ..
error: unpack requires a string argument of length 2

А в архиве в разных местах работает. Только не нашел выбор базы из лаунчера

 

mod_ecu

Скрытый текст


D:\PyRen190\pyren9q>"d:\PyREN190\Python27\python.exe" "d:\PyREN190\pyren9q\mod_ecu.py" 11432 RU torq

CLIP DB : .\pyrendata_190+L.zip
DDT  DB : ..\DDT2000data
Loading language
Done
Loading optimyzer
Traceback (most recent call last):
  File "d:\PyREN190\pyren9q\mod_ecu.py", line 1196, in <module>
    main()
  File "d:\PyREN190\pyren9q\mod_ecu.py", line 975, in main
    opt_file = optfile(mod_db_manager.get_file_from_clip(sgfile))
  File "d:\PyREN190\pyren9q\mod_db_manager.py", line 133, in get_file_from_clip
    return mod_globals.clip_arc.open(filename, 'r')
  File "d:\PyREN190\Python27\lib\zipfile.py", line 961, in open
    zinfo = self.getinfo(name)
  File "d:\PyREN190\Python27\lib\zipfile.py", line 909, in getinfo
    'There is no item named %r in the archive' % name)
KeyError: "There is no item named u'EcuRenault/Sessions/SG0311222.xml' in the archive"

D:\PyRen190\pyren9q>pause
Для продолжения нажмите любую клавишу . . .

 

Изменено пользователем tvisura
скрытый текст

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

9 часов назад, Shr-lnm сказал:

Сделал очень много изменений.

после последнего обновления програпмма вылетает на начальной стадии

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

Ребята если можете прошу вашего внимания и помощи что по сути произошло почему я обратился к вам за помощью на рено канго 2 1.5 DCI 2008г С блоком SRS Continental TEMIC 2840211401 8200656329 - B V4.3 X61 PS 105 комплектация с двумя передними подушками и двумя датчиками ремней при боковом ударе подушки и ремни не сработали но блок AIRBAG записалась краш дата на щитке приборов постоянно горит подушка безопасности и сервис при диагностике ошибки не трутся создаваемые принудительно ошибки блок записывает но не дает удалить прилагаю дамп считанный с блока че в нем не так как можно исправит в каких строках ошибка если можете отредактировать помогите заранее всем принявшим участие огромное спасибо надеюсь на вашу помощь и прошу здорово не ругать если я влез не в ту тему прошу перенаправить куда надо  хотел сделать вложение че то не дает видать разрешение файла не то 
 

Изменено пользователем Nik-0219

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

17 часов назад, Shr-lnm сказал:

- попробовал добавить поддержку STN. C ключиком --can2 и соответствующими перемычками на разъеме,  должен сам переключаться на вторую шину без тумблера.

 

 

Спасибо, поддержка STN заработала

Но есть ошибки такие же как у @Bearcat

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

По моему предыдущему вопросу, проблема оказалась в самом приложении  ecu tweacker. Оно не правильно отправляло команды. Пиреном на ноутбуке получилось изменить все необходимые параметры без каких-либо нюансов.

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

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

18 часов назад, Bearcat сказал:

Не работает создание PID для Torque и файла с документацией.

Аналогично с точно такой же ошибкой.

Кажется есть лишний '..' в пути   "..\\../Location/DiagOnCan_RU.bqm".

 

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

не могу понять почему, но выбор моделей при новом сканировании пропал. Chose model: и пусто

projects.py есть.  что то в mod_globals?

 

в самом pyren.py этот кусок одинаковый с 9p fix23. 

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

добавлю к тому, что написал выше: при генерации PID получаем такую ошибку:

c:\Program Files (x86)\PyRen\pyren>mod_ecu.py 11472 RU torq
CLIP DB : ..
DDT  DB : ..
Loading language
Traceback (most recent call last):
  File "C:\Program Files (x86)\PyRen\pyren\mod_ecu.py", line 1196, in <module>
    main()
  File "C:\Program Files (x86)\PyRen\pyren\mod_ecu.py", line 963, in main
    lang = optfile("Location/DiagOnCAN_"+lanid+".bqm",True)
  File "C:\Program Files (x86)\PyRen\pyren\mod_optfile.py", line 39, in __init__
    self.get_dict( lf, progress )
  File "C:\Program Files (x86)\PyRen\pyren\mod_optfile.py", line 108, in get_dict
    line = self.get_string(lf,strl)
  File "C:\Program Files (x86)\PyRen\pyren\mod_optfile.py", line 52, in get_string
    x = struct.unpack('<H', bytes[j:j+2])[0]
struct.error: unpack requires a string argument of length 2
      

Точно такая же ошибка вылазит при генерации документации, если вручную убрать лишние "..". База Клип 190, "9n" с ней работает нормально.

5 минут назад, amokk_spb сказал:

не могу понять почему, но выбор моделей при новом сканировании пропал. Choоse model: и пусто

Подтверждаю. Есть такая проблема.

@Shr-lnm, нельзя ли в будущем сделать в ланчере возможность отката на предыдущую "stable" версию после того как прошло обновление по кнопке "Update"? Не всегда ведь есть возможность выкачать старую версию с гитхаба, особенно с телефона. Или (как вариант) запрашивать имя папки для загрузки новой версии по кнопке "Updatе", чтобы при неудачном обновлении сохранять работоспособную версию.

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

28 minutes ago, Мышун said:

нельзя ли в будущем сделать в ланчере возможность отката на предыдущую "stable" версию после того как прошло обновление по кнопке "Update"? Не всегда ведь есть возможность выкачать старую версию с гитхаба, особенно с телефона. Или (как вариант) запрашивать имя папки для загрузки новой версии по кнопке "Updatе", чтобы при неудачном обновлении сохранять работоспособную версию.

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

С update - действительно что-то нужно сделать. Попробую чего-нибудь придумать.

 

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

2 часа назад, Shr-lnm сказал:

С update - действительно что-то нужно сделать. Попробую чего-нибудь придумать.

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

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

@Shr-lnm можно очень просто всё сделать, создать dev бранч, новый функционал комитить в него. После того как понимающая фокус группа протестит и подтвердит работоспособность - мерджить в мастер. Если необходимо, могу написать инструкцию.

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

1 minute ago, johnmate said:

Если необходимо, могу написать инструкцию.

Давайте. Не помешает. в гите я не большой специалист

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

On 10/20/2019 at 11:36 PM, tvisura said:

Только не нашел выбор базы из лаунчера

 

Это когда базу кладете внутрь папки со скриптом а в лаунчере выбираете скрипт. т.е. делает две папки с pyren-ом.

pyren190

pyren191

в одну кладете скрипт и pyrendata190.zip, в другую тот же скрипт и pyrendata191.zip

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

На компьютере;

mod_ecu - работает с базой не в архиве, в ZIP в папка со скриптом и в папке "выше"

pyren в демо - работает  с ZIP в папка со скриптом и  ZIP в папке "выше"

                        не в архиве  CLIP DB : ..
                                                IOError: [Errno 2] No such file or directory: '..\\..\\Vehicles\\TCOM_086.xml'

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

1 hour ago, tvisura said:

'..\\..\\Vehicles\\TCOM_086.xml'

Поправил еще пару ошибок

 

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

DDT  DB : ..\DDT2000data
База DDT2000 в папке DDT2000data(не архив) - отсутствует пункт - DDT : DDT screens

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

20 minutes ago, tvisura said:

отсутствует пункт - DDT : DDT screens

поправил

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

10 часов назад, Shr-lnm сказал:

Вроде поправил.

Спасибо!

Под виндой теперь нормально работают doc_maker, mod_ecu и скан (базы без зипов).

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

а я что-то не могу ддт победить.

 

d:\Scenic\PyRen>_pyren_launcher.py
CLIP DB : ..
DDT  DB : ..
Loading eculist
No such file: ecus/eculist.xml

 

запускаю либо через демо и открытый блок DDT Screen либо сразу из лаунчера mod_ddt

 

база лежит как раньше 

d:\Scenic\PyRen\DDT2000data\ecus\
d:\Scenic\PyRen\DDT2000data\vehicles\
d:\Scenic\PyRen\DDT2000data\graphics\
 

плюс сделал DDT2000data_dec_2018.zip

 

пробовал перетаскивать ecus - не пойму куда ее положить, что б попасть =)

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

14 minutes ago, amokk_spb said:

No such file: ecus/eculist.xml

Вроде поправил

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

3 минуты назад, Shr-lnm сказал:

Вроде поправил

Да, спасибо!

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

Исправил еще пару ошибок запуска ddt из pyren. Оказалось что есть два разных формата файла ecus/eculist.xml и в некоторых базах этот файл урезанный. Этот файл должен быть больше 3MB.

Сейчас вроде все должно работать

Starting DDT process
Getting ID from 2180
IdRsp: 61 80 30 33 32 32 53 44 34 36 34 36 34 31 39 52 43 10 34 00 25 80 01 01 01 88 00
Address:"51" DiagVersion:"68" Supplier:"464" Soft:"4310" Version:"3400"
Loading eculist
51 # Tableau de bord
########################################
  54144 - Cluster_15_40_v3.30.05_20190507T182335.xml
 439771 - Cluster_15_40_v3.20.01_20170609T145855.xml
########################################
You may enter the file name by yourself or left empty to exit
File name [Cluster_15_40_v3.30.05_20190507T182335.xml]:
Loading requests
Loading datas
Loading dump
Show screen

 

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

Товарищи, никто не скачивал базу ддт 2019 года? нужна регистрация и определенная репутация на форуме

https://www.lesamisdudiag.com/ddt-2000/92698-base-ddt2000-extraite-11-07-2019-verifier-veritable-date.html

https://www.lesamisdudiag.com/ddt-2000/92128-base-ddt-2000-2-2019-a.html

 

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

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

23 минуты назад, Shr-lnm сказал:

Сейчас вроде все должно работать

Работает

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

В 21.10.2019 в 09:13, Nik-0219 сказал:

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

https://www.club-renault.ru/forum/topic/5528-diagnostika-svoimi-rukami/?do=findComment&comment=2252149

 

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

Я так понял, что теперь pyren может работать с zip от PyClip. Удалил папки с базами, на андроиде, запустил скрипт и он походу нашел базу PyClip потому как другой у меня на телефоне небыло. 

Изменено пользователем andru666

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

1 hour ago, andru666 said:

Я так поняля, что теперь pyren может работать с zip от PyClip. 

Да - верно. Теперь может. Спасибо большое всем, кто помогал отлаживать. И морально) 

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

Только не понятно какую базу он нашел. В моей только русский язык. А он нашел где все языки

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

11 минут назад, andru666 сказал:

Только не понятно какую базу он нашел. В моей только русский язык. А он нашел где все языки

При запуске скрипта он пишет какую базу использует

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

25 minutes ago, andru666 said:

Только не понятно какую базу он нашел. В моей только русский язык. А он нашел где все языки

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

Изменено пользователем Shr-lnm

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

57 минут назад, johnmate сказал:

При запуске скрипта он пишет какую базу использует

на телефоне не пишет базу, на пк показывает

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

8 minutes ago, andru666 said:

на телефоне не пишет базу, на пк показывает

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

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

Добрый день. Спасибо за ваши труды.

Погуглил тему, но явного ответа не нашел.

Почему в .csv файл с extented PIDs выгружаются не все параметры из блоков? Есть какие-то ограничения?

Хотел смотреть на планшете температуру масла в АКПП. В пирене есть, в .csv не оказалось. К чему-то можно приложить напильник в данном случае?

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

39 minutes ago, Br1ght said:

Почему в .csv файл с extented PIDs выгружаются не все параметры из блоков? Есть какие-то ограничения?

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

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

8 часов назад, Shr-lnm сказал:

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

Блок АКПП 10490. Параметр PR004.

Но эту проблему я уже решил. Я создал ПИДы по неправильному блоку. Смотрел номера блоков через старый пирен (sl4a).

А PyClip показал другой номер блока и параметр я теперь вижу.

Теперь другая проблема - что-то со значениями. Температура показывается 600 градусов))

И в других параметрах тоже что-то странное - единицы измерения перепутаны. Температура в вольтах)

Что с этим делать?

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

2 hours ago, Br1ght said:

Блок АКПП 10490. Параметр PR004

У меня параметр в csv  есть

2 hours ago, Br1ght said:

Я создал ПИДы по неправильному блоку. Смотрел номера блоков через старый пирен (sl4a).

А PyClip показал другой номер блока и параметр я теперь вижу.

Теперь другая проблема - что-то со значениями. Температура показывается 600 градусов))

Значит блок действительно не правильный. Как свежие версии pyren его определяют?

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

44 минуты назад, Shr-lnm сказал:

Как свежие версии pyren его определяют?

Прошу прощения. Немного сумбурно изложил мысли.

PyClip 2.1 как раз и определяет блок верно - 10490. И в PyClip я все цифры вижу правильно. 

Чудеса с 600 градусами и единицами измерения происходят уже в Torque...

 

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

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

Гость
Ответить в этой теме...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Дни Рождения сегодня:

    • Стрекоза
    • MaximA
    • дим@n
    • walver
    • шумахер 1
    • Серега 2007
    • Анатолий Гришанов
    • Sergei 38 rus
    • MaximA©
    • igla
    • psed
    • bolona
    • Romul
    • матвей71
    • Вист
    • Doker
    • vell1980
    • 99ProcentoffAngel
    • Xarek
    • jurij
    • васян81
  • Статистика пользователей

    82 643
    Всего пользователей
    5 686
    Максимальный онлайн
    Артем509
    Новый пользователь
    Артем509
    Регистрация