Как работать с pyren на windows

Блог пользователя 996034 на DRIVE2. Андрей написал замечательную статью по установке и пользованию замечательным софтом. И добавить нечего совсем. Однако, очень часто у многих возникают все равно вопросы по тому или иному пункту инструкций. Андрюха, прости за вырезки из твоей статьи (плагиат своего рода), но устал повторять одно и то…

Андрей написал замечательную статью по установке и пользованию замечательным софтом.
И добавить нечего совсем.

Однако, очень часто у многих возникают все равно вопросы по тому или иному пункту инструкций.
Андрюха, прости за вырезки из твоей статьи (плагиат своего рода), но устал повторять одно и то же.

Постараюсь описать максимально просто и однозначно установку еще раз…
Большинство не знает какая версия актуальна и что откуда качать.
Здесь я опишу только установку — без всего лишнего.
Описывать буду только установку питона, ddt4all и сопутствующих приложений, необходимых для работы PyRen.
Сам же PyRen я собрал в отдельные архивы (с ecus и без них). ECUS-папка нужна для работы mod_ddt совместно с pyren и если вы его не собираетесь использовать, лучше не качать full-архив, а ограничиться обычным (об этом ниже).

Итак.

==============================================================================

Pyren на ноутбуке

Для компьютера (ноутбука) есть два варианта:

1. В полуавтоматическом режиме с дополнительной установкой DDT4All

— Качаем архив ddt4all All cars.exe (20.01.2019). Version 5.3.5 и устанавливаем (со всем соглашаемся и нажимаем далее). После его установки получаем установленный python и dd4all
— Качаем архив PyRen9n_full.zip ИЛИ PyRen9n.zip (без ecus) и распаковываем его в папку «c:ddt4allPython27PyRen9n» Вот прямо как есть — все что лежит в архиве распаковываем в эту папку — это и есть PyRen версии 09n, собранный с последними базами Clip (183 на сегодня).
— Запускаем файл _pyren_launcher.py

2. В ручном режиме только установка PyRen на ноут/комп:

— Качаем и устанавливаем python 2.7 (скачайте только тот файл, который подходит для вашей платформы windows).
— Устанавливаем PyQt4: Опять же — смотрим какой питон был установлен. Если питон х32 то и pqt4 нужно ставить х32 и не важно что стоит windows х64.
— Качаем архив PyRen9n_full.zip ИЛИ PyRen9n.zip (без ecus) и распаковываем его в папку «c:ddt4allPython27PyRen9n» Вот прямо как есть — все что лежит в архиве распаковываем в эту папку — это и есть PyRen версии 09n, собранный с последними базами Clip (183 на сегодня).
— Запускаем файл _pyren_launcher.py

==============================================================================

Pyren на телефоне

Для телефона на ОС android:

— Разрешите возможность установки неизвестных приложений «Unknown Sources» на вашем устройстве
— Качаем и устанавливаем в телефоне SL4A Application
— Качаем и устанавливаем PythonForAndroid
— Качаем три файла для установки Python_for_Android: первый, второй и третий (или для продвинутых: все три в папке)
— В домашней директории пользователя (по умолчанию это /storage/emulated/0/, там же, где находятся такие папки как sl4a, DCIM и другие) создайте папку com.googlecode.pythonforandroid и скопируйте в нее три архива Python, скачанные ранее: python_scripts_r26.zip, python_extras_r29.zip и python_r29.zip
— Откройте приложение PythonForAndroid
— Нажмите Local Install (СНАЧАЛА) и затем Run Local Install (СЛЕДУЮЩИМ ШАГОМ), для установки необходимых библиотек Python локально.
— Качаем архив PyRen9n.zip (без ecus) и распаковываем его в папку на устройстве «/sl4a/scripts/» Вот прямо как есть — все что лежит в архиве распаковываем в эту папку — это и есть PyRen версии 09n, собранный с последними базами Clip (183 на сегодня).
Запустите приложение SL4A на устройстве.
— Для запуска скрипта в обычном режиме, запустите универсальный лаунчер _pyren_launcher.py и выберите кнопку «Start«.

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

Еще раз — данный пост — о том где найти и какие версии файлов последние.
Как устанавливать в тонкостях, свежие версии, работа с программой, подключение по bluetooth и многое другое вы можете найти на странице Андрея, где он все подробнейше описывал, за что ему большое спасибо.

Skip to content

GitLab

    • GitLab: the DevOps platform
    • Explore GitLab
    • Install GitLab
    • How GitLab compares
    • Get started
    • GitLab docs
    • GitLab Learn
  • Pricing
  • Talk to an expert

  • /


  • Help

    • Help
    • Support
    • Community forum

    • Submit feedback
    • Contribute to GitLab

    • Switch to GitLab Next
    Projects
    Groups
    Snippets

  • Sign up now

  • Login

  • Sign in / Register

P

pyren


Project ID: 9210053

Star
43


Topics:

ELM327

ELM-327

CAN

+ 7 more

CAN K-Line diagnostic program, ELM327

Find file

Download source code
zip
tar.gz
tar.bz2
tar


Clone

  • Clone with SSH

  • Clone with HTTPS

  • Open in your IDE

    Visual Studio Code (SSH)
    Visual Studio Code (HTTPS)
    IntelliJ IDEA (SSH)
    IntelliJ IDEA (HTTPS)
  • Copy SSH clone URLgit@gitlab.com:py_ren/pyren.git
  • Copy HTTPS clone URLhttps://gitlab.com/py_ren/pyren.git
  • README

Содержание

  1. Диагностика Dacia Sandero(1g) программами PyClip и PyRen
  2. #107 Новые возможности PyRen: документация под рукой
  3. Установка PyClip (PyRen)
  4. Диагностика RENAULT с помощью ELM327
  5. #71 Магия PyRen, строим графики.
  6. Установка pyren для windows

Диагностика Dacia Sandero(1g) программами PyClip и PyRen

WCAAAgP4eOA 100

aAAAAgOtreA 960

Интереснейшая тема, как старый радиолюбитель пройти мимо я никак немог…
Все началось с того, что на моем Sanderike, стало допекать меня промаргивание чека при холодном пуске движка. В желании разобраться с проблемой, пришлось банально «погуглить»… Как оказалось, по диагностике именно Sandero 1-ой генерации, вообщето материала в сети маловато. Но как известно Sandero походное от Logan-а, поэтому отталкивался от этого. Итак…

Железо. Тут имеется очень важный момент, для полной диагностики авто, пребуется «правильный» адаптер. Признаться чесно, мной изначально был приобретен более дешевый клон известного сканера ELM327, версии 2.1, но он годится, лишь для прочтения общих ошибок. А для работы с прогами PyClip и PyRen, нужен сканер версии 1.5, пришлось покупать и его. В подаже они имеються, как говорится, разных «цветов и расветок», с bluetouch и c WiFi, с кнопками и без, или с USB для подключению компютера с Windows или Linux, есть версии и для Mac… Я хотел использовать смартфон, поэтому покупал версию с блютузом, адаптер внешне абсолютно идентичный версии 2.1

VkAAAgEdreA 960

Отличия есть, если присмотрется, через полупрозрачный корпус видно что в версии 2.1 одна плата с «каплей» микросхемой, а в версии 1.5 — две платы. Специально разобрал оба, чтобы было видно

Источник

#107 Новые возможности PyRen: документация под рукой

9a1be22s 100

Обновление: в новых версиях (09h в частности, обновлен механизм формирования документов, исправлена проблема с определением поколения автомобиля. Подменять код платформы теперь не требуется) Все версии обновляются в шапке записи #55 Диагностика своими руками.

Эта запись будет посвящена тем автовладельцам, кто хочет найти техническую документацию по диагностике неисправностей на свой автомобиль, но базы Dialogys ему не хватает. До недавнего времени получить эти данные из CLIP можно было только при использовании одноименного ПО. Однако, в крайней версии PyRen 0.9.e, разработчики добавили функцию экспорта документации из базы CLIP для своего автомобиля.

Постепенно, новые функции PyRen, появляющиеся с каждым обновлением, поднимают функционал бесплатного диагностического приложения для Рено на очень высокий профессиональный уровень, за что разработчикам и участникам PyRen огромное Спасибо!

Начнем, пожалуй, еще раз с процесса обновления. В крайней версии 0.9.e PyRen также обновились экстракторы базы данных CLIP — инструмент, позволяющий скопировать базу данных без установки ПО CLIP. Кроме диагностической базы, теперь можно извлекать и базу диагностической информации VIN и MTC. Процесс обновления PyRen теперь также стал проще из-за возможности работы с универсальным лаунчером, который позволяет не только запускать PyRen под Windows и Android, но и держать различные версии PyRen рядом и запускать нужную из них.

dfbbg5s 960

Инструкция обновления применима и для Windows и для Android, различаться могут только пути установки.
1. В той директории, где находится текущий PyRen удалите лаунчеры прежних версий (и любые другие файлы), оставив только четыре папки:
EcuRenault
Location
pyren09c
d6deg5s 960

Про универсальный лаунчер я подробно рассказывал на видео в предыдущей записи.

Теперь, когда обновление у нас успешно проведено, вернемся к нашей теме, а именно новым функциям и получению документации из базы CLIP.

Новые функции требуют новых файлов из архива с базой и для этого разработчики обновили в том числе и экстрактор данных из установочного архива CLIP, а именно те самые два файлика, которые не требовалось копировать при обновлении PyRen — extract.py и i12comp.exe. Они нужны для того, что бы собрать собственную базу данных CLIP из установочного архива. Для их работы нужен образ диска с ПО CLIP, а именно два файлика из него — data1.hdr и data2.cab

1. Загрузите любую нужную Вам версию с установочным диском CLIP.
2. Распакуйте архив с актуальной версией PyRen (например 0.9.e и выше), туда, где будете пользоваться программой, например D:PyRen. Для работы экстрактора нужно не менее 5Гб свободного места на жестком диске.
3. Откройте архиватором или смонтируйте образ диска с CLIP и скопируйте из него в директорию с нашими скриптами — D:PyRen — файлы data1.hdr и data2.cab. Например Total Commander под Windows самостоятельно поддерживает iso-файлы как архивы и может копировать данные из образа напрямую без предварительной распаковки всего диска.
Получится вот такая структура:
D:PyRenpyren9h
D:PyRen_pyren_launcher.py
D:PyRendata2.cab
D:PyRendata1.hdr

D:PyRencmdr_4a_launcher.py
D:PyRenextrdata.bat
D:PyReni12comp.exe
D:PyRenmake_torque_pids.py

4. Запустите скрипт extract.py (в старых версиях был extrdata.bat) и ждите завершения процесса. По завершению, будут созданы такие директории:
MTCSAVE
BVMEXTRACTION
Vehicles
Params
NML
Location
EcuRsm
EcuRenault
EcuDacia

Также, я советую сразу создать здесь директорию DocDB_RU/ и скопировать в нее из диска с CLIP файл DocDB_RU.7ze из языковой директории, которую вы будете использовать (в данном случае RU/).

5. В завершении процесса, можно заменить существующую базу CLIP в скриптах PyRen новой версией, переместив или скопировав все новые директории вместо старых трех — Vehicles, Location и EcuRenault.

Таким образом, мы получили базу данных для PyRen для использования новых функций. Кто не хочет проводить все этапы подготовки самостоятельно, может использовать готовый вариант на базе версии CLIP_170 доступен по ссылке с яндекс-диска.

Теперь, мы можем попробовать собрать документацию по своему автомобилю. Сделаем это последовательно.

1. В директории pyren09e есть скрипт — doc_maker.py. Я подготовил маленький BAT-файл, для того, что бы не приходилось открывать командную строку. Скачайте и поместите файл doc_maker.bat в директорию pyren09e, рядом с doc_maker.py.
2. Запустите doc_maker.bat и в открывшемся окне введите VIN. Не пугайтесь ошибок в процессе его работы, к ним мы как раз подойдем в следующем этапе.
(для примера, я использовал случайный VIN, взятый в интернете)

b3d1g5s 960

3. Как видно из картинки, скрипт отработал с ошибкой — не удалось определить поколение автомобиля. К сожалению, пока не знаю, это недоработка скрипта или я устанавливаю скрипты с ошибкой, но разработчики уже предложили вариант решения: в папке MTCSAVE/ появилась папка с нашим VIN номером и в ней несколько файлов. Один из них — platform.txt, должен как раз содержать версию платформы нашего автомобиля, например x95 для Renault Scenic 3. В новых версиях скрипт определяет код платформы самостоятельно и этот шаг можно пропустить.
Список платформ для других автомобилей можно подсмотреть в файлике projects.py в директории со скриптами pyren09e/.
Открываем файл platform.txt и вписываем в него код платформы нужного автомобиля вместо «двух точек», и запускаем doc_maker.bat еще раз.

2549g5s 960

Не расстраивайтесь, что и в этот раз у нас вернулась ошибка. Идем дальше!

4. Как видно из ошибки выше, нужен еще один файл, а именно данные по этому VIN. Достать его можно из архива DocDB_RU.7ze. Что бы не извлекать все данные — распакуем только папку, которая нужна для нашего автомобиля, в данном случае — DocDb132. И после распаковки — запускаем doc_maker.bat еще раз!

5. Создание занимает минут 5 и в результате должно завершиться на 100%

67a9g5s 960

В результате в директории pyren09e создается файл htm с именем VIN вашего автомобиля. Файл довольно большой по объему и содержит всю информацию по диагностике неисправностей, который доступны в справке CLIP-а.

79e9g5s 960

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

9b97g5s 960

Для поиска информации по диагностики этой ошибки, откроем наш htm файл и воспользуемся поиском по нему, но искать будем не по коду ошибки — DF025 — а по внутреннему кодом базы, он приведен в скобках следом — 516879.

8b57g5s 960

Таким образом мы еще на шаг приблизились к пониманию нашего автомобиля и теперь диагностика той или иной неисправности будет проходить легче и, надеюсь, качественнее.
Однако помните, что Диагностика — это в первую очередь огромный опыт, а лишь потом профессиональный инструмент. PyRen — это отличный инструмент для самостоятельной диагностики, но без знаний и опыта — он не раскроет всего своего потенциала. Поэтому, не стесняйтесь обращаться к профессионалам за квалифицированной помощью, а там, где это невозможно — на тематические форумы.

Добавлю важную и полезную информацию, представленную на форуме, как расшифровать комплектацию из MTC.xml

Пример для Scenic3 идем в папку X95, тут сразу в текстовом виде лежат все возможные комплектации блоков REF.dat и все возможные комбинации опций MTC.dat

Далее берем свой VIN и первые 3 буквы VF1. Заходим в нужную директорию. Далее берем следующие 6 знаков VIN и смотрим, в какой диапазон они попадают, например между KZ0RD2 и VZR7T5З, значит нам нужен KZ0RD2.dat. переименовываем его в KZ0RD2.zip и разархивируем, либо через Total Commander нажимаем CTRL+Down. Выбираем файлик с нашими следующими 6 цифрами. Внутри ищем строку начинающуюся с последних цифр нашего VIN, второе число в этой строке это ссылка в файл MTC.dat и третье число (без лидирующих нолей) ссылка на REF.dat. В примере ниже это 05142515 и 91369 соответственно

Выбираем из большого файла нужную нам конфигурацию по значению 05142515

И ищем поиском описание параметров MTC по этому файлу:

Сделал excel форму для быстрой сверки комплектации. Комплектацию MTC удобно брать при генерации документов по VIN через doc_maker.py. В папке PyRenMTCSAVE создается папка по имени VIN и в ней будет сохраняться файл mtcdata.txt.

drive.google.com/drive/fo…GKzumW4gvXNAMY7pSfkFExHqy
файл mtc.xlsx
Первая вкладка — справочник, вторая и третья — примеры со Сценик3.

fd1e9cds 960

Дополнение 2:
На поколениях машин посл 2009, код ошибки правильно должен начинаться с кода DTC — именно этот код и присутствует в скобках. Т.е. при поиске решения в интернете по своей ошибке, следует искать по коду в скобках, с приставкой DTC.

4QAAAgJ qOA 960

И вот пример, как выглядит справочная информация в клипе по ней:

ugAAAgJ qOA 960

А вот так выглядит раздел в документе, созданном PyRen:

Источник

Установка PyClip (PyRen)

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

Первоисточник 4PDA, amokkspb
Эти две программы они имеют одинаковый интерфейс и почти одинаковые функции.

PyClip – проста при установке.

PyRen – труднее в установки и пользовании. Но.

В PyRen есть возможность проверить на подлинность ELM327, так же есть возможность узнать реальный пробег авто и создавать для Torque pid.
Диагностика автомобилей Renault с помощью ELM327 и других приборов. Также изменение некоторых параметров. Читает все блоки. Замена стандартного CLIP.
Есть также версия и на ПК
Проект PyRen доступен на GitLab по этой ссылке.

Также копия актуальной версии и все необходимое для установки доступно в общей папке на Google-диске у всеми уважаемого человека amokkspb
И еще есть
общая папка на Google-диске с разной полезной информацией по Рено, включая PID для Torque Pro, электросхемы по Scenic3 и некоторые техноты.

Порядок установки PyRen:
1. Скачайте из открытой папки Google-диск следующие файлы:
— sl4a-r6.1.1-arm-debug.apk
— PythonForAndroid-debug-r26.apk
— pyren-master.zip либо актуальная сборка pyren-master.zip
— pyrendata_205plus.zip, который не требует распаковки, сделанный уважаемым andru666 на 4PDA.ru
— com.googlecode.pythonforandroid.zip
— savedEcus.p (если нужен Демо режим).

Автор и разработчик SL4A и Python_4_Android github.com/kuri65536/

2. Разрешите возможность установки неизвестных приложений “Unknown Sources” на вашем устройстве.
3. Установите первое приложение: SL4A Application
4. Установите второе приложение: PythonForAndroid
5. Распакуйте архив com.googlecode.pythonforandroid.zip в корень домашней директории пользователя (на том же уровне, что и папки sl4a, DCIM, Downloads и т. д.) и внутри папки com.googlecode.pythonforandroid будут три файла для установки питон: python_scripts_r26.zip, python_extras_r29.zip и python_r29.zip
7. Откройте PythonForAndroid
8. Нажмите Local Install и затем Run Local Install, для установки необходимых библиотек Python локально. Проверьте, что версия установлена нужная — Version Installed: Bin: 29 Extra: 29 Scripts: 26
9. Удалите все тестовые скрипты питона из папки /sl4a/scripts/
10. Распакуйте папку pyren (она внутри папки pyren-master) из архива pyren-master.zip в папку /sl4a/scripts/.
11. Архив с базой CLIP pyrendata_205plus.zip положить в /sl4a/scripts/
12. Скопируйте пример файла savedEcus.p в папку pyren: /sl4a/scripts/pyren/ Этот файл необходим для запуска скрипта в демо-режиме.
13. Запустите приложение SL4A на устройстве.
14. Запустите универсальный лаунчер _pyren_launcher.py (пиктограмма с черным окошком терминала) и выберите кнопку “DEMO”.
15. После проверки работы скрипта, удалите пример savedEcus.p из папки со скриптом, что бы, подключаясь к своему автомобилю, опросить все блоки заново. После первого подключения будет создан новый файл savedEcus.p с блоками именно Вашего автомобиля. А также рекомендуется очистить папку кеша скрипта, удалив папку pyrencache.
16. Для запуска скрипта в обычном режиме, запустите универсальный лаунчер _pyren_launcher.py и выберите кнопку “Start”.
17. При подключении выберите необходимый адаптер BT или выберите Wi-Fi, если используется такой адаптер, указав его адрес и порт для подключения (для WiFi чаще всего используется адреса либо 192.168.0.1:35000 либо 192.168.1.1:35000)
18. Наслаждайтесь возможностью диагностики в любом месте.
19. Для обновления версии скрипта нажмите кнопку Update. Если у вас несколько автомобилей, для каждого из них вы можете создать свою папку pyren_автомобиль1, pyren_автомобиль2 и т.д. и переключаться между ними сразу из универсального лаунчера.

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

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

Для работы PyRen на Андроид 8 и выше требуется самая последняя версия скрипта, в нем исправлена процедура TCSAFLUSH и ошибки больше не будет.

Источник

#71 Магия PyRen, строим графики.

9a1be22s 100

Всем привет!
Попробую начать цикл, посвященный замечательной разработке энтузиастов по диагностике Renault — PyRen.
Ранее был описан процесс установки скрипта под ОС Windows и Android — #55 Диагностика своими руками, и я рад, что запись нашла большой отклик у автолюбителей и последовало большое количество записей о собственных опытах с автомобилем с использованием адаптера ELM327 и скрипта PyRen. Автолюбители уже разобрались как подключаться, считывать данные, смотреть и стирать ошибки в блоках автомобиля, изменять ту или иную конфигурацию в ЭБУ. Благодаря растущему интересу к PyRen работа над ним продолжается и каждая новая версия включает новые дополнения и улучшения. Совсем недавно была выпущена версия скрипта 0.995, где добавилось много интересных функций. Ряд функций был улучшен. Надо сказать спасибо Slava.Vrn, доработавшему функцию записи вывода данных в csv для дальнейшей возможности построения графиков.
Вот об этой функции сегодня и расскажу. Но не столько о том, как включить или записать файлы, как о том, как записать данные нужных нам датчиков, а не всё подряд.
Графики строятся по тем параметрам, которые предопределены в меню, опрашивающих параметры блоков, например System state, System parameters, System configuration. Учитывая, что эти пункты могут иметь большой перечень данных, сохранять всю их информацию не всегда удобно, особенно, когда надо собрать данные из разных подменю блока.
Выход есть — добавить свой собственный пункт меню, либо изменить какой-либо из существующих.

682caes 960

Я добавлял новый пункт, PyRen советовал менять существующий. Думаю выбор не принципиален, вы сможете выбрать любой вариант.

Для начала, нам надо узнать, какой файл сценария используется для нашего ЭБУ. В моем примере, это ЭБУ с индексом 10742. Открываем файл EcuRenaultUces.Xml и ищем нужный нам ЭБУ:

142caes 960

Под рукой, кроме простых редакторов ничего не было, но советую использовать что-то на подобии UltraEdit или подобного редактора.

Как описывается новое меню? Очень просто, в тэгах указывается новое меню, а в тегах перечисляются параметры, отображаемые в этом меню.

27a2caes 960

При этом, в DataRef прописываются не сами параметры PRXXX, которые выводятся на экран, а промежуточные параметры Pxxx, которые описаны в конце сценария.

6fa2caes 960

В данном случае, поиском находим параметр PR071 — напряжение компьютера, и смотрим, какому внутреннему номеру параметра в меню оно соответствует —

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

Важно удалить кешированный ранее файл из pyren0995cacheFG0110706.XML_RU.p, что бы скрипт PyRen закешировал наш новый файл с новым меню.

Проверяем, что наше новое меню появилось и содержит нужные нам параметры.

7512caes 960

Включаем режим записи данных в CSV-файл. Разработчик предусмотрел два варианта: быстрый вариант — данные пишутся без вывода информации на экран, и информационный вариант, при котором результат опроса параметров выводится и на экран и в файл, однако это снижает скорость опроса параметров.
Можно выбрать только один вариант.

f092caes 960

Открываем наш файл, и строим графики!

a6fccaes 960

В одно меню можно собирать данные только с одного ЭБУ, т.к. для разных ЭБУ требуются разные команды инициализации. Собирать данные в один файл и по двигателю и по АБС не получится, этого не может и Клип.

Еще раз огромное спасибо создателям PyRen и активным участникам Диагностики своими руками.

Источник

Установка pyren для windows

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

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

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

Все файлы для установки под Android в одном архиве: pyren_android.zip ( 8,38 МБ )

ВИДЕО КАК УСТАНОВИТЬ НА АНДРОИД установка pyren for andoid.mp4 ( 49,38 МБ )

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

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

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

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

МОДИФИЦИРОВАННАЯ PyClip-3.7
PyClip-3.5
версия: с базой 182 PyClip-2.1.apk ( 60,86 МБ )
версия: для DaciaPyClipDacia-1.4.apk ( 28,46 МБ )

Источник

Надеюсь всё правильно сделал! и данный пост поможет многим!

PYREN Самая простой способ установки!
Всё залил в 1 АРХИВ, а не в 100500 штук, как это показано в БЖ у других, т.к. архивы у других людей весят по 600мб только Clip666.base, мой же архив весит 130мб!
СДЕЛАЛ УПРОЩЕННУЮ ВЕРСИЮ!
ПО ЭТОЙ ССЫЛКЕ.
У МНОГИХ НЕ СКАЧИВАЕТСЯ ЧЕРЕЗ ПРИЛОЖЕНИЕ ДРАЙВА, НУЖНО ОТКРЫТЬ В БРАУЗЕРЕ.
Для Android 7 версии и ниже — yadi.sk/d/ZtGpQHNuYPFN1Q
У кого не скачивается с Яндекса есть другая ссылка wdfiles.ru/eb92c2

Для Android 8 и выше — yadi.sk/d/MeVIuptlG_IKnA
У кого не скачивается с Яндекса есть другая ссылка wdfiles.ru/c55581

Видео по установке.

Порядок установки:
1. Распаковать Архив
в корневую папку на телефоне.

После распаковки архива! у вас появятся данные папки и файлы, их я обозначил на фото!

2. Разрешите возможность установки неизвестных приложений «Unknown Sources» на вашем устройстве.
3. Установить SL4A Application, файл sl4a-r6.1.1-arm-debug.apk
4. Установить PythonForAndroid, файл PythonForAndroid-debug.apk
5. Откройте PythonForAndroid
6. Нажмите Local Install и затем Run Local Install
7. Зайти в папку SL4A и удалить папку Scripts
8. Зайти в корневую папку на телефоне, куда вы распаковали Архив, и перенести папку Scripts в папку SL4A

9. Запустите приложение SL4A на устройстве.
10. Подключаем ELM к машине, включаем Bluetooth, открываем приложение SL4A и нажимает pyren_launcher.py и нажимаем кнопку «SCAN». (Если кто-то подключается по Wifi, не забудьте переставить галочку на Wifi)
11. Выбираем нужный вам автомобиль и начинается сканирование блоков вашего автомобиля!
12.ЧТОБЫ УВЕЛИЧИТЬ ШРИФТ НЦЖНО НАЖАТЬ КНОПКУ ГРОМКОСТИ +

P.S. Если что-то не получится, дайте знать, не бросайтесь сразу тапками =)
Если кто-то не хочет заморачиваться.
Держите PyClip проста в использовании и установке. Просто приложение скачать и установить
Ссылка на приложение
yadi.sk/d/FC08DgbL6WoTIw
-после установки нажать Scan Venicle и выбрать свое авто.

На чтение 4 мин Просмотров 150к. Опубликовано 03.12.2019
Обновлено 20.02.2022

Приложение PyRen для диагностики и обслуживания автомобилей Renault обладает максимальной функциональностью. Возможности программы сопоставимы с дилерским сканером. Заменяет дорогой профессиональный сканер — Renault CAN CLIP.

Кроме прочего, в PyRen есть возможность проверить на подлинность адаптер ELM327, узнать реальный пробег и создавать PIDы для Torque. Но за такие способности придётся немного повозиться с установкой.

Тому, кто не хочет возиться с установкой или кому не нужны дополнительные функции лучше обратить внимание на почти полный аналог PyRen — программу Pyclip.

блоки управления в pyren

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

Как скачать и установить

1. Разрешаем установку приложений из неизвестных источников.

включение разрешения установки из неизв. источников

2. Устанавливаем приложения SL4A и Python.

3. Скачиваем в память телефона архив со скриптами. Рядом с этим архивом должны быть папки «sl4a», «DCIM», «Download». Распаковываем его здесь же. При работе с файлами и архивами удобно пользоваться файловым менеджером, например, ES Explorer. У кого нет — скачиваем.

Установка-Pyren

Таким образом, у вас в корне памяти телефона будет папка «sl4a» и «com.googlecode.pythonforandroid». В папке «com.googlecode.pythonforandroid» находятся файлы для Python: python_scripts_r26.zip, python_extras_r29.zip и python_r29.zip.

4. Запускаем ранее установленное приложение PythonForAndroid. Нажимаем Local Install, затем Run Local Install. При установке питон проверяет актуальную версию у себя на сайте, нам она не подходит, устанавливаем локальную. Проверьте, чтобы установилась правильная версия — Version Installed: Bin: 29 Extra: 29 Scripts: 26.

установка-python

5. Удаляем ненужные скрипты из папки /sl4a/scripts/. Эта папка должна остаться пустой.

Удаляем ненужные скрипты

6. Скачиваем архив Pyren Master и распаковываем его в папку /sl4a/scripts/.

7. Скачиваем базу данных CLIP, распаковываем туда же в /sl4a/scripts/. Должна получится следующая структура папок в /sl4a/scripts/:
/EcuRenault/
/Location/
/pyren/
/Vehicles/
_pyren_launcher.py
busmon_4a_launcher.py
cmdr_4a_launcher.py
make_torque_pids.py
pyren_4a_launcher.py

структура-папок-в-sl4a

Можно использовать базу данных 192, не требующую распаковки. Для этого нужно скачать файл и просто поместить его по указанному пути.

8. Включаем приложение SL4A, а в нём запускаем _pyren_launcher.py.

Запускаем-pyren

9. Запуститься оболочка Pyren. Нужно выбрать тип используемого адаптера BT или Wi-Fi. Для адаптера Wi-Fi нужно указать адрес и порт для подключения (для WiFi чаще всего используются адрес 192.168.0.1:35000, либо 192.168.1.1:35000). После этого нажимаем кнопочку START.

Работа-pyren

Размер текста на экране изменяется кнопками громкости на телефоне «+» и «−».

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

11. При обновлении версии скрипта нужно удалить только скрипты лаунчеров, оставив базу CLIP и старую версию PyRen с сохраненным вашим savedEcus.p файлом:
/scripts/EcuRenault/
/scripts/Location/
/scripts/Vehicles/
/scripts/pyren/

После этого можно распаковывать новую версию PyRen.

Видео о том, как установить Pyren На Андроид:

Опрос пробега автомобиля по всем доступным блокам

Запускаем лаунчер cmdr_4a_launcher.py и скрипт опросит все блоки на наличие информации в них о пробеге. Однако следует помнить, что подделать пробег можно в любом блоке. Сложнее подделать в системе впрыска, когда параметр пробега там присутствует. Чаще он есть на машинах с противосажевым фильтром.

опрос блоков управления на пробег автомобиля

Скачать скрипты и базы данных можно с Яндекс.Диска.

Смотрите также видео как работать с программой:

Содержание

  1. диагностика ELM через PyRen (Обновлено)
  2. И снова PyRen
  3. #80 PyRen & DDT2000: первые шаги
  4. Pyren, Torque, скрипты и много других непонятных слов.
  5. Установка PyClip (PyRen)
  6. Диагностика RENAULT с помощью ELM327

диагностика ELM через PyRen (Обновлено)

7bf9d2es 100

приобрел из китая ELM 327 Версия 1.5 (и пластиковые заклепки, но это к делу не относится)

1b28551s 960

, на телефон поставил PyRen (руководствуясь очень наглядным видео товарисча MegaMazdaVodа)и…ничего не произошло)))
а сама проблема в том, что установил я прогу, прогнал скрипт в демо режиме, поставил «#» на место и пошел тестить скрипт в машину:

a468551s 960

вроде бы все и заработало, ввел код мегана (цифру 1) и сижу наблюдаю такую картину:

e468551s 960

и сижу я минут так 15-20, а картина то и не меняется. И смущает меня не то, что ни 1 блока не обнаружено, а то, что просканированно 0 из 95. Вывод: что-то не работает. Вот прошу помощи у вас, форумчане, кто что подскажет?
P.S. пробовал и на заведенном двигателе и просто с включенным зажиганием.

Далее:
сегодня попробовал проверить ELM программой Torque+Pro+v1.8.154, данные она считывала обороты двигателя и т.д.(в самое проге я пока не разобрался), в настройках определило мой адаптер как версию 1,5 (насколько правильно она определяет-вопрос):

7ec7d51s 960

так же попробовал проверить адаптер прогой ELM327 identifier:

Источник

И снова PyRen

b98c544s 100

Андрей написал замечательную статью по установке и пользованию замечательным софтом.
И добавить нечего совсем.

Однако, очень часто у многих возникают все равно вопросы по тому или иному пункту инструкций.
Андрюха, прости за вырезки из твоей статьи (плагиат своего рода), но устал повторять одно и то же.

Постараюсь описать максимально просто и однозначно установку еще раз…
Большинство не знает какая версия актуальна и что откуда качать.
Здесь я опишу только установку — без всего лишнего.
Описывать буду только установку питона, ddt4all и сопутствующих приложений, необходимых для работы PyRen.
Сам же PyRen я собрал в отдельные архивы (с ecus и без них). ECUS-папка нужна для работы mod_ddt совместно с pyren и если вы его не собираетесь использовать, лучше не качать full-архив, а ограничиться обычным (об этом ниже).

DrAAAgDOouA 960

Для компьютера (ноутбука) есть два варианта:

1. В полуавтоматическом режиме с дополнительной установкой DDT4All

— Качаем архив ddt4all All cars.exe (20.01.2019). Version 5.3.5 и устанавливаем (со всем соглашаемся и нажимаем далее). После его установки получаем установленный python и dd4all
— Качаем архив PyRen9n_full.zip ИЛИ PyRen9n.zip (без ecus) и распаковываем его в папку «c:ddt4allPython27PyRen9n» Вот прямо как есть — все что лежит в архиве распаковываем в эту папку — это и есть PyRen версии 09n, собранный с последними базами Clip (183 на сегодня).
— Запускаем файл _pyren_launcher.py

2. В ручном режиме только установка PyRen на ноут/комп:

— Качаем и устанавливаем python 2.7 (скачайте только тот файл, который подходит для вашей платформы windows).
— Устанавливаем PyQt4: Опять же — смотрим какой питон был установлен. Если питон х32 то и pqt4 нужно ставить х32 и не важно что стоит windows х64.
— Качаем архив PyRen9n_full.zip ИЛИ PyRen9n.zip (без ecus) и распаковываем его в папку «c:ddt4allPython27PyRen9n» Вот прямо как есть — все что лежит в архиве распаковываем в эту папку — это и есть PyRen версии 09n, собранный с последними базами Clip (183 на сегодня).
— Запускаем файл _pyren_launcher.py

TiAAAgLOouA 960

Для телефона на ОС android:

— Разрешите возможность установки неизвестных приложений «Unknown Sources» на вашем устройстве
— Качаем и устанавливаем в телефоне SL4A Application
— Качаем и устанавливаем PythonForAndroid
— Качаем три файла для установки Python_for_Android: первый, второй и третий (или для продвинутых: все три в папке)
— В домашней директории пользователя (по умолчанию это /storage/emulated/0/, там же, где находятся такие папки как sl4a, DCIM и другие) создайте папку com.googlecode.pythonforandroid и скопируйте в нее три архива Python, скачанные ранее: python_scripts_r26.zip, python_extras_r29.zip и python_r29.zip
— Откройте приложение PythonForAndroid
— Нажмите Local Install (СНАЧАЛА) и затем Run Local Install (СЛЕДУЮЩИМ ШАГОМ), для установки необходимых библиотек Python локально.
— Качаем архив PyRen9n.zip (без ecus) и распаковываем его в папку на устройстве «/sl4a/scripts/» Вот прямо как есть — все что лежит в архиве распаковываем в эту папку — это и есть PyRen версии 09n, собранный с последними базами Clip (183 на сегодня).
Запустите приложение SL4A на устройстве.
— Для запуска скрипта в обычном режиме, запустите универсальный лаунчер _pyren_launcher.py и выберите кнопку «Start«.

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

Еще раз — данный пост — о том где найти и какие версии файлов последние.
Как устанавливать в тонкостях, свежие версии, работа с программой, подключение по bluetooth и многое другое вы можете найти на странице Андрея, где он все подробнейше описывал, за что ему большое спасибо.

Источник

#80 PyRen & DDT2000: первые шаги

9a1be22s 100

Тема диагностики Своими руками посредством PyRen — одна из наиболее популярных тем у владельцев Рено последние месяцы. И не только Рено, но и владельцы Lada Xray также имеют удовольствие менять необходимые параметры своих автомобилей через скрипт. Это отлично и я желаю создателям и разработчикам продолжать работу, улучшать и добавлять функции в это приложение. Еще раз спасибо им за отличный инструмент, который доступен каждому автолюбителю!

В прошлом месяце была опубликована версия PyRen 0.996, в которой появилась возможность работы с базой от программы DDT2000. На текущий момент версия обновилась уже до цифры 0.998 и я постараюсь описать пока основные этапы работы с ней. Почему только начало? Более детальная работа с этим инструментом требует большого навыка работы с блоками автомобиля, протоколом обмена данными OBD2, пониманием принципов чтения и изменения параметра в автомобиле. Если вы не имеете достаточно опыта, то я также советую пока ограничиться «безопасным» набором функций.

Ранее, я описывал процесс установки PyRen для компьютера. Теперь осталось только добавить базу DDT и научиться ее использовать. Нам потребуется новая версия PyRen, на текущий момент это 0.998 (зеркало на яндекс-диске), и база DDT2000. Стараниями форумчан, нашли базу DDT 2016 года, перезалил ее на яндекс-диск.

Процесс обновления PyRen на ПК
Сам по себе PyRen — это набор скриптов на языке Python, и для диагностики и работы требуется база данных Clip. Достаточно только трех директорий с информацией:
scriptsEcuRenault
scriptsLocation
scriptsVehicles

И непосредственно директории со скриптами PyRen:
scriptspyrenXX, где ХХ — номер версии.

Перед обновлением, рекомендуется сохранить файл scriptspyrenХХsavedEcus.p — описание блоков вашего автомобиля и если делали bat-файлы для упрощения запуска, то и их также. После чего удаляйте полностью папку старой версии scriptspyrenXX и дополнительные лаунчеры, которые обычно лежат уровнем выше:
extrdata.bat
i12comp.exe
chkelm_4a_launcher.py
cmdr_4a_launcher.py
make_torque_pids.py
pyren_4a_launcher.py

Когда остались только три директории базы данных Clip, распаковывайте файлы новой версии PyRen и копируйте обратно свой savedEcus.p и bat-файлики, если пользуетесь ими. Для работы PyRen с базой DDT нужно скопировать папку DDT2000dataecus из архива с базой туда, где уже находятся папки базы Clip, таким образом, у нас получится следующая структура:
scriptsEcuRenault
scriptsLocation
scriptsVehicles
scriptsecus
scriptspyren98

Проверяем: запускаем PyRen в режиме demo. Совет: я предлагаю использовать ключик -vv для PyRen, в этом случае, при наличии данных, он сможет раскрывать информацию по параметрам не ограничиваясь только их названием.

28f5f5es 960

При выборе этого меню мы получим вот такую ошибку:

86f5f5es 960

Это происходит потому, что папка scriptspyren98dumps у нас сейчас пуста и скрипт не может найти соответствующий блоку дамп. Поэтому предлагает выбрать максимально подходящий. Можете ввести любое имя XML-файла из предложенных и проверить, что окошко DDT откроется.

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

Тут нужно понять одну важную особенность: Clip имеет несколько уровней проверок и защит от ввода неправильных и неподдерживаемых параметров. Именно поэтому, для активации того же Круиз-Контроля, надо вносить правки в MTC.xml файл или подменять VIN, иначе Clip не сможет применять «чужой» параметр комплектации. DDT этого недостатка не имеет, он ничего не знает об уровне комплектации автомобиля и легко может отправить команду активации TPMS в ЦЭКБС без функции свободных рук. И только уже ответ от самого ЭБУ позволит узнать, что команда выполнилась неуспешно.

9aadf5es 960

Что получаем в итоге? Огромный по функциональности инструмент для работы с блоками автомобиля и их конфигурацией. Благодаря стараниям разработчиков, часть параметров будет иметь перевод на русский из базы CLIP и легко читаемая. Часть параметров, увы, «как есть» — на английском, а часть конфигурационных параметров на французском: они читаются сразу из XML-файлов DDT.

Сохраненный дамп будет иметь информацию не обо всех переменных, поэтому, открывая их в демо-режиме многие данные отображаться не будут.

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

d74bf5es 960

В этом случае выводится информация по типу и версии самого блока (или его дампа):
Address:»26″ DiagVersion:»4″ Supplier:»001″ Soft:»140E» Version:»0D10″

И аналогичная информация приведена для файла сценария, справа от его имени:
BCM95_SW910_V910_2.xml 264001140E0910

т.е. мы видим, что у нас не совпадает только версия: 0D10, поэтому можно смело использовать предложенный файл, введя его имя в строке запроса.

Как это работает?
Окно DDT разделено на три зоны: слева — навигация по параметрам блока, справа — представление текущих данных и параметры ввода, снизу — логирование данных, чтение параметров и запросы на изменение.

9cabf5es 960

Рассмотрим пример с изменением межсервисного интервала. В блоке приборной панели мы можем указать нужные нам параметры и затем посмотреть, какую команду отправит DDT в наш автомобиль:

19ebf5es 960

В моем примере есть нестандартная конфигурация, которая была сделана давно еще через Clip, а именно 365 дней. Рекомендуется использовать 360 дней в году.

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

851bf5es 960

Основная задача — проверка итоговой команды для отправки. На скриншоте я выделил маркером значение команды. Совсем не обязательно (и даже не рекомендуется), менять сразу параметры через DDT, подключившись к машине. Как вы видите, по данному блоку будет отправлено сразу 5 команд конфигурирования, при этом могут измениться параметры, менять которые совсем не нужно было.

Случай с межсервисным интервалом самый простой и он давно уже решен через PyRen. Однако в том случае, когда необходимо все-таки составить собственную команду, на помощь придет доработка, описанная в этом посте. Т.е. создается отдельный скрипт на отправку команды в нужный адрес нужного блока. Заострять внимание пока на этом не буду, т.к. лучше такие вопросы уточнять отдельно в каждом конкретном случае. Кто сможет — разберется сам.

Зачем это надо?
Вопрос, который заслуживает внимания не меньше, чем процесс установки и запуска скрипта. Кому-то достаточно штатного бортового компьютера: загорелась ошибка — в сервисе решат проблему. Кому-то интересно смотреть как работает машина, как меняются (или не меняются) параметры в Torque. Кто-то выполняет диагностику ошибок через PyRen, стирает их или ищет пути устранения. Кто-то хочет настроить свой автомобиль под себя, реализовать все те возможности, которые заложены в электронику автомобиля. Маркетологи Рено, да и любого другого производителя, поделили покупателей на несколько групп: Expression, Dynamique, Confort, Privilege. Но на самом деле с опытом эксплуатации своего автомобиля понимаешь, что потребности совершенно не ограничиваются четырьмя вариантами, есть и возможность добавить элементы более «дорогих» версий, или просто выключить ненужные функции. Что ж, теперь для владельцев Рено стало еще больше возможностей для познания и настройки своего автомобиля.

DDT используется в том числе для внесения изменений в конфигурацию автомобиля. Текущая версия PyRen все еще имеет суффикс «beta», т.е. тестовая, и разработчики не могут гарантировать отсутствие ошибок. Все, что вы будете делать с автомобилем не в «демо» режиме влечет риск нарушения его штатной работы и выполняется на собственный страх и риск.

Для меня эта функция интересна гипотетической возможностью наконец-то отключить функцию автопостановки на ручник. Раньше никогда зимой не «парился» по поводу подмерзания колодок и всегда использовал автоматический ручник. А в этом году, с нашей погодой «то ноль, то мороз», стал снимать с ручника. А что бы не делать это каждый раз — было бы здорово применить настройку сразу, а весной включить ее обратно. Честно скажу, пока способ не нашел. Все блоки, кроме стояночного тормоза открываются в DDT верно, а только стояночный тормоз открывает какой-то тестовый блок. Что ж, будем разбираться дальше!

Источник

Pyren, Torque, скрипты и много других непонятных слов.

2c03cfes 100

Z8AAAgCTquA 960

Всем привет. Решил тут заморочиться и поставить программку Pyren на Андроид. Честно говоря, для меня это был темный лес…
Но хорошо что на просторах Drive2 есть много инфы по этой теме, например вот тема Андрея
amokkspb
В общем все получилось, прогу поставил.
Более менее с ней разобрался.
Что было сделано:
1. Отключил старт — стоп. Применил скрипт, чтобы не выдавало ошибки.
как это сделать читаем тут
2. Русифицировал приборку.
По просьбе трудящихся, решил расписать подробнее, как это сделать.
Итак
Для начала устанавливаем Pyren на телефон ( Андроид)
Вот тут расписано подробно как это сделать
www.drive2.ru/l/458811634815606192/
Скачиваем скрипт по этому адресу лежит готовый скрипт для активации русского языка(Скрипт под третье поколение сцеников 2-го рестайла)
тыц
кидаем его в папку sl4a/scripts/pyrenXX/ ( у вас будет папка Pyren где вместо ХХ будет номер установленной версии пирен)
Подключаемся к авто
Открываем прогу sl4a

SIAAAgBcauA 960

Заходим в папку pyrenXX
И видим файл

mIAAAgJcauA 960

Жмём на него
Вылезает менюшка
Жмакаем на монитор

EEAAAgJcauA 960

Соглашаемся с применением скрипта.
Приборка должна перезагрузиться.

3. Изменил межсервисный интервал с 30.000 на 10.000
как это сделать читаем тут
В планах ещё установка и активация камеры заднего вида, ну об этом в мае напишу.

Источник

Установка PyClip (PyRen)

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

Первоисточник 4PDA, amokkspb
Эти две программы они имеют одинаковый интерфейс и почти одинаковые функции.

PyClip – проста при установке.

PyRen – труднее в установки и пользовании. Но.

В PyRen есть возможность проверить на подлинность ELM327, так же есть возможность узнать реальный пробег авто и создавать для Torque pid.
Диагностика автомобилей Renault с помощью ELM327 и других приборов. Также изменение некоторых параметров. Читает все блоки. Замена стандартного CLIP.
Есть также версия и на ПК
Проект PyRen доступен на GitLab по этой ссылке.

Также копия актуальной версии и все необходимое для установки доступно в общей папке на Google-диске у всеми уважаемого человека amokkspb
И еще есть
общая папка на Google-диске с разной полезной информацией по Рено, включая PID для Torque Pro, электросхемы по Scenic3 и некоторые техноты.

Порядок установки PyRen:
1. Скачайте из открытой папки Google-диск следующие файлы:
— sl4a-r6.1.1-arm-debug.apk
— PythonForAndroid-debug-r26.apk
— pyren-master.zip либо актуальная сборка pyren-master.zip
— pyrendata_205plus.zip, который не требует распаковки, сделанный уважаемым andru666 на 4PDA.ru
— com.googlecode.pythonforandroid.zip
— savedEcus.p (если нужен Демо режим).

Автор и разработчик SL4A и Python_4_Android github.com/kuri65536/

2. Разрешите возможность установки неизвестных приложений “Unknown Sources” на вашем устройстве.
3. Установите первое приложение: SL4A Application
4. Установите второе приложение: PythonForAndroid
5. Распакуйте архив com.googlecode.pythonforandroid.zip в корень домашней директории пользователя (на том же уровне, что и папки sl4a, DCIM, Downloads и т. д.) и внутри папки com.googlecode.pythonforandroid будут три файла для установки питон: python_scripts_r26.zip, python_extras_r29.zip и python_r29.zip
7. Откройте PythonForAndroid
8. Нажмите Local Install и затем Run Local Install, для установки необходимых библиотек Python локально. Проверьте, что версия установлена нужная — Version Installed: Bin: 29 Extra: 29 Scripts: 26
9. Удалите все тестовые скрипты питона из папки /sl4a/scripts/
10. Распакуйте папку pyren (она внутри папки pyren-master) из архива pyren-master.zip в папку /sl4a/scripts/.
11. Архив с базой CLIP pyrendata_205plus.zip положить в /sl4a/scripts/
12. Скопируйте пример файла savedEcus.p в папку pyren: /sl4a/scripts/pyren/ Этот файл необходим для запуска скрипта в демо-режиме.
13. Запустите приложение SL4A на устройстве.
14. Запустите универсальный лаунчер _pyren_launcher.py (пиктограмма с черным окошком терминала) и выберите кнопку “DEMO”.
15. После проверки работы скрипта, удалите пример savedEcus.p из папки со скриптом, что бы, подключаясь к своему автомобилю, опросить все блоки заново. После первого подключения будет создан новый файл savedEcus.p с блоками именно Вашего автомобиля. А также рекомендуется очистить папку кеша скрипта, удалив папку pyrencache.
16. Для запуска скрипта в обычном режиме, запустите универсальный лаунчер _pyren_launcher.py и выберите кнопку “Start”.
17. При подключении выберите необходимый адаптер BT или выберите Wi-Fi, если используется такой адаптер, указав его адрес и порт для подключения (для WiFi чаще всего используется адреса либо 192.168.0.1:35000 либо 192.168.1.1:35000)
18. Наслаждайтесь возможностью диагностики в любом месте.
19. Для обновления версии скрипта нажмите кнопку Update. Если у вас несколько автомобилей, для каждого из них вы можете создать свою папку pyren_автомобиль1, pyren_автомобиль2 и т.д. и переключаться между ними сразу из универсального лаунчера.

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

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

Для работы PyRen на Андроид 8 и выше требуется самая последняя версия скрипта, в нем исправлена процедура TCSAFLUSH и ошибки больше не будет.

Источник

Утилита используется для диагностики автомобилей марки Renault. Чтобы сбросить ошибки и выполнить калибровку, воспользуйтесь клавишей Resets.

Дата обновления:

15-05-2019

Версия Windows:

XP, Vista, 7, 8, 10

  • PyRen Главное меню

При помощи программы PyRen и подключенного адаптера можно просматривать состояние блоков автомобилей. Используется для диагностики автомобилей марки Renault.

Настройка программы

В процессе эксплуатации можно подключить PID, за счет чего можно узнать все параметры блоков автомобиля. Утилита на английском языке обладает широким набором функций. Пользователи могут в любой момент сохранить параметры. При первом входе в главное меню рекомендуется поставить галочку напротив пункта psi. В основном окне вы можете поменять порт, изменить язык, запустить программу в демо или обычном режиме. Ключевые инструменты программы позволяют не только просматривать, но и менять данные в электронных системах машины.

Использование программы

Нажмите по кнопке диагностика, чтобы проверить состояние вашей машины. После завершения проверки, вы увидите состояние электронных блоков. Помимо этого, отображаются ошибки напротив каждого элемента. Версию блока можно посмотреть напротив значения Identifications. Состояние конфигурации написано напротив значения System configuration. Для внесения корректировок, выберите параметр Changing configuration. Чтобы сбросить ошибки и выполнить калибровку, воспользуйтесь клавишей Resets. В процессе эксплуатации можно посмотреть все коды ошибок с полной расшифровкой, что позволяет легко и просто избавиться от неполадки.

Преимущества программы

  • утилита обладает широким набором функций;
  • используется для диагностики автомобилей марки Renault;
  • версию блока можно посмотреть напротив значения Identifications;
  • в процессе эксплуатации можно посмотреть все коды ошибок с полной расшифровкой;
  • в основном окне вы можете поменять порт, изменить язык.

186 Мб (скачиваний: 3699)

ChatGPT ChatGPT

Windows XP, Windows Vista, Windows 7, Windows 8, Windows 8.1, Windows 10 Бесплатно

Чат бот от компании OpenAI, способный вести диалог, искать ошибки в программном коде, шутить и спорить на разные темы. Сервис создан на основе модели GPT 3,5.

ver 3.5

EA app EA app

Windows 7, Windows 8, Windows 8.1, Windows 10 Бесплатно

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

ver 12.21.0.5278

Мой спорт Тренер Мой спорт Тренер

Бесплатно

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

ver

BUFF Game BUFF Game

Windows XP, Windows Vista, Windows 7, Windows 8, Windows 8.1, Windows 10 Бесплатно

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

ver 0.5.0.45

Toncoin Toncoin

Windows XP, Windows Vista, Windows 7, Windows 8, Windows 8.1, Windows 10 Бесплатно

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

ver 1.0

Ton Place Ton Place

Windows XP, Windows Vista, Windows 7, Windows 8, Windows 8.1, Windows 10 Бесплатно

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

ver 1.0

PokerStars PokerStars

Windows XP, Windows Vista, Windows 7, Windows 8, Windows 8.1, Windows 10 Бесплатно

Официальный клиент одноименного покер рума. Программа позволяет принимать участие в турнирах и играть на деньги. Есть возможность получить бонус на первый депозит.

ver 7.46703

SmartThings SmartThings

Windows 10 Бесплатно

Приложение предназначено для управления смарт телевизорами, кондиционерами, холодильниками и другими приборами от Samsung. Можно контролировать статус устройств.

ver 1.21192.2.0

Понравилась статья? Поделить с друзьями:
  • Как прочитать файл в командной строке windows
  • Как работать с openvpn для windows 10
  • Как прочитать файл doc на windows 7
  • Как работать с openssl в windows
  • Как прочитать файл dmp в windows 7