PyClip | Диагностика автомобилей Renault с помощью ELM327 и других прибор
Стоит ли написать инструкцию по роботе PyRen и PyClip, с описанием функций и возможнойтий, со скриншотами
Инструкцию для PyRen
ДА [ 1372 ] ** [94.69%]
НЕТ [ 74 ] ** [5.11%]
Инструкцию для PyClip
ДА [ 1409 ] ** [97.24%]
НЕТ [ 40 ] ** [2.76%]
Всего голосов: 1449
 



Реп: (549)
PyClip (PyRen)
Версия: 2.2 - на python2
Версия: 0.02.08 - на python3

Последнее обновление программы в шапке: 31.05.2024

Прикрепленное изображение

Скриншоты
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение

Краткое описание:
Диагностика RENAULT с помощью ELM327

Описание:
Объединил эти две программы в один пост, потому как они имеют одинаковый интерфейс и почти одинаковые функции. В PyRen есть возможность проверить на подлинность elm327, так же есть возможность узнать реальный пробег авто и создавать для Torque pid. Но PyRen труднее в установки и пользовании.
Диагностика автомобилей Renault с помощью ELM327 и других приборов. Также изменение некоторых параметров. Читает все блоки. Замена стандартного CLIP.
Есть также версия и на ПК.
В версии для Dacia добавлена активация всех функций, которые раньше можно было сделать только с помощью ddt4all с ноутбука (часы, подсказки переключения передач и т.д.). Теперь всё тоже самое можно активировать и с помощью Андройда.

Требуется Android: 4.2 и выше. На смартфонах часто возникает проблема доступа к адаптеру. На планшетах под управлением Андроид 4.2 проблем с доступом к адаптеру нет.
Русский интерфейс: Да

Домашняя страница:
Pyclip for Renault and Dacia all cars with CLIP 180, 183, 184 database (Windows, Android)
PyRen GitLab
Разработчик:

Имя пакета: org.pyrenteam.pyclip

Скачать:
PyClip-2.2 от Marianpol - советую ставить ее.
MOD PyClip-2.2 - так же можно и эту ставить, есть некоторые "плюшки" сделаные мною . под 14 андроид
PyClip3 - на python3 собрана под 14 андроид. Базу надо качать отдельно и перенести в папку pyren. НЕРАСПАКОВЫВАЯ!!!
База 232_and_Lada_and_OldRenault для PyClip и PyRen

про PyClip на python3
Особенности в установки:
- Должно поддерживаться на новых api.
- При установки выдаются запросы, на Honor и Huawei необходимо включать установку из неизвестных источников.
- Отсутствует встроенная база.
- Пока не работают все сценарии - связано с переходом на python 3.
- При вылете приложения будет сохранятся файл crash в папке crash.
- При выходе новой версии не надо будет удалять старую, будет ставиться поверх.
- Ставиться рядом со старой версией PyDDT.
Если в интерфейсе будут какие либо замечания вылаживайте скрины и номер блока.
PPS если что вспомню то добавлю еще)))

ПРОШЛЫЕ ВЕРСИИ PyClip

Базы для PyRen и PyClip:
База которые работает с обеими программами:
Для обновления базы необходимо поместить архив в папку pyren, которая находится в корне телефона. РАБОТАЕТ ТОЛЬКО С ВЕРСИЯМИ PYCLIP 2.2 и мод
Что нового в базах
Clip 199
Новый "умный" автомобиль: XJF New LOGAN.

Clip 196
Вновь интегрированные транспортные средства: ARKANA и XJK.

Clip 192
Вновь интегрированные транспортные средства: TALISMAN/SM6 ph2 и XM3.

Clip 191
Вновь интегрированные транспортные средства: MEGANE IV ph2 и CAPTUR II CN.


Инструкция создания баз для PyClip и PyRen
Прошлые версии баз
База 231_and_Lada_and_OldRenault для PyClip и PyRen
База 227_and_Lada_and_OldRenault для PyClip и PyRen
База 225_and_Lada_and_OldRenault для PyClip и PyRen
База 221_and_Lada_and_OldRenault для PyClip и PyRen
База 220_and_Lada_and_OldRenault для PyClip и PyRen
База 219_and_Lada_and_OldRenault для PyClip и PyRen
База 218_and_Lada_and_OldRenault для PyClip и PyRen
База 216_and_Lada_and_OldRenault для PyClip и PyRen
База 215_and_Lada_and_OldRenault для PyClip и PyRen
База 214_and_Lada_and_OldRenault для PyClip и PyRen
База 213_and_Lada_and_OldRenault для PyClip и PyRen
База 210_and_Lada_and_OldRenault для PyClip и PyRen
База 209_and_Lada_and_OldRenault для PyClip и PyRen
База Clip 207 для PyClip и PyRen
База Clip 205 для PyClip и PyRen
База Clip 203 для PyClip и PyRen
База Clip 202 для PyClip и PyRen
База Clip 201 для PyClip и PyRen
База Clip 200 для PyClip и PyRen
База Clip 198 для PyClip и PyRen
База Clip 196 для PyClip и PyRen
База Clip 196 для PyClip и PyRen
База Clip 195 для PyClip и PyRen
База Clip 194 для PyClip и PyRen
База Clip 193 для PyClip и PyRen
База Clip 192 для PyClip и PyRen
Прошлые версии баз PyRen

Прошлые версии баз PyClip



Альтернатива sl4a: PyRen3 на Qpython + со встроенной базой

Скачать файлы для PyRen:
Все файлы для установки под Android в одном архиве: Прикрепленный файлpyren_android.zip ( 8.38 МБ )

ИНСТРУКЦИЯ ПО УСТАНОВКИ PYREN НА АНДРОИД С КАРТИНКАМИ

ВИДЕО КАК УСТАНОВИТЬ НА АНДРОИД Прикрепленный файлустановка pyren for andoid.mp4 ( 49.38 МБ )

Сам скрипт PyRen: Прикрепленный файлpyren-master.zip ( 389.68 КБ )
Всегда последняя версия PyRen доступна по этой ссылке
База ddt2000 07.2020 для PyRen PC+ДОПОЛНЕНИЕ К БАЗЕ DDT2000

Прошлые базы ddt2000

Инструкция по установки PyRen:
Видео установки PyRen - Прикрепленный файлустановка pyren for andoid.mp4 ( 49.38 МБ )

ДЛЯ УСТАНОВКИ НА WINDOWS НЕОБХОДИМ УСТАНОВЛЕННЫЙ PYTHON 2.7, либо установить pyren по этой ссылке, либо скачать Вот Отсюда архив с версией скрипта на 13.02.2020 PYREN
Для установки на андроид лучше всего использовать X-plore или Total Comander. НЕ ИСПОЛЬЗУЙТЕ СТАНДАРТНЫЙ ФАЙЛОВЫЙ МЕНЕДЖЕР
1. Скачайте следующие файлы (находятся в одном архиве Прикрепленный файлpyren_android.zip ( 7.98 МБ )
):
— sl4a-r6.1.1-arm-debug.apk
— PythonForAndroid-debug-r26.apk
— com.googlecode.pythonforandroid.zip
— savedEcus.p (файл с блоками авто, в архиве файл для примера, попробовать в демо режиме программу, после сканирования создается ваш собственный фал)
— актуальную сборку pyren-master.zip
2. Разрешите возможность установки неизвестных приложений "Unknown Sources" на вашем устройстве.
3. Установите первое приложение: SL4A Application
4. Установите второе приложение: PythonForAndroid
5. Распакуйте архив com.googlecode.pythonforandroid.zip в корень домашней директории пользователя (на том же уровне, что и папки DCIM, Downloads) и внутри папки com.googlecode.pythonforandroid будут три файла для установки питон: python_scripts_r26.zip, python_extras_r29.zip и python_r29.zip
6. Откройте PythonForAndroid
7. Нажмите Local Install и затем Run Local Install, для установки необходимых библиотек Python локально. Проверьте, что версия установлена нужная — Version Installed: Bin: 29 Extra: 29 Scripts: 26
8. Распакуйте архив с актуальной версией PyRen, скачанный ранее pyren-master.zip, в папку на устройстве /sl4a/scripts/. Существующие "тестовые" скрипты из этой папки следует предварительно удалить.
8.1. если вы хотите использовать для нескольких авто то просто переименовать папку pyren в нужную к примеру pyren_test, pyren_moi.
9. Поместите базу CLIP (архив с именем pyrendata_XXX.zip) в папку /sl4a/scripts/, а если вы используете еще и PyClip 2.1 или модифицированую то только в папку /pyren/.
10. Скопируйте пример файла savedEcus.p в папку pyren: /sl4a/scripts/pyren/. Этот файл необходим для запуска скрипта в демо-режиме.
11. Запустите приложение SL4A на устройстве.
12. Запустите универсальный лаунчер _pyren_launcher.py и выберите кнопку "DEMO".
13. После проверки работы скрипта, удалите пример savedEcus.p из папки со скриптом, что бы, подключаясь к своему автомобилю, опросить все блоки заново. После этого будет создан новый файл savedEcus.p с блоками именно Вашего автомобиля. А также рекомендуется очистить папку кеша скрипта, удалив папку pyren\cache.
14. Для запуска скрипта в обычном режиме, запустите универсальный лаунчер _pyren_launcher.py и выберите кнопку "Start".
15. При подключении выберите необходимый адаптер BT или выберите Wi-Fi, если используется такой адаптер, указав его адрес и порт для подключения.
16. Наслаждайтесь возможностью диагностики в любом месте.
17. Для обновления версии скрипта, удалите только скрипты лаунчеров, оставив базу PyRen с сохраненным вашим savedEcus.p файлом.

И распакуйте архив новой версии PyRen.

Теперь, при запуске универсального лаунчера достаточно выбрать папку с новой версией скрипта.
Изменять размер текста на экране устройства можно клавишами громкости или через контекстное меню приложения sl4a. В том случае, если необходимо увеличить сохраняемое на экране число строк, в настройках SL4A укажите параметр Scrollback size больше. По умолчанию там 140 строк, 450-500 строк хватит.

В том случае, если нужен режим demo или включение логирования, выберите соответствующий чекбокс. Кнопка SCAN позволяет подключаться скрипту к автомобилю, игнорируя сохраненный ранее savedEcus.p, т.е. по аналогии с версией для РС — каждый раз проводя опрос всех блоков автомобиля. При включении режима логирования, в папке logs/ появится два файла, необходимых для проверки работы скрипта и адаптера.



ОБЯЗАТЕЛЬНО К ПРОЧТЕНИЮ
Проблема с запуском на Honor и Huawei?

Так как новая версия PyRen поддерживает работу с архивом от PyClip, то базы PyRen больше выкладываться не будут

Для обновления базы необходимо архив поместить в папку pyren(работает только с версиями 2.1 и модифицированными


Почему pyren более требователен к адаптерам чем torque


Так же, ОБЯЗАТЕЛЬНО, обладателем ANDROID 7 и выше читаем тут
ELM327 - адаптер с поддержкой FlowControl (оригинальный или китайский v1.5)
ELM327-USB - предпочтительнее для Windows, Linux и MacOS
ELM327-BT - несовместим с Android 7.0 и выше, используйте ELM327-WiFi
У меня у самого Xiaomi 4x с андроидом 7.1.2 с блютуз elm327mini работает нормально, поэтому работа на андроиде выше 7 все зависит от оболочки.



FAQ:
Что такое дамп ЭБУ (Пост tvisura)
Список программ для кодирования (Пост tvisura)
Как считать и записать обратно конфигурацию ЭБУ (Пост tvisura)
Примерный список поддерживаемых авто
Sol.M @ 09.11.20, 00:34 *
Благодаря героям-энтузиастам скрипт не стоит на месте
. Скрипт Pyren постоянно обновляется.

Описание функций стартового экрана
Кнопка START — Запуск программы
OPT ecuid — открытие блока по номеру.
saved3Ecus — выбор saved3Ecus.p для использования нескольких авто. Для этого после сканирования необходимо переименовать просканированный saved3Ecus (пример saved3Ecus_moi.p)
ELM port — порт адаптера, либо адрес адаптера Wi-Fi. Адрес для Wi-Fi указывается в формате IP:port адаптера.
Lanquaqe — выбор языка.
Scan vehicle — при ее отметки выпадет меню с выбором авто.
Demo mode — запуск скрипта в демо-режиме при сохраненном файле savedEcus.p
DUMP — сохранение дампа блока. Это рекомендуется делать перед любыми изменениями параметров в машине для возможности исправить неожиданные последствия таких изменений.
Orientation landscape — запуск в портретном режиме.
Generate logs — включение функции логирования. Лог-файл может быть необходим для анализа ошибки, проверки адреса блока и других случаях.
Log name — Имя лог-файла.
CSV log — сохранение в лога файл csv в читабельном виде.
CAN2 (Multimedia CAN) — использование шины CAN2 с соответствующим адаптером. На которой находится мультимедиа.
Font size — Размер шрифта в программе.
KWP Force Slowlnit — использование параметра slow-init для блоков более старых версий, если у вас авто до 2009 года при нестабильном подключении лучше активировать.
Use CFC0 — программный flow-control, включать в том случае, если адаптер ELM327 не поддерживает аппаратный.

Внутри блоки имеют следующую структуру:
DE : Device errors — в этом разделе производится чтение/удаление ошибок.
ID : Identifications — проверка зашитого VIN в блоке, версии прошивок, оборудования и пр.
SY : System state — вывод актуальных основных показаний (обороты, напряжение, температура и пр.).
SP : System parameters — вывод текущих параметров блока, без возможности изменения.
LC : System configuration — вывод текущей конфигурации, без возможности изменения.
AC : Ececuting tests — запуск сценариев тестирования блока (например проверить все лампочки приборки, реле и пр.)
CF : Changing configuration — Изменение конфигурации блока. ОСТОРОЖНО!
VP : VIN programming — программирование VIN зашитого в каждый блок.
SC : Configuration scenarios — это конфигурационные сценарии. Большая часть не работает (вероятно пока скрипт дорабатывается), но можно ознакомиться с принципами работы, используя команду «show» и после фразы «There is scenatium. I do not support them!» нажать «ввод» при запросе.
Благодаря героям-энтузиастам скрипт не стоит на месте, добавлены новые разделы:
FAV : Favourite parameters - создание собственного списка параметров блока
ECM : Extended command set - вывод всех параметров конфигурации блока. ОСТОРОЖНО!
(чтобы раздел появился, нужно ввести cmd, выйти из блока и снова туда зайти, либо сразу перед выбором блока ввести cmd)
PRA : Parameters list - вывод всех физических параметров блока
ETA : States list - вывод всех дискретных параметров блока
IDA : Identifications list - вывод всех идентификаций блока
RZ : Resets — Сбрасывает все ошибки блока и калибровки.


Инструкции:
Как узнать номер блока в PYCLIP
Информация по работе с макросами
Создание документации по VIN +дополнение+
дополнение 2
Sol.M @ 09.11.20, 00:34 *
Далее, начиная с версии 198 базы canclip на файле DocDB_RU.7ze установлен пароль: clip
Папка BVMEXTRACTION с базой VIN номеров в оригинальном образе canclip перемещена в архив
\Archives\BvmConfig.zip\BVM_CONFIG\


Включение и отключение некоторых функций в автомобилях Renault Logan II, Sandero II, Duster ph2(рестаил) и Lada XRAY
Настройка экрана запуска PyClip DACIA 176+ так же инструкция справедлива и для PyClip с базой 182
Создание базы для PyRen и PyClip
Опрос пробега автомобиля по всем доступным блокам:
Для Pyren на Android, запустите лаунчер cmdr_4a_launcher.py, и скрипт опросит все блоки на наличие информации в них о пробеге. Это может быть полезно для быстрой проверки истории автомобиля, т.к. реальный пробег — важный критерий в первоначальной оценке состояния автомобиля. Однако следует помнить, что подделать пробег можно в любом блоке. Сложнее подделать в системе впрыска, когда параметр пробега там присутствует. Чаще он есть на машинах с противосажевым фильтром. На старых машинах пробег хранится только в приборной панели.
для подключения через WIFI
Для того чтобы подключиться через WIFI надо 27 строку
sys.argv.append('-pbt')

заменить на
sys.argv.append('-p192.168.0.10:35000')



ВОЗМОЖНЫЕ ОШИБКИ ПРИ РАБОТЕ С ПРОГРАММОЙ

Если вам не помогли на этом форуме можете попробовать спросить здесь

Так же есть еще аналог ddt4all ECU Tweaker

Закрытые опросы
Закрыт 2022.17.02
Прикрепленное изображение


Сообщение отредактировал andru666 - 22.06.24, 20:35



Реп: (46)
* arcadav,

Duster Phase 1 ECU: 11041 INJ_V42-X90_0000_14
PR041 = 1.0 * (BOOST_PRESSURE_222401) /1000
Duster Phase 2 ECU: 11367 INJ_F4R_H79ph2_EMS3125_RDE_44_B
PR041 & PR1027 = BOOST_PRESSURE_222401
Duster Phase 2 ECU: 11367 INJ_F4R_H79ph2_EMS3125_RDE_44_B
PR032 = RAW_BOOST_PRESSURE_FROM_SENSOR_2220C4

PID 2220C4 недоступен для V42 Ecu в базе данных Clip и отсутствует в ddt2000 .

V42
PID по умолчанию 01F40B Raw boost pressure from sensor (OBD $F40B)
PID, специфичный для Renault 22240B Intake manifold pressure = PR312

Сообщение отредактировал 66GUA - 21.12.23, 11:04



Реп: (26)
* 66GUA,
Спасибо большое, что ответили.
Т.е. в моей конкретной модели машине посмотреть давление впуска не получится? Это ограниченность моей версии Дастера или датчик сломался или чего-то не хватает в ресурсах проги?



Реп: (46)
* arcadav,

V42
PID по умолчанию 01F40B Raw boost pressure from sensor (OBD $F40B)
PID, специфичный для Renault 22240B Intake manifold pressure = PR312



Реп: (26)
* Уважаемый 66GUA,вы думаете, я че-нить понял? Вы пжлста снизойдите к нам, на землю, с верхов ваших знаний. :-)



Реп: (26)
Т.е. вы хотите сказать, что PR032 заменяется или как бы вместо него используется PR312?



Реп: (26)
andru666 @ 17.02.22, 10:20 *
7. Появится номер установленной версии python и скриптов.

Пробую ставить это приложение. На моем смартфоне Xiaomi "Version available: bin -1 extra.........." Запускаю Local Install и цифрменяются на "29/29/26". Но после выгрузки приложения эти цифры опять -1/-1/-1. Еще раз Local Install и снова. Видимо из-за этого в папке скриптов на запуск Пирена.
Что делать?

У меня папки Pyren-master не появляется и всего содержимого тоже! Пришлось скачать pyren-master и распаковать ее в нужную папку.
И меню у меня нету: preferences, add, view и т.д. Ничего этого нет.

запустил в демо-режиме. Мне выбирать Дастер Х79? А то H79 нету. На Х79

Сообщение отредактировал arcadav - 21.12.23, 13:00



Реп: (549)
* arcadav, возможно доступа к памяти нет.

Добавлено 21.12.2023, 14:12:

arcadav @ 21.12.23, 11:34 *
Вы пжлста снизойдите к нам, на землю, с верхов ваших знаний

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

Добавлено 21.12.2023, 14:14:

arcadav @ 21.12.23, 12:41 *
Мне выбирать Дастер Х79

В демо не нужно выбирать. Надо авто просканировать свое. Или из pyclip savedecus подкиньте
Так же вот 312 параметр. Давление впуска оно же давление в коллекторе.

Прикрепленные изображения
Прикрепленное изображение


Сообщение отредактировал andru666 - 21.12.23, 14:16



Реп: (26)
* andru666,к сожалению, на скрине у товарища присутствуют все 3 этих параметра: 32, 41 и 312.
Видимо они разные или какой-то из них вычисленный.

Прикрепленные изображения
Прикрепленное изображение


Сообщение отредактировал arcadav - 21.12.23, 16:27



Реп: (174)
arcadav @ 21.12.23, 16:26 *
у товарища присутствуют все 3 этих параметра: 32, 41 и 312
у "товарища" двигатель F4R с ЭБУ EMS3125, у вас ЭБУ V42. Т.к. разные ЭБУ - то и разные параметры(или разные названия параметров)
Вот тут список всех возможных параметров, описание ошибок и др. по ремонту.

Сообщение отредактировал tvisura - 21.12.23, 17:10



Реп: (26)
А можно ли в Pyclip или другой программе видеть на одном экране несколько параметров из разных блоков?
Ну допустим давление коллектора, дрос. заслонка, тем-ра воздуха и воды и кол-во оборотов.



Реп: (46)
* arcadav,
PyCLIP
Вы можете нажать на параметры блока управления двигателем, а затем открыть меню FAV.

Для разных устройств управления TorquePro подходит для отображения отдельных параметров.
Но плохо работает с блоками управления K-Line.



Реп: (26)
66GUA @ 22.12.23, 10:53 *
Но плохо работает с блоками управления K-Line.

Блоки управления, а на Дастере 2014 какие блоки?

Сообщение отредактировал arcadav - 22.12.23, 10:22



Реп: (549)
* arcadav, торк бывает тяжело заставить работать с Рено.

Добавлено 22.12.2023, 11:34:

arcadav @ 22.12.23, 09:18 *
из разных блоков

А для чего. В основном всем надо смотреть характеристики двигателя. В pyclip можно свой сделать список, который желаете видеть. Для этого нажимаете напарамтры которые хотите видеть и потом переходите в раздел fav



Реп: (26)
* andru666,ясно. Надо пробовать.



Реп: (549)
Log76 @ 23.12.23, 22:09 *
Что-то получилось

Ну коррекция форсунок вроде и не должна в процентах быть.



Реп: (4)
Всем привет.
Подскажите пожалуйста, может быть я туплю или чего, пришлось телефон до заводских настроек сбросить.
Теперь не могу подключиться.
Выдаёт ошибку Could not connect to the ELM до выбора автомобиля при сканировании.
Телефон тот же, elm соответственно тоже.
Базу новую подкинул, всё равно тот же результат.
Мод стоит как и раньше PyClip
В карсканере цепляется нормально, читает блоки.

Сообщение отредактировал monster38irk - 24.12.23, 15:15



Реп: (549)
* monster38irk,
попробуйте сделать заново сопряжение с елм



Реп: (4)
andru666 @ 24.12.23, 21:03 *
сопряжение с елм

Он у меня WiFi, пробовал удалять и подключать.



Реп: (0)
* monster38irk, такая же проблема, выдаёт ошибку, может знает кто решение?



Реп: (549)
* monster38irk,
разрешение приложению может не хватает. лучше поэтому бт использовать

Сообщение отредактировал andru666 - 24.12.23, 19:32


Полная версия   Текстовая версия

Помощь   Правила

Сейчас: 14.07.24, 16:21