PyRen

Пользователи
  • Число публикаций

    86
  • Регистрация

  • Последнее посещение

Репутация

179 Хороший человек

7 подписчиков

О PyRen

  • Звание
    Активный участник

Старые поля

  • Автомобиль
    Renault
  • Город (место жительства)
    Novosibirsk

Контакты

  • ICQ
    0

Uncategorized

  • Город
    Новосибирск

Недавние посетители профиля

7 361 просмотр профиля
  1. Диагностика своими руками

    pyren v 0.9.e (beta) https://gofile.io/?c=IIptKp Исправлено: - отображение некоторых экранов в mod_ddt - динамическое изменение таймаута ELM при выполнении некоторых запросов (спасибо Shr-lnm) - уменьшен эффект мерцания при отображении данных под Windows (спасибо Shr-lnm) Добавлено: - универсальный лаунчер _pyren_launcher.py (спасибо Shr-lnm) - новый распаковщик базы extract.py. Дополнительно извлекает базу VIN и MTC (BVMEXTRACTION) - отображение картинок и графических кнопок в mod_ddt. Необходимо положить папку graphics из базы ddt2000 рядом с папкой ecus - утилита doc_maker.py. Извлекает из базы DocDb и формирует html-файл с диагностической документацией для заданного VIN Подключение базы данных DDT2000 скопируйте директории ecus и graphics из DDT2000data туда, где лежат директории EcuRenault, Location и Vehicles Подключение базы данных MTC и DocDb Воспользуйтесь утилитой extract.py для извлечения всех необходимых данных с инсталляционного диска КЛИП Скопируйте директорию BVMEXTRACTION туда где лежат директории EcuRenault, Location и Vehicles. С инсталляционного диска скопируйте и распакуйте файл DocDb_XX.7ze с документацией на нужном языке. Получившуюся директорию DocDb_XX скопируйте туда где лежат директории BVMEXTRACTION, EcuRenault, Location и Vehicles
  2. Диагностика своими руками

    pyren v 0.9.C (beta) https://gofile.io/?c=ea1akO Исправлено: - Отображение некоторых экранов в ddt - Отрицательные значения в полях ввода - Автоматическое переключение адаптера в режим --cfc - Повторный запрос при получении NR (7F ** 78)
  3. Диагностика своими руками

    pyren v.0.9.b (beta) https://gofile.io/?c=Jx36bq Исправлено: - Ошибки при запуске mod_ddt с ключом --xml - Масштаб отображения некоторых экранов в mod_ddt - Режим автообновления полей ввода в mod_ddt (спасибо Shr-lnm) - Задержка перед повторным выполнением команд после некоторых NR, изменена с 50 до 500 мс (спасибо Shr-lnm) - Ошибка сканирования блоков UDS (спасибо Shr-lnm) Добавлено: - Автоматическая проверка адаптера во время работы - Автоматическое переключение адаптера в режим --cfc - Чтение адреса из xml в mod_ddt (Влияет на запуск не через pyren) - Возможность выбора источника начальных значений полей ввода. (Settings->Prefer Inputs from ECU) Если отключить, то значения будут браться из XML. Будьте внимательны. Значения в XML могут не соответствовать вашей комплектации!!!!
  4. Диагностика своими руками

    pyren v.0.9.a (beta) https://gofile.io/?c=1WKIlV Исправлено: - алгоритм поиска подходящего xml в базе ddt - ошибка сохранения/загрузки dump - ввод параметров в mod_ddt во время автообновления - ошибка генерации формул для Torque Добавлено: - команды DEC и ASCII в режиме выполнения команд (добавил DarkCraz) - добавлен сценарий scen_ecri_calinj1 (добавил DarkCraz) - добавлена фильтрация фреймов в режиме монитора (добавил Shr-lnm) - возможность указать xml при запуске mod_ddt - mod_elm делает повторный запрос если получил NR (7F ** 78) или подобные - сброс параметров адаптивного тайминга ELM при смене адреса на CAN
  5. Диагностика своими руками

    To:DarkCraz Спасибо за полезные доработки. Включу в основную ветку.
  6. Диагностика своими руками

    pyren v 0.9.9(9) (beta) https://gofile.io/?c=wRFJx1 MD5 (pyren_v0999_beta.zip) = 8abb8fa32e4246b23e23bfaee55b6af7 Исправлено: - ошибка в командах 2E с битовыми полями - ошибка генератора формул torque в параметрах со сдвигом - много исправлений в mod_ddt - исправлено логирование в mod_ddt (теперь в лог должны попадать все команды)
  7. Диагностика своими руками

    Согласен - постараюсь исправить как можно быстрее.
  8. Диагностика своими руками

    Безопаснее менять параметры через отдельный скрипт, а не через mod_ddt В логи демо не все может попасть. Исправлю в следующей версии.
  9. Диагностика своими руками

    pyren v 0.9.9(8) (beta) https://gofile.io/?c=Z5732r MD5 (pyren_v0998_beta.zip) = 46812439fed9231d74bee0c0772de571 Исправлено: - ошибка в расчете некоторых параметров - много исправлений в mod_ddt Добавлено: - опция --can2. Работа с блоками на второй CAN шине. pin 12 и 13. Будет создан savedEcus2.p - опция --dev теперь с параметром. Нужно указать команду открытия development сессии (например, --dev1086) - опция -e для demo. Можно указать список блоков для которых запустится demo (например, -e 11476,11588,11570,11593 откроет блоки KOLEOS II). savedEcus.p не меняется. Пример запуска demo c блоками от KOLEOS II (ваш savedEcus.p не изменится) pyren.py -ppp --demo -e11476,11588,11570,11593 или для новой платформы XBB pyren.py -ppp --demo -e11621,11576,11558,11563,11342,11423,11590,11579 Поиск блока зажигания на машинах RENAULT до 2003 и машинах NISSAN (KWP FastInit) mod_ddt.py -pCOM3 -a7A -iF Поиск блока зажигания на машинах RENAULT до 2003 и машинах NISSAN (KWP SlowInit) mod_ddt.py -pCOM3 -a7A -iS
  10. Диагностика своими руками

    kirirut Напишите о результатах. Если получится, то я добавлю такую опцию SSKlord выложите, пожалуйста, логи посмотреть
  11. Диагностика своими руками

    pyren v 0.9.9(7) (beta) https://gofile.io/?c=C1ahV0 MD5 (pyren_v0997_beta.zip) = 72571b1ca930fbbc40a9839977f9a293 Исправлено: - сканирование CAN на разных скоростях (250 и 500) (спасибо Shr-lnm) - битовые операции в DDT (возможно не все!!!) Добавлено: - опция --dump. Сохраняет ответы на все команды 17*, 19*, 21*, 22* для использования в demo режиме и "на всякий случай". При входе в ddt, dump пока сохраняется всегда. При запуске demo, загружается файл с максимальным числом в начале имени файла. Большое число это unix-time. - перевод ddt на язык клип. (Сбылась мечта идиота :) Себя имею в виду) - кнопки +/- изменяют размер шрифта в ddt - правая кнопка мыши на имени параметра откроет окно с детальной информацией Не запускайте срипт с опцией --exp, если не уверены, что вам это действительно нужно. Не запускайте этот режим без предварительной проверки в demo. ВСЕ, ЧТО ВЫ ДЕЛАЕТЕ СО СВОИМ АВТОМОБИЛЕМ, ВЫ ДЕЛАЕТЕ НА СВОЙ СТРАХ И РИСК !!!
  12. Диагностика своими руками

    vit13 писал: "DDT в скрипте работать отказывается, постоянно виснет." опишите, пожалуйста, при каких условиях и как скрипт подвисает. и выложите файл из cache, который просил Shr-lnm НУ И ЕЩЕ РАЗ, НАСТОЯТЕЛЬНО РЕКОМЕНДУЮ НЕ ПОЛЬЗОВАТЬСЯ ПОКА exp РЕЖИМОМ !!!!
  13. Диагностика своими руками

    Можно попробовать так: mod_ddt.py -pCOM3 -iS где: -i PROTOCOL interface protocol [can250|250|can500|500|kwpS|S|kwpF|F] S и F соответсвенно Slow и Fast Init Если скрипт не найдет точного соответствия в базе, он предложит наиболее похожие.
  14. Диагностика своими руками

    pyren v 0.9.9(6) (beta) https://gofile.io/?c=1Sksug MD5 (pyren_v0996_beta.zip) = 2d3ed0a7423a4ca0ee519b059b5585fb Исправлено: - обработка некоторых команд с обратным порядком байт - вываливался при использовании опции --csv_only (спасибо Slava.Vrn) Добавлено: - опция --usr_key позволяет добавить пользовательские события в csv файл (добавил Slava.Vrn) - опция --dev (использовать с особой осторожностью) временно включает Development Session при выполнении некоторых конфигурационных соманд, таких как 3B81 (добавил Shr-lnm) - опция --exp включает кнопки в DDT (НАСТОЯТЕЛЬНО РЕКОМЕНДУЮ ПОКА НЕ ИСПОЛЬЗОВАТЬ) - поддержка базы данных DDT2000. (На android не работает и не планируется) (ИСПОЛЬЗУЙТЕ С ОСОБОЙ ОСТОРОЖНОСТЬЮ ПРЕДВАРИТЕЛЬНО ПРОВЕРИВ ВСЕ В DEMO) скопируйте директорию ecus из DDT2000data туда, где лежат директории EcuRenault, Location и Vehicles - mod_ddt может запускаться отдельно, для работы с машинами не поддерживаемыми в CLIP
  15. Диагностика своими руками

    pyren v 0.9.9(5) (beta) https://gofile.io/?c=sxlq6Q MD5 (pyren_v0995_beta.zip) = 4e9200312d80d70c4d838f92d4b60ce5 Исправлено: - выполнение некоторых команд. - ошибка отображения при считывании идентификаций в hex Добавлено: - опция --csv-only отключает вывод данных на экран для ускорения записи в csv (добавил Slava.Vrn) - опция --csv-human включает текстовое описание колонок и состояний в csv (добавил Slava.Vrn) - интерфейс запуска сценариев - реализован сценарий scen_ecri_fap5 - принудительная регенерация сажевого фильтра - реализован сценарий scen_ecri_codevin - изменение VIN - генерация csv и профилей для torque из под Android