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

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

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

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

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

1 hour ago, cxem said:

AttributeError: function 'CancelIoEx' not found

По той же ссылке что я дал выше, есть информация как лечить эту проблему. Поищите там 'CancelIoEx'

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


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

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

День добрый!

Пришел, наконец, из Китая ELM327 v1.5 но пока сплошное разочарование…

Никак не удается подцепиться к авто (Scenic 2, K4M, Sagem3000)

 

1)      Подключаюсь по Bluetooth через адаптер и программу BlueSoleil (синезуба нет на ноуте).  Синезуб захватывает кучу СОМ портов с 5го по 10й. Выбираю 6й. Скорость пробовал менять с 9600 до 115000.  

2)      Устанавливаю ELM на авто. Сразу загорается красный светодиод и промаргивает зеленый.  Включение/выключение зажигания (10 сек), либо заводка авто роли не играют.

3)      Запускаю Renault Diagnostic program v 2.0.2 rus.  Выбираю порт СОМ 6, скорость пробовал и 34800 и 115000.  После ожидания программа переходит на экран выбора авто. Выбираю Меган2/Двигатель/ ECU/ Sagem S3000_V1 (затем Sagem_S3000 V2).  (Авто идентификация не работает).  После перехода на экраны с параметрами нажимаю «соединить» - происходит соединение.  Всё!  При нажатии «старт» любого окна выдается ошибка типа «0x» is not а valid integer value.  Выбор другого типа ECU, выбор другой скорости обмена, другого порта – ни к чему не приводят.     Один раз было, что программа показала напряжение (9,5 вольт, при том, что тут же проверил на аккумуляторе – около 12 (работал с включенным зажиганием на незаведенном двигателе).  Больше ни разу даже напряжение не показывала.

Примечание:  почему то во вкладке настройки указано что программа предназначена для работы с ELM версии 1.4

4)      Запускаю (на андройде) “Torque” с установленным Advanced LT for Renault.  В результате программа подключается к адаптеру (связь с адаптером установлена), но нет  подключения к ЭБУ (счетчик ошибок увеличивается на 1 каждые несколько секунд).  Torque не может определить ни производителя ни версию адаптера.  Ну и, естественно не показывает никаких параметров. Зеленый светодиод на ELM – «промаргивает»

5)      Запускаю DDT2000. Выполняю выбор COM порта (СОМ6), выбор авто (Меган 2 или Меган 2, Меган 2 фаза2, Меган & Scenic) после чего пытаюсь выбрать Ingection ECM и запустить бинокль «Select» - никакой реакции.

 

Открыл адаптер….  Контроллер действительно стоит Pic18F25, короче все как на фото у продавца.  Единственно, смущает что плата «Синезуба» (синяя) припаяна всего на две двойных «точки» - с одной стороны. Со второй стороны паек нет, хотя контактные площадки есть.  Правда на сайте продавца на фото точно так же.  Версию адаптера проверить не могу.

 

Единственный вариант устанавливать Pyren и пытаться разобраться с ним (чтоб хотя бы прочитать версию ELM – ки?)    

Может кто подскажет, как можно проверить ELM- ку?  Только с использованием Pyren- а?

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


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

Установил:

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

1.python-2.7.12.msi + pyserial-2.7.win32_py3k.exe (для Win XP)  -c:\Python27
2.Clip_base_160.rar (EcuRenault,Location,Vehicles) -d:\script\
3.pyren-v0995-beta    -d:\script\pyren0995\
4.savedEcus.p - Для запуска демо-режима          -d:\script\pyren0995\savedEcus.p
5.pyren_demo.bat -запуск скрипта в демо-режиме   -d:\script\pyren0995\pyren_demo.bat
+
6.pyren.bat — запуск скрипта в обычном режиме    -d:\script\pyren0995\pyren.bat
7.mod_ecu.bat — создание PID для Torque          -d:\script\pyren0995\mod_ecu.bat

d_script.pngd_script_pyren0995.png

COM-порт автоматически не нашёл(script\pyren0995>pyren.py):

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

ColorConsole  [Version 2.4.4000 ]
Microsoft Windows XP [Версия 5.1.2600]
(С) Корпорация Майкрософт, 1985-2001.

d:\script\pyren0995>pyren.py
usage: pyren.py [-h] [-v] [-p PORT] [-s SPEED] [-r RATE] [-L LANG] [-m CAR]
                [-vv] [-e ECUID] [--si] [--cfc] [--n1c] [--csv] [--csv_only]
                [--csv_human] [--log LOGFILE] [--scan] [--demo]

pyRen - python program for diagnostic Renault cars

optional arguments:
  -h, --help      show this help message and exit
  -v, --version   show program's version number and exit
  -p PORT         ELM327 com port name
  -s SPEED        com port speed configured on ELM
                  {38400[default],57600,115200,230400,500000} DEPRECATED
  -r RATE         com port rate during diagnostic session
                  {38400[default],57600,115200,230400,500000}
  -L LANG         language option {RU[default],GB,FR,IT,...}
  -m CAR          number of car model
  -vv, --verbose  show parameter explanations
  -e ECUID        index of ECU (like as 10016)
  --si            try SlowInit first
  --cfc           turn off automatic FC and do it by script
  --n1c           turn off L1 cache
  --csv           save data in csv format
  --csv_only      data doesnt show on screen for speed up
  --csv_human     data saves to csv in readable format
  --log LOGFILE   log file name
  --scan          scan ECUs even if savedEcus.p file exists
  --demo          for debuging purpose. Work without car and ELM

Available COM ports:
Traceback (most recent call last):
  File "d:\script\pyren0995\pyren.py", line 276, in <module>
    main()
  File "d:\script\pyren0995\pyren.py", line 208, in main
    optParser()
  File "d:\script\pyren0995\pyren.py", line 181, in optParser
    print "%-30s \n\tdesc: %s \n\thwid: %s" % (port,desc.decode("windows-1251"),hwid)
  File "C:\Python27\lib\site-packages\colorama\ansitowin32.py", line 40, in write
    self.__convertor.write(text)
  File "C:\Python27\lib\site-packages\colorama\ansitowin32.py", line 141, in write
    self.write_and_convert(text)
  File "C:\Python27\lib\site-packages\colorama\ansitowin32.py", line 169, in write_and_convert
    self.write_plain_text(text, cursor, len(text))
  File "C:\Python27\lib\site-packages\colorama\ansitowin32.py", line 174, in write_plain_text
    self.wrapped.write(text[start:end])
UnicodeEncodeError: 'ascii' codec can't encode characters in position 39-54: ordinal not in range(128)

d:\script\pyren0995>

 

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


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

помогите пожалуйста сбросить топливные адаптации....

kangoo 2010г.в., мотор К7М, эбу valeo

после первой криворукой настройки ГБО адаптации улетели - расход вырос до 13л

подключился pyren, сброса адаптаций не нашел

image-0-02-03-7bd58f279182b1201423cc13e5f220867393f8a33cc4d5e327d292c74366cd2d-V.jpg

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


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

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

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


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

2 hours ago, cxem said:

COM-порт автоматически не нашёл(

Случается иногда такая ерунда. Просто посмотрите в диспетчере устройств и явно задайте.

21 minutes ago, изобретатель said:

сброса адаптаций не нашел

В этом ЭБУ единственная команда сброса долгосрочных адаптаций это RZ005 ОПЕРАЦИИ ВВОДА ПАРАМЕТРОВ

4 hours ago, Муравей said:

Может кто подскажет, как можно проверить ELM- ку?

В терминале проверьте разные команды, которые вам нужны. Если возврящается '?' то команда адаптером не поддерживается.

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


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

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

В этом ЭБУ единственная команда сброса долгосрочных адаптаций это RZ005 ОПЕРАЦИИ ВВОДА ПАРАМЕТРОВ

это я видел...

установил ELM Renault 2.5.5, но там нет еще kangoo. Если выбрать Логан?

 

Если есть только ELM327 как быть?

Только clip?

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


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

6 minutes ago, изобретатель said:

Только clip?

Я имел в виду, что  в базе кипа это единственная команда. Клип тоже не поможет. Если я не ошибаюсь, то у вас всего две долгосрочные корреции доступные "снаружи"  PR143 и PR144 и они сбрасываются RZ005.

Включите еще verbose режим (ключик -vv) и зайдите в тоже меню, скриншот которого вы присылали. может быть там чего интересное написано

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


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

10 минут назад, изобретатель сказал:
46 минут назад, Shr-lnm сказал:

Я имел в виду, что  в базе кипа это единственная команда. Клип тоже не поможет. Если я не ошибаюсь, то у вас всего две долгосрочные корреции доступные "снаружи"  PR143 и PR144 и они сбрасываются RZ005

сбросились! Спасибо огромное

 

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


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

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

- поддержка базы данных DDT2000. (На android не работает и не планируется) (ИСПОЛЬЗУЙТЕ С ОСОБОЙ ОСТОРОЖНОСТЬЮ ПРЕДВАРИТЕЛЬНО ПРОВЕРИВ ВСЕ В DEMO)
скопируйте директорию ecus из DDT2000data туда, где лежат директории EcuRenault, Location и Vehicles
- mod_ddt может запускаться отдельно, для работы с машинами не поддерживаемыми в CLIP

Означает ли это то, что скриптом уже можно подключаться к более старым авто, Сценик 1 например? 

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


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

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

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


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

3 часа назад, PyRen сказал:

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

скажыте пожауста будет ли добавлен    Kengoo MUX в новых версиях скрипта?

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


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

1 hour ago, gorek80 said:

скажыте пожауста будет ли добавлен    Kengoo MUX в новых версиях скрипта?

Через mod_ddt, как я понимаю, должен быть доступен на ноутбуках.

Tолько, похоже, чтение ошибок пока не сделано в таком режиме.

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


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

5 часов назад, изобретатель сказал:

 

А поточнее можно, куда вписали команду rz005, у меня k4m. Коррекции убежали, жрет цистернами.

Изменено пользователем mkl-by

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


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

21 minutes ago, mkl-by said:

А поточнее можно, куда вписали команду rz005, у меня k4m. Коррекции убежали, жрет цистернами.

Spoiler

ECU : 10016  INJ_S30001_A754_00_A
Screen : RZ : Resets
1  - RZ001 [Command] ПАМЯТЬ НЕИСПРАВНОСТЕЙ
2  - RZ005 [Command] ОПЕРАЦИИ ВВОДА ПАРАМЕТРОВ
Q  - <Up>
Choose :

 

Но коррекции наверняка не спроста убежали. Я бы сначала причину поискал.

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

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


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

2 минуты назад, Shr-lnm сказал:
  Показать контент


ECU : 10016  INJ_S30001_A754_00_A
Screen : RZ : Resets
1  - RZ001 [Command] ПАМЯТЬ НЕИСПРАВНОСТЕЙ
2  - RZ005 [Command] ОПЕРАЦИИ ВВОДА ПАРАМЕТРОВ
Q  - <Up>
Choose :

 

А поточнее можно, куда вписали команду rz005 ?

в демо режиме почему-то не получается. По памяти:

1-система впрыска >... 8-reset

там бдет rz005. заходте и нажимаете yes

скидывает все адаптации (включая хх)

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


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

Ох, не хватает немного FAQ'а. Мои вопросы, наверное, стандартные, но что-то не могу найти ответа, хотя на 1й, вроде, где-то пробегал. Пользую под Win XP. Поставив Python 2.7 и задаунгрейдив его pyserial до 2.7 (делается, кстати, штатно командой pip install pyserial==2.7). Под андроидом у меня почему-то вообще питоновые скрипты не работают, даже родной hello_world.py - происходит тишина, потом сообщение что скрипт закончил свою работу. Итак, вопросы:

1. pyren0991 - видит два блока. А pyren0995 успешно всё сканирует, но не находит ни одного.

2. как можно победить кодировку русских букв? Оно у меня кракозябрами с вопросиками пишет. А включить английский не получается, потому что база CLIPа урезанная, только с русским. Что делать? Искать полноценную базу CLIPа с английским (французских я не понимаю)? Наверное, это лучше, качество перевода технической литературы на английский обычного в разы лучше, чем на русский. Или можно пока как-то где-то просто исправить кодировку pyren'я на 1251 или настройки винды, чтобы в консоли UTF-8 показывала?

 

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


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

50 minutes ago, Evil_DVK said:

А pyren0995 успешно всё сканирует, но не находит ни одного.

Попробуйте 996. Там для duster есть изменение. Ну и логи пришлите посмотреть.

51 minutes ago, Evil_DVK said:

английский не получается,

в архиве лежи утилита i12comp и etrdata они вытаскивают нужные файлы из дистрибутива, т.е. сам клип ставить будет не нужно. Там 23 языка.

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


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

Здравствуйте всем! Скажите есть ли возможность сгенерить PIDы для Kangoo и Torque со строкой инициализации из DDT2000. Заранее благодарю за ответ! 

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


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

Неделя DDT2000 продолжается!!!

Еще одна свежая программа https://github.com/cedricp/ddt4all позволит возродить супер-программу DDT2000

Главное не забывайте об аккуратности. Автор этой программы, как и PyRen, предупреждает, что использовать ее нужно С ОСОБОЙ ОСТОРОЖНОСТЬЮ. Дело не только в том, что программа еще совсем новая. Главное, что база DDT2000 предоставляет значительно больше инженерных возможностей, чем база клип. Здесь, например, можно делать привязку карт, читать и писать данные непосредственно в EEPROM, сбрасывать настройки некоторых ЭБУ  к заводским и многое другое.

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

ВСЕ, ЧТО ВЫ ДЕЛАЕТЕ СО СВОИМ АВТОМОБИЛЕМ, ВЫ ДЕЛАЕТЕ НА СВОЙ СТРАХ И РИСК!!!!

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


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

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

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


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

9 minutes ago, gruzdev_f said:

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

Странно. Там как раз, данные в базе лучше привязаны к ЭБУ чем в базе клипа. Клип определяет ЭБУ по 2-3 байтам, в DDT2000 полная привязка к производителю, VDIAG, хардверной и софтверной версии. 

Там есть такой нюанс, что там не все команды для обычных диагностических сессий 10C0.  Там есть команды, которые работают только в определенных сессиях. Может с этим все было связано?

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


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

Доброго времени суток, уважаемые. С подключением версий bluetooth и wifi вроде все понятно, а как подключить Elm USB  к Android в теме не нашел. Подскажите, пожалуйста, есть ли такая возможность, и если да, то что и где нужно подправить? Спасибо!

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


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

10 minutes ago, Zmiter said:

Доброго времени суток, уважаемые. С подключением версий bluetooth и wifi вроде все понятно, а как подключить Elm USB  к Android в теме не нашел. Подскажите, пожалуйста, есть ли такая возможность, и если да, то что и где нужно подправить? Спасибо!

Такой возможности нет.

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


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

DEMO режим: pyren.py -p COM15 --demo --log=1

+savedEcus.p - Для запуска демо-режима          
+pyren_demo.bat -запуск скрипта в демо-режиме

подключён ELM327,

ЭБУ не подключен.

Что я должен увидеть?

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

pyren.py -p COM15 --demo --log=1
c:\Python27\Scripts\pyren>pyren.py -p COM15 --demo --log=1
Opening ELM
Loading ECUs list
Loading language 
[                                                  ] 0% [                                                  ] 0% [                                                  ] 0% [                                                  ] 1% [                                                  ] 1% [                                                  ] 1% [X                                                 ] 2% [X                                                 ] 2% [X                                                 ] 3% [X                                                 ] 3% [X                                                 ] 3% [X                                                 ] 3% [XX                                                ] 4% [XX                                                ] 4% [XX                                                ] 4% [XX                                                ] 4% [XX                                                ] 5% [XX                                                ] 5% [XX                                                ] 5% [XX                                                ] 5% [XXX                                               ] 6% [XXX                                               ] 7% [XXX                                               ] 7% [XXX                                               ] 7% [XXX                                               ] 7% [XXXX                                              ] 8% [XXXX                                              ] 8% [XXXX                                              ] 8% [XXXX                                              ] 8% [XXXX                                              ] 9% [XXXX                                              ] 9% [XXXX                                              ] 9% [XXXX                                              ] 9% [XXXXX                                             ] 10% [XXXXX                                             ] 10% [XXXXX                                             ] 10% [XXXXX                                             ] 10% [XXXXX                                             ] 10% [XXXXX                                             ] 11% [XXXXX                                             ] 11% [XXXXX                                             ] 11% [XXXXX                                             ] 11% [XXXXXX                                            ] 12% [XXXXXX                                            ] 12% [XXXXXX                                            ] 12% [XXXXXX                                            ] 13% [XXXXXX                                            ] 13% [XXXXXX                                            ] 13% [XXXXXX                                            ] 13% [XXXXXX                                            ] 13% [XXXXXX                                            ] 13% [XXXXXXX                                           ] 14% [XXXXXXX                                           ] 14% [XXXXXXX                                           ] 14% [XXXXXXX                                           ] 15% [XXXXXXX                                           ] 15% [XXXXXXX                                           ] 15% [XXXXXXX                                           ] 15% [XXXXXXXX                                          ] 16% [XXXXXXXX                                          ] 16% [XXXXXXXX                                          ] 16% [XXXXXXXX                                          ] 17% [XXXXXXXX                                          ] 17% [XXXXXXXXX                                         ] 18% [XXXXXXXXX                                         ] 18% [XXXXXXXXX                                         ] 18% [XXXXXXXXX                                         ] 18% [XXXXXXXXX                                         ] 19% [XXXXXXXXX                                         ] 19% [XXXXXXXXX                                         ] 19% [XXXXXXXXXX                                        ] 20% [XXXXXXXXXX                                        ] 20% [XXXXXXXXXX                                        ] 20% [XXXXXXXXXX                                        ] 20% [XXXXXXXXXX                                        ] 21% [XXXXXXXXXX                                        ] 21% [XXXXXXXXXX                                        ] 21% [XXXXXXXXXX                                        ] 21% [XXXXXXXXXXX                                       ] 22% [XXXXXXXXXXX                                       ] 22% [XXXXXXXXXXX                                       ] 22% [XXXXXXXXXXX                                       ] 22% [XXXXXXXXXXX                                       ] 23% [XXXXXXXXXXX                                       ] 23% [XXXXXXXXXXX                                       ] 23% [XXXXXXXXXXX                                       ] 23% [XXXXXXXXXXXX                                      ] 24% [XXXXXXXXXXXX                                      ] 24% [XXXXXXXXXXXX                                      ] 24% [XXXXXXXXXXXX                                      ] 24% [XXXXXXXXXXXX                                      ] 25% [XXXXXXXXXXXX                                      ] 25% [XXXXXXXXXXXX                                      ] 25% [XXXXXXXXXXXX                                      ] 25% [XXXXXXXXXXXX                                      ] 25% [XXXXXXXXXXXXX                                     ] 26% [XXXXXXXXXXXXX                                     ] 26% [XXXXXXXXXXXXX                                     ] 26% [XXXXXXXXXXXXX                                     ] 26% [XXXXXXXXXXXXX                                     ] 26% [XXXXXXXXXXXXX                                     ] 27% [XXXXXXXXXXXXX                                     ] 27% [XXXXXXXXXXXXX                                     ] 27% [XXXXXXXXXXXXX                                     ] 27% [XXXXXXXXXXXXXX                                    ] 28% [XXXXXXXXXXXXXX                                    ] 28% [XXXXXXXXXXXXXX                                    ] 29% [XXXXXXXXXXXXXX                                    ] 29% [XXXXXXXXXXXXXX                                    ] 29% [XXXXXXXXXXXXXX                                    ] 29% [XXXXXXXXXXXXXXX                                   ] 30% [XXXXXXXXXXXXXXX                                   ] 30% [XXXXXXXXXXXXXXX                                   ] 30% [XXXXXXXXXXXXXXX                                   ] 30% [XXXXXXXXXXXXXXX                                   ] 30% [XXXXXXXXXXXXXXX                                   ] 31% [XXXXXXXXXXXXXXX                                   ] 31% [XXXXXXXXXXXXXXX                                   ] 31% [XXXXXXXXXXXXXXXX                                  ] 32% [XXXXXXXXXXXXXXXX                                  ] 32% [XXXXXXXXXXXXXXXX                                  ] 33% [XXXXXXXXXXXXXXXX                                  ] 33% [XXXXXXXXXXXXXXXXX                                 ] 34% [XXXXXXXXXXXXXXXXX                                 ] 34% [XXXXXXXXXXXXXXXXX                                 ] 35% [XXXXXXXXXXXXXXXXX                                 ] 35% [XXXXXXXXXXXXXXXXX                                 ] 35% [XXXXXXXXXXXXXXXXX                                 ] 35% [XXXXXXXXXXXXXXXXXX                                ] 36% [XXXXXXXXXXXXXXXXXX                                ] 36% [XXXXXXXXXXXXXXXXXX                                ] 36% [XXXXXXXXXXXXXXXXXX                                ] 36% [XXXXXXXXXXXXXXXXXX                                ] 36% [XXXXXXXXXXXXXXXXXX                                ] 37% [XXXXXXXXXXXXXXXXXX                                ] 37% [XXXXXXXXXXXXXXXXXX                                ] 37% [XXXXXXXXXXXXXXXXXX                                ] 37% [XXXXXXXXXXXXXXXXXX                                ] 37% [XXXXXXXXXXXXXXXXXX                                ] 37% [XXXXXXXXXXXXXXXXXX                                ] 37% [XXXXXXXXXXXXXXXXXX                                ] 37% [XXXXXXXXXXXXXXXXXXX                               ] 38% [XXXXXXXXXXXXXXXXXXX                               ] 38% [XXXXXXXXXXXXXXXXXXX                               ] 38% [XXXXXXXXXXXXXXXXXXX                               ] 38% [XXXXXXXXXXXXXXXXXXX                               ] 39% [XXXXXXXXXXXXXXXXXXX                               ] 39% [XXXXXXXXXXXXXXXXXXX                               ] 39% [XXXXXXXXXXXXXXXXXXX                               ] 39% [XXXXXXXXXXXXXXXXXXXX                              ] 40% [XXXXXXXXXXXXXXXXXXXX                              ] 40% [XXXXXXXXXXXXXXXXXXXX                              ] 40% [XXXXXXXXXXXXXXXXXXXX                              ] 40% [XXXXXXXXXXXXXXXXXXXX                              ] 41% [XXXXXXXXXXXXXXXXXXXX                              ] 41% [XXXXXXXXXXXXXXXXXXXX                              ] 41% [XXXXXXXXXXXXXXXXXXXX                              ] 41% [XXXXXXXXXXXXXXXXXXXX                              ] 41% [XXXXXXXXXXXXXXXXXXXX                              ] 41% [XXXXXXXXXXXXXXXXXXXXX                             ] 42% [XXXXXXXXXXXXXXXXXXXXX                             ] 42% [XXXXXXXXXXXXXXXXXXXXX                             ] 43% [XXXXXXXXXXXXXXXXXXXXX                             ] 43% [XXXXXXXXXXXXXXXXXXXXXX                            ] 44% [XXXXXXXXXXXXXXXXXXXXXX                            ] 44% [XXXXXXXXXXXXXXXXXXXXXX                            ] 44% [XXXXXXXXXXXXXXXXXXXXXX                            ] 45% [XXXXXXXXXXXXXXXXXXXXXX                            ] 45% [XXXXXXXXXXXXXXXXXXXXXX                            ] 45% [XXXXXXXXXXXXXXXXXXXXXXX                           ] 46% [XXXXXXXXXXXXXXXXXXXXXXX                           ] 46% [XXXXXXXXXXXXXXXXXXXXXXX                           ] 46% [XXXXXXXXXXXXXXXXXXXXXXX                           ] 46% [XXXXXXXXXXXXXXXXXXXXXXX                           ] 46% [XXXXXXXXXXXXXXXXXXXXXXX                           ] 47% [XXXXXXXXXXXXXXXXXXXXXXX                           ] 47% [XXXXXXXXXXXXXXXXXXXXXXX                           ] 47% [XXXXXXXXXXXXXXXXXXXXXXX                           ] 47% [XXXXXXXXXXXXXXXXXXXXXXX                           ] 47% [XXXXXXXXXXXXXXXXXXXXXXXX                          ] 48% [XXXXXXXXXXXXXXXXXXXXXXXX                          ] 48% [XXXXXXXXXXXXXXXXXXXXXXXX                          ] 48% [XXXXXXXXXXXXXXXXXXXXXXXX                          ] 48% [XXXXXXXXXXXXXXXXXXXXXXXX                          ] 49% [XXXXXXXXXXXXXXXXXXXXXXXX                          ] 49% [XXXXXXXXXXXXXXXXXXXXXXXX                          ] 49% [XXXXXXXXXXXXXXXXXXXXXXXX                          ] 49% [XXXXXXXXXXXXXXXXXXXXXXXX                          ] 49% [XXXXXXXXXXXXXXXXXXXXXXXXX                         ] 50% [XXXXXXXXXXXXXXXXXXXXXXXXX                         ] 50% [XXXXXXXXXXXXXXXXXXXXXXXXX                         ] 50% [XXXXXXXXXXXXXXXXXXXXXXXXX                         ] 50% [XXXXXXXXXXXXXXXXXXXXXXXXX                         ] 51% [XXXXXXXXXXXXXXXXXXXXXXXXX                         ] 51% [XXXXXXXXXXXXXXXXXXXXXXXXX                         ] 51% [XXXXXXXXXXXXXXXXXXXXXXXXX                         ] 51% [XXXXXXXXXXXXXXXXXXXXXXXXXX                        ] 52% [XXXXXXXXXXXXXXXXXXXXXXXXXX                        ] 52% [XXXXXXXXXXXXXXXXXXXXXXXXXX                        ] 52% [XXXXXXXXXXXXXXXXXXXXXXXXXX                        ] 52% [XXXXXXXXXXXXXXXXXXXXXXXXXX                        ] 52% [XXXXXXXXXXXXXXXXXXXXXXXXXX                        ] 53% [XXXXXXXXXXXXXXXXXXXXXXXXXXX                       ] 55% [XXXXXXXXXXXXXXXXXXXXXXXXXXX                       ] 55% [XXXXXXXXXXXXXXXXXXXXXXXXXXX                       ] 55% [XXXXXXXXXXXXXXXXXXXXXXXXXXX                       ] 55% [XXXXXXXXXXXXXXXXXXXXXXXXXXXX                      ] 56% [XXXXXXXXXXXXXXXXXXXXXXXXXXXX                      ] 56% [XXXXXXXXXXXXXXXXXXXXXXXXXXXX                      ] 56% [XXXXXXXXXXXXXXXXXXXXXXXXXXXX                      ] 56% [XXXXXXXXXXXXXXXXXXXXXXXXXXXX                      ] 57% [XXXXXXXXXXXXXXXXXXXXXXXXXXXX                      ] 57% [XXXXXXXXXXXXXXXXXXXXXXXXXXXX                      ] 57% [XXXXXXXXXXXXXXXXXXXXXXXXXXXX                      ] 57% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXX                     ] 58% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXX                     ] 58% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXX                     ] 58% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXX                     ] 58% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXX                     ] 59% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXX                     ] 59% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXX                     ] 59% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXX                     ] 59% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX                    ] 60% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX                    ] 60% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX                    ] 60% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX                    ] 60% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX                    ] 61% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX                    ] 61% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX                    ] 61% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX                   ] 62% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX                   ] 62% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX                   ] 63% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX                   ] 63% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX                   ] 63% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX                  ] 64% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX                  ] 64% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX                  ] 64% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX                  ] 64% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX                  ] 65% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX                  ] 65% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX                 ] 66% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX                 ] 66% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX                 ] 66% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX                 ] 66% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX                 ] 67% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX                 ] 67% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX                 ] 67% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX                 ] 67% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX                ] 68% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX                ] 68% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX                ] 68% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX                ] 68% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX                ] 69% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX                ] 69% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX                ] 69% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX               ] 70% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX               ] 70% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX               ] 70% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX               ] 70% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX               ] 71% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX               ] 71% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX               ] 71% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX               ] 71% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX              ] 72% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX              ] 72% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX              ] 72% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX              ] 72% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX              ] 72% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX              ] 72% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX              ] 73% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX              ] 73% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX             ] 74% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX             ] 75% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX             ] 75% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX            ] 76% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX            ] 76% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX            ] 76% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX            ] 76% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX            ] 77% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX            ] 77% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX            ] 77% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX            ] 77% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX            ] 77% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX            ] 77% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX           ] 78% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX           ] 78% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX           ] 78% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX           ] 78% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX           ] 79% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX           ] 79% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX           ] 79% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX           ] 79% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX           ] 79% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX           ] 79% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX          ] 80% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX          ] 80% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX          ] 80% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX          ] 81% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX          ] 81% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX          ] 81% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX          ] 81% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX          ] 81% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX         ] 82% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX         ] 82% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX         ] 82% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX         ] 83% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX         ] 83% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX         ] 83% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX        ] 84% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX        ] 84% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX        ] 84% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX        ] 84% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX        ] 85% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX        ] 85% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX        ] 85% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX        ] 85% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX        ] 85% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX        ] 85% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX       ] 86% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX       ] 86% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX       ] 86% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX       ] 86% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX       ] 87% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX       ] 87% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX       ] 87% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX       ] 87% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX      ] 88% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX      ] 88% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX      ] 88% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX      ] 89% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX      ] 89% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX      ] 89% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX      ] 89% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX     ] 90% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX     ] 90% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX     ] 90% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX     ] 90% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX     ] 91% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX     ] 91% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX     ] 91% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX    ] 92% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX    ] 92% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX    ] 93% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX    ] 93% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX    ] 93% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX    ] 93% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX   ] 94% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX   ] 94% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX   ] 94% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX   ] 95% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX   ] 95% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX   ] 95% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX   ] 95% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX  ] 96% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX  ] 96% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX  ] 97% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX  ] 97% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX  ] 97% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX  ] 97% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ] 98% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ] 98% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ] 98% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ] 98% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ] 98% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ] 99% [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX] 100% Done

Traceback (most recent call last):
  File "c:\Python27\Scripts\pyren\pyren.py", line 276, in <module>
    main()
  File "c:\Python27\Scripts\pyren\pyren.py", line 258, in main
    choosen_ecu = se.chooseECU( mod_globals.opt_ecuid )   # choose ECU among detected
  File "c:\Python27\Scripts\pyren\mod_scan_ecus.py", line 248, in chooseECU
    print pyren_encode( "\n     %-7s %-6s %-5s %-40s %s" % ("Addr","Family","Index","Name","Type") )
  File "c:\Python27\Scripts\pyren\mod_utils.py", line 237, in pyren_encode
    return inp.encode(sys.stdout.encoding, errors='replace')
TypeError: encode() argument 1 must be string, not None
****************************************

*       ERRORS STATISTIC

* error_frame      =  0
* error_bufferfull =  0
* error_question   =  0
* error_nodata     =  0
* error_timeout    =  0
* error_rx         =  0
* error_can        =  0
*
*       RESPONSE TIME (Average)

* response_time    =  0

****************************************


c:\Python27\Scripts\pyren>

Почему лог не пишет? создаёт пустой файл: elm_1 
 

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


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

Какая-то у вас ерунда. Даже интересно как так выходит. Лог пустой потому, что до работы с адаптером дело и не доходит. Вы можете всю папку c:\Python27\Scripts\pyren заархивировать и выложить посмотреть? Какая у версия скрипта? От какой версии savedEcus.p?  Не пустой ли этот файл и не испорченный ли? Есть ли что-нибудь в директории cache?

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


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

https://yadi.sk/d/PbY2FD6JybsYs

самый первый лог записался, у же  не помню что нажимал:

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

############################################################
#[11/13/16 12:28:42.248] Init CAN
############################################################
>[12:28:42.248]at ws
<[12:28:42.328]aLM327 v1.5

><shifted>at ws
<[5.087]TIMEOUT
>[12:28:47.345]at e1
<[0.071]at e1

OK

>
>[12:28:47.416]at s0
<[0.07]at s0

OK

>
>[12:28:47.486]at h0
<[0.08]at h0

OK

>
>[12:28:47.566]at l0
<[0.1]at l0

OK

>
>[12:28:47.666]at al
<[0.06]at al
OK

>
>[12:28:47.726]at caf0
<[0.09]at caf0
OK

>
############################################################
#connect to: 10016 Addr:7A
############################################################
>[12:28:47.816]at sh 7E0
<[0.08]at sh 7E0
OK

>
>[12:28:47.896]at cra 7E8
<[0.07]at cra 7E8
OK

>
>[12:28:47.966]at fc sh 7E0
<[0.08]at fc sh 7E0
OK

>
>[12:28:48.046]at fc sd 30 00 00
<[0.091]at fc sd 30 00 00
OK

>
>[12:28:48.137]at fc sm 1
<[0.07]at fc sm 1
OK

>
>[12:28:48.207]at sp 6
<[0.12]at sp 6
OK

>
>[12:28:48.327]0210C0
<[0.07]0210C0
CAN ERROR

>
############################################################
#[11/13/16 12:30:49.601] Init CAN
############################################################
>[12:30:49.601]at ws
<[0.08]at ws


ELM327 v1.5

>
>[12:30:49.681]at e1
<[0.361]at e1

OK

>
>[12:30:50.042]at s0
<[0.08]at s0

OK

>
>[12:30:50.122]at h0
<[0.07]at h0

OK

>
>[12:30:50.192]at l0
<[0.08]at l0

OK

>
>[12:30:50.272]at al
<[0.07]at al
OK

>
>[12:30:50.342]at caf0
<[0.08]at caf0
OK

>
############################################################
#connect to: 10016 Addr:7A
############################################################
>[12:30:50.432]at sh 7E0
<[0.081]at sh 7E0
OK

>
>[12:30:50.513]at cra 7E8
<[0.07]at cra 7E8
OK

>
>[12:30:50.583]at fc sh 7E0
<[0.08]at fc sh 7E0
OK

>
>[12:30:50.663]at fc sd 30 00 00
<[0.09]at fc sd 30 00 00
OK

>
>[12:30:50.753]at fc sm 1
<[0.07]at fc sm 1
OK

>
>[12:30:50.823]at sp 6
<[0.08]at sp 6
OK

>
#check: 10016 Addr:7A
>[12:30:50.903]0210C0
<[0.07]0210C0
CAN ERROR

>
>[12:30:50.973]022180
<[0.08]022180
CAN ERROR

>
>[12:30:51.053]at st fa
<[0.07]at st fa
OK

>
>[12:30:51.123]at at 0
<[0.091]at at 0
OK

>
>[12:30:51.214]0317FF00
<[0.08]0317FF00
CAN ERROR

>
>[12:30:51.294]021081
<[0.07]021081
CAN ERROR

>
>[12:30:51.364]at at 1
<[0.08]at at 1
OK

>
############################################################
#connect to: 10022 Addr:01
############################################################
>[12:30:51.444]at sh 740
<[0.07]at sh 740
OK

>
>[12:30:51.514]at cra 760
<[0.09]at cra 760
OK

>
>[12:30:51.604]at fc sh 740
<[0.08]at fc sh 740
OK

>
>[12:30:51.684]at fc sd 30 00 00
<[0.09]at fc sd 30 00 00
OK

>
>[12:30:51.774]at fc sm 1
<[0.09]at fc sm 1
OK

>
>[12:30:51.864]at sp 6
<[0.071]at sp 6
OK

>
#check: 10022 Addr:01
>[12:30:51.935]0210C0
<[0.07]0210C0
CAN ERROR

>
>[12:30:52.015]022180
<[0.07]022180
CAN ERROR

>
>[12:30:52.085]at st fa
<[0.07]at st fa
OK

>
>[12:30:52.155]at at 0
<[0.08]at at 0
OK

>
>[12:30:52.235]0317FF00
<[0.09]0317FF00
CAN ERROR

>
>[12:30:52.325]021081
<[0.07]021081
CAN ERROR

>
>[12:30:52.395]at at 1
<[0.08]at at 1
OK

>
############################################################
#connect to: 10052 Addr:51
############################################################
>[12:30:52.475]at sh 743
<[0.07]at sh 743
OK

>
>[12:30:52.545]at cra 763
<[0.081]at cra 763
OK

>
>[12:30:52.626]at fc sh 743
<[0.07]at fc sh 743
OK

>
>[12:30:52.696]at fc sd 30 00 00
<[0.09]at fc sd 30 00 00
OK

>
>[12:30:52.786]at fc sm 1
<[0.08]at fc sm 1
OK

>
>[12:30:52.866]at sp 6
<[0.07]at sp 6
OK

>
#check: 10052 Addr:51
>[12:30:52.936]0210C0
<[0.08]0210C0
CAN ERROR

>
>[12:30:53.016]022180
<[0.07]022180
CAN ERROR

>
>[12:30:53.086]at st fa
<[0.08]at st fa
OK

>
>[12:30:53.166]at at 0
<[0.07]at at 0
OK

>
>[12:30:53.236]0317FF00
<[0.091]0317FF00
CAN ERROR

>
>[12:30:53.327]021081
<[0.08]021081
CAN ERROR

>
>[12:30:53.407]at at 1
<[0.08]at at 1
OK

>
############################################################
#connect to: 10095 Addr:26
############################################################
>[12:30:53.487]at sh 745
<[0.07]at sh 745
OK

>
>[12:30:53.557]at cra 765
<[0.07]at cra 765
OK

>
>[12:30:53.627]at fc sh 745
<[0.08]at fc sh 745
OK

>
>[12:30:53.707]at fc sd 30 00 00
<[0.09]at fc sd 30 00 00
OK

>
>[12:30:53.797]at fc sm 1
<[0.07]at fc sm 1
OK

>
>[12:30:53.867]at sp 6
<[0.08]at sp 6
OK

>
#check: 10095 Addr:26
>[12:30:53.947]0210C0
<[0.071]0210C0
CAN ERROR

>
>[12:30:54.018]022180
<[0.08]022180
CAN ERROR

>
>[12:30:54.098]at st fa
<[0.07]at st fa
OK

>
>[12:30:54.168]at at 0
<[0.08]at at 0
OK

>
>[12:30:54.248]021081
<[0.07]021081
CAN ERROR

>
>[12:30:54.318]at at 1
<[0.08]at at 1
OK

>
############################################################
#connect to: 10032 Addr:2C
############################################################
>[12:30:54.398]at sh 752
<[0.07]at sh 752
OK

>
>[12:30:54.468]at cra 772
<[0.09]at cra 772
OK

>
>[12:30:54.558]at fc sh 752
<[0.08]at fc sh 752
OK

>
>[12:30:54.638]at fc sd 30 00 00
<[0.091]at fc sd 30 00 00
OK

>
>[12:30:54.729]at fc sm 1
<[0.07]at fc sm 1
OK

>
>[12:30:54.799]at sp 6
<[0.07]at sp 6
OK

>
#check: 10032 Addr:2C
>[12:30:54.879]0210C0
<[0.07]0210C0
CAN ERROR

>
>[12:30:54.949]022180
<[0.08]022180
CAN ERROR

>
>[12:30:55.029]at st fa
<[0.07]at st fa
OK

>
>[12:30:55.099]at at 0
<[0.08]at at 0
OK

>
>[12:30:55.179]0317FF00
<[0.09]0317FF00
CAN ERROR

>
>[12:30:55.269]021081
<[0.09]021081
CAN ERROR

>
>[12:30:55.359]at at 1
<[0.071]at at 1
OK

>
############################################################
#connect to: 10020 Addr:29
############################################################
>[12:30:55.430]at sh 744
<[0.07]at sh 744
OK

>
>[12:30:55.510]at cra 764
<[0.08]at cra 764
OK

>
>[12:30:55.590]at fc sh 744
<[0.09]at fc sh 744
OK

>
>[12:30:55.680]at fc sd 30 00 00
<[0.08]at fc sd 30 00 00
OK

>
>[12:30:55.760]at fc sm 1
<[0.07]at fc sm 1
OK

>
>[12:30:55.830]at sp 6
<[0.08]at sp 6
OK

>
#check: 10020 Addr:29
>[12:30:55.910]0210C0
<[0.09]0210C0
CAN ERROR

>
>[12:30:56.000]022180
<[0.07]022180
CAN ERROR

>
>[12:30:56.070]at st fa
<[0.081]at st fa
OK

>
>[12:30:56.151]at at 0
<[0.07]at at 0
OK

>
>[12:30:56.221]0317FF00
<[0.09]0317FF00
CAN ERROR

>
>[12:30:56.311]021081
<[0.08]021081
CAN ERROR

>
>[12:30:56.391]at at 1
<[0.07]at at 1
OK

>
############################################################
#connect to: 10174 Addr:04
############################################################
>[12:30:56.471]at sh 742
<[0.09]at sh 742
OK

>
>[12:30:56.561]at cra 762
<[0.07]at cra 762
OK

>
>[12:30:56.631]at fc sh 742
<[0.08]at fc sh 742
OK

>
>[12:30:56.711]at fc sd 30 00 00
<[0.081]at fc sd 30 00 00
OK

>
>[12:30:56.792]at fc sm 1
<[0.08]at fc sm 1
OK

>
>[12:30:56.872]at sp 6
<[0.07]at sp 6
OK

>
#check: 10174 Addr:04
>[12:30:56.942]0210C0
<[0.08]0210C0
CAN ERROR

>
>[12:30:57.022]022180
<[0.07]022180
CAN ERROR

>
>[12:30:57.092]at st fa
<[0.08]at st fa
OK

>
>[12:30:57.172]at at 0
<[0.07]at at 0
OK

>
>[12:30:57.242]0317FF00
<[0.11]0317FF00
CAN ERROR

>
>[12:30:57.352]021081
<[0.1]021081
CAN ERROR

>
>[12:30:57.452]at at 1
<[0.081]at at 1
OK

>
############################################################
#connect to: 10014 Addr:27
############################################################
>[12:30:57.533]at sh 74D
<[0.07]at sh 74D
OK

>
>[12:30:57.603]at cra 76D
<[0.08]at cra 76D
OK

>
>[12:30:57.683]at fc sh 74D
<[0.07]at fc sh 74D
OK

>
>[12:30:57.753]at fc sd 30 00 00
<[0.09]at fc sd 30 00 00
OK

>
>[12:30:57.843]at fc sm 1
<[0.08]at fc sm 1
OK

>
>[12:30:57.923]at sp 6
<[0.07]at sp 6
OK

>
#check: 10014 Addr:27
>[12:30:57.993]0210C0
<[0.08]0210C0
CAN ERROR

>
>[12:30:58.073]022180
<[0.07]022180
CAN ERROR

>
>[12:30:58.143]at st fa
<[0.081]at st fa
OK

>
>[12:30:58.224]at at 0
<[0.08]at at 0
OK

>
>[12:30:58.304]0317FF00
<[0.08]0317FF00
CAN ERROR

>
>[12:30:58.384]021081
<[0.08]021081
CAN ERROR

>
>[12:30:58.464]at at 1
<[0.07]at at 1
OK

>
>[12:30:58.534]atpc
<[0.07]atpc
OK

>
############################################################
#[11/13/16 12:30:58.604] Init ISO
############################################################
>[12:30:58.604]at ws
<[0.1]at ws


ELM327 v1.5

>
>[12:30:58.704]at e1
<[0.07]at e1

OK

>
>[12:30:58.774]at l1
<[0.07]at l1

OK

>
>[12:30:58.844]at d1
<[0.081]at d1

OK

>
############################################################
#connect to: 10025 Addr:6E Protocol:PR2000_0.AP
############################################################
>[12:30:58.925]at sh 81 6E f1
<[0.11]at sh 81 6E f1

OK

>
>[12:30:59.035]at sw 96
<[0.07]at sw 96

OK

>
>[12:30:59.105]at wm 81 6E f1 3E
<[0.09]at wm 81 6E f1 3E

OK

>
>[12:30:59.195]at ib10
<[0.07]at ib10

OK

>
>[12:30:59.265]at st ff
<[0.08]at st ff

OK

>
>[12:30:59.345]at at 0
<[0.07]at at 0

OK

>
>[12:30:59.415]at sp 5
<[0.13]at sp 5

OK

>
>[12:30:59.545]at fi
<[0.922]at fi

BUS INIT: ERROR

>
>[12:31:00.467]at at 1
<[0.08]at at 1

OK

>
#check: 10025 Addr:6E Protocol:PR2000_0.AP
############################################################
#connect to: 10107 Addr:0D Protocol:PR2000_0.AP
############################################################
>[12:31:00.547]at sh 81 0D f1
<[0.09]at sh 81 0D f1

OK

>
>[12:31:00.637]at sw 96
<[0.07]at sw 96

OK

>
>[12:31:00.707]at wm 81 0D f1 3E
<[0.09]at wm 81 0D f1 3E

OK

>
>[12:31:00.797]at ib10
<[0.08]at ib10

OK

>
>[12:31:00.877]at st ff
<[0.071]at st ff

OK

>
>[12:31:00.948]at at 0
<[0.08]at at 0

OK

>
>[12:31:01.028]at sp 5
<[0.07]at sp 5

OK

>
>[12:31:01.098]at fi
<[0.931]at fi

BUS INIT: ERROR

>
>[12:31:02.029]at at 1
<[0.08]at at 1

OK

>
#check: 10107 Addr:0D Protocol:PR2000_0.AP






 

После первого запуска - появляются много файлов .РУС и файл pyren.py становиться пустым (0)

Вместо cmd.exe пользуюсь программой ColorConsole

https://yadi.sk/d/ywzb4veIycXax

cmd:

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


c:\Python27\Scripts\pyren96>pyren.py -p COM10 --demo --log=1
Traceback (most recent call last):
  File "c:\Python27\Scripts\pyren96\pyren.py", line 13, in <module>
    import pip
  File "C:\Python27\lib\site-packages\pip\__init__.py", line 9, in <module>
    from pip.log import logger
  File "C:\Python27\lib\site-packages\pip\log.py", line 8, in <module>
    from pip import backwardcompat
  File "C:\Python27\lib\site-packages\pip\backwardcompat\__init__.py", line 66,
in <module>
    from urllib2 import URLError, HTTPError
  File "C:\Python27\lib\urllib2.py", line 94, in <module>
    import httplib
  File "C:\Python27\lib\httplib.py", line 79, in <module>
    import mimetools
  File "C:\Python27\lib\mimetools.py", line 6, in <module>
    import tempfile
  File "C:\Python27\lib\tempfile.py", line 35, in <module>
    from random import Random as _Random
  File "C:\Python27\lib\random.py", line 885, in <module>
    _inst = Random()
  File "C:\Python27\lib\random.py", line 97, in __init__
    self.seed(x)
  File "C:\Python27\lib\random.py", line 113, in seed
    a = long(_hexlify(_urandom(2500)), 16)
KeyboardInterrupt
Завершить выполнение пакетного файла [Y(да)/N(нет)]?

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

c:\Python27\Scripts\pyren96>pyren.py -p COM10 --log=1
Traceback (most recent call last):
  File "c:\Python27\Scripts\pyren96\pyren.py", line 13, in <module>
    import pip
  File "C:\Python27\lib\site-packages\pip\__init__.py", line 9, in <module>
    from pip.log import logger
  File "C:\Python27\lib\site-packages\pip\log.py", line 8, in <module>
    from pip import backwardcompat
  File "C:\Python27\lib\site-packages\pip\backwardcompat\__init__.py", line 66,
in <module>
    from urllib2 import URLError, HTTPError
  File "C:\Python27\lib\urllib2.py", line 94, in <module>
    import httplib
  File "C:\Python27\lib\httplib.py", line 79, in <module>
    import mimetools
  File "C:\Python27\lib\mimetools.py", line 6, in <module>
    import tempfile
  File "C:\Python27\lib\tempfile.py", line 35, in <module>
    from random import Random as _Random
  File "C:\Python27\lib\random.py", line 885, in <module>
    _inst = Random()
  File "C:\Python27\lib\random.py", line 97, in __init__
    self.seed(x)
  File "C:\Python27\lib\random.py", line 113, in seed
    a = long(_hexlify(_urandom(2500)), 16)
KeyboardInterrupt
Завершить выполнение пакетного файла [Y(да)/N(нет)]?
==========================================================


c:\Python27\Scripts\pyren96>pyren.py -p COM15 --log=1
Traceback (most recent call last):
  File "c:\Python27\Scripts\pyren96\pyren.py", line 13, in <module>
    import pip
  File "C:\Python27\lib\site-packages\pip\__init__.py", line 9, in <module>
    from pip.log import logger
  File "C:\Python27\lib\site-packages\pip\log.py", line 8, in <module>
    from pip import backwardcompat
  File "C:\Python27\lib\site-packages\pip\backwardcompat\__init__.py", line 66,
in <module>
    from urllib2 import URLError, HTTPError
  File "C:\Python27\lib\urllib2.py", line 94, in <module>
    import httplib
  File "C:\Python27\lib\httplib.py", line 79, in <module>
    import mimetools
  File "C:\Python27\lib\mimetools.py", line 6, in <module>
    import tempfile
  File "C:\Python27\lib\tempfile.py", line 35, in <module>
    from random import Random as _Random
  File "C:\Python27\lib\random.py", line 885, in <module>
    _inst = Random()
  File "C:\Python27\lib\random.py", line 97, in __init__
    self.seed(x)
  File "C:\Python27\lib\random.py", line 113, in seed
    a = long(_hexlify(_urandom(2500)), 16)
KeyboardInterrupt
Завершить выполнение пакетного файла [Y(да)/N(нет)]?
=========================================================

c:\Python27\Scripts\pyren96>pyren.py -p COM15 --scan --log=2
Traceback (most recent call last):
  File "c:\Python27\Scripts\pyren96\pyren.py", line 13, in <module>
    import pip
  File "C:\Python27\lib\site-packages\pip\__init__.py", line 9, in <module>
    from pip.log import logger
  File "C:\Python27\lib\site-packages\pip\log.py", line 8, in <module>
    from pip import backwardcompat
  File "C:\Python27\lib\site-packages\pip\backwardcompat\__init__.py", line 66,
in <module>
    from urllib2 import URLError, HTTPError
  File "C:\Python27\lib\urllib2.py", line 94, in <module>
    import httplib
  File "C:\Python27\lib\httplib.py", line 79, in <module>
    import mimetools
  File "C:\Python27\lib\mimetools.py", line 6, in <module>
    import tempfile
  File "C:\Python27\lib\tempfile.py", line 35, in <module>
    from random import Random as _Random
  File "C:\Python27\lib\random.py", line 885, in <module>
    _inst = Random()
  File "C:\Python27\lib\random.py", line 97, in __init__
    self.seed(x)
  File "C:\Python27\lib\random.py", line 113, in seed
    a = long(_hexlify(_urandom(2500)), 16)
KeyboardInterrupt
Завершить выполнение пакетного файла [Y(да)/N(нет)]?
=========================================================







 

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

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


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

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

Попробуйте 996. Там для duster есть изменение. Ну и логи пришлите посмотреть.

В архиве лежи утилита i12comp и etrdata они вытаскивают нужные файлы из дистрибутива, т.е. сам клип ставить будет не нужно. Там 23 языка.

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

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

Логи сначала поклал, сейчас почистил. Сравнил их. В 0991, где всё работает, идет at sp 6, а в 0995, 0996 at sp 8, после чего начинаются NO DATA и CAN ERROR. Я так понимаю, at sp - это скорость CAN,  и надо бы ручками её ограничить. Завтра попробую.

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

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


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

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

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


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

2 hours ago, Evil_DVK said:

Сравнил их. В 0991, где всё работает, идет at sp 6, а в 0995, 0996 at sp 8, после чего начинаются NO DATA и CAN ERROR. Я так понимаю, at sp - это скорость CAN,  и надо бы ручками её ограничить. Завтра попробую.

Ошибочка в моем модуле закралась в 996. Проявляется только на дастерах. Чтобы поправить попробуйте в файле mod_elm.py в строке 969 вместо

      tmprsp = self.cmd("10C0")  #send any command

написать

      tmprsp = self.send_raw("0210C0")  #send any command

 

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


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

4 hours ago, cxem said:

После первого запуска - появляются много файлов .РУС и файл pyren.py становиться пустым (0)

Попробовал у себя ваш набор файлов. У меня проблема не воспроизводится. PYC файлы это нормально. pyren.py пустым становиться не должен. У вас никакой антивирус на него не ругается??? Еще удалите из папки со скриптом пустой файл с названием python - он там не нужен.

И давайте проверим кодировку. В командной строке запустите python и там выполните две команды

import sys

sys.stdout.encoding

Должно получиться как то так

c:\python
Python 2.7.10 (default, Oct 23 2015, 19:19:21) 
Type "help", "copyright", "credits" or "license" for more information.
>>> import sys
>>> sys.stdout.encoding
'cp866'

 

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


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

Microsoft Windows XP [Версия 5.1.2600]
(С) Корпорация Майкрософт, 1985-2001.

C:\WINDOWS\system32>cd ..

C:\WINDOWS>cd ..

C:\>python
Python 2.7.9 (default, Dec 10 2014, 12:24:55) [MSC v.1500 32 bit (Intel)] on win
32
Type "help", "copyright", "credits" or "license" for more information.
>>> import sys
>>> sys.stdout.encoding
'cp866'
>>>

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


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

Все верно. Не понятно почему не работает ....

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


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

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

Неделя DDT2000 продолжается!!!

Так эта программа, как понимаю, только для ELM327 USB? Ув.Shr-Inm, а как её запустить-то, хотя бы в demo? 

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


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

36 minutes ago, Ivaness said:

Так эта программа, как понимаю, только для ELM327 USB? Ув.Shr-Inm, а как её запустить-то, хотя бы в demo? 

Программа должна работать и с USB и с BT. Под windows, linux и mac os

1. Устанавливаем python 2.7 (если уже стоит то пропускаем)

2. Устанавливаем PyQt4 вот отсюда https://riverbankcomputing.com/software/pyqt/download

3. С репозитория github копируем самую свежую версию https://github.com/cedricp/ddt4all/archive/master.zip (автор похоже ее постоянно улучшает)

4. Распаковываем, например в c:\Python27\Scripts\ddt4all

5. Внутри есть директория Serial, ее наверное лучше удалить. У меня с ней не заработало 

6. Из DDT2000data копируем папку ecus с базой данных. в папку  c:\Python27\Scripts\ddt4all

7. Все. Запускаем ddt4all.py

8. В появившемся окошке нажимаем кнопку Mode DEMO

9. В основном окне нажимаем кнопку с черно-зеленым радаром

Ну а дальше все просто. Сверху в меню можно выбрать вообще любой модуль.

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


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

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

2. Устанавливаем PyQt4 вот отсюда https://riverbankcomputing.com/software/pyqt/download

7. Все. Запускаем ddt4all.py

2. У меня WIN10 x64. ТАк устанавливать PyQt4-4.11.4-gpl-Py2.7-Qt4.8.7-x64.exe или PyQt4-4.11.4-gpl-Py2.7-Qt4.8.7-x32.exe?

7. Чем запускаем ddt4all.py?

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


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

7 hours ago, Ivaness said:

2. У меня WIN10 x64. ТАк устанавливать PyQt4-4.11.4-gpl-Py2.7-Qt4.8.7-x64.exe или PyQt4-4.11.4-gpl-Py2.7-Qt4.8.7-x32.exe?

x64. Но если python ставили x32 то и Qt наверное лучше x32. Честно сказать, я здесь не силен.

7 hours ago, Ivaness said:

7. Чем запускаем ddt4all.py?

Просто из командной строки, так же как вы запускает скрипт pyren.py, только здесь никакие параметры не нужны.

 

А первый Scenic Вы уже попробовали? Получилось увидеть?

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


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

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

А первый Scenic Вы уже попробовали? Получилось увидеть?

Пока не добрался до него. Возможно сегодня попробую, притом, что и эту программку запустить с утра получилось. Вчера пробовал через коммандную строку запустить, ну никак! 

 

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


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

1 minute ago, Ivaness said:

Пока не добрался до него. Возможно сегодня попробую, притом, что и эту программку запустить с утра получилось. Вчера пробовал через коммандную строку запустить, ну никак! 

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

Я когда тестировал mod_ddt.py (у меня была тестовая предидущая версия) я себе случайно все настройки приборки сбросил. Ошибок ни в одном блоке не было а SERVICE загорелся.

Разобрался быстро. Оказалось, что у меня по умолчанию выставилась автоматическая коробка и наличие датчиков давления в шинах. Через pyren все правильно выставил обратно и SERVICE погас.

Когда будете пробовать, начинайте лучше с впрыска. Там обычно ничего лишнего сбросить нельзя, кроме адаптации. С ЦЭКБС конечно стрёмненько. У меня там десятка 3 параметров разных можно изменить, включая разные таймеры и режимы работы. Там даже можно подправить таймер в течении которого нужно предоставить очередную карточку в процессе ее привязки к иммобилайзеру. Как то опасненько все это сбросить )))

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


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

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

Ошибочка в моем модуле закралась в 996. Проявляется только на дастерах. Чтобы поправить попробуйте в файле mod_elm.py в строке 969

Попробовал. Заработало. Ура! Но видит только два ЭБУ: двигатель и 4wd. Ни АБС, ни ESP, ничего больше. Причем уже нашел интересного: ЭБУ 4wd считает, что у меня коробка автомат. В то время как у меня ручка. Интересно, тут еще дастероводы с полным приводом и ручкой есть? Что у вас там прописано?

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


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

42 минуты назад, Evil_DVK сказал:

Интересно, тут еще дастероводы с полным приводом и ручкой есть? Что у вас там прописано?

есть, но блин уже неделю не могу соединить скрипт с ELMкой из под Андроида - не связывается с адаптером почему-то. Адаптер правильный, на правильном чипе, все проверки проходит, в других программах (торк, хоб-драйв, OBDscope) работает без проблем. Не пойму куда копать. После запуска скрипта (разные версии пробовал) и выбора блютуз-устройства тишина...

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

Screenshot_2016-11-11-18-47-40.png

 

Такая картинка на всех версиях до 995, на 991 выскакивает выбор автомобилей, но соединения с ЕЛМ тоже нет, потому что после не находит вообще никаких блоков.

Логирование включено, но логи нулевые почему-то.

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

Screenshot_2016-11-11-18-58-24.png

 

Изменено пользователем HID
спойлер

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


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

38 minutes ago, Evil_DVK said:

Но видит только два ЭБУ: двигатель и 4wd. Ни АБС, ни ESP, ничего больше.

Дайте новые логи сканирования посмотреть.

6 minutes ago, HID said:

есть, но блин уже неделю не могу соединить скрипт с ELMкой из под Андроида

На некоторых версиях андроида такая ерунда встречается. Закономерность пока не выявлена. Скорее всего android блокирует доступ из библитеки sl4a к стеку BT

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


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

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

Дайте новые логи сканирования посмотреть.

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

#check: 10898 Addr:2C Protocol:
#load: X79 DUSTER ../Vehicles\TCOM_146.Xml
############################################################
#[11/15/16 08:09:46.859] Init CAN
############################################################
>[08:09:46.859]at ws
<[0.031]at ws


ELM327 v1.5

>
>[08:09:46.906]at e1
<[0.015]at e1
OK

>
>[08:09:46.921]at s0
<[0.016]at s0
OK

>
>[08:09:46.937]at h0
<[0.016]at h0
OK

>
>[08:09:46.953]at l0
<[0.031]at l0
OK

>
>[08:09:46.984]at al
<[0.016]at al
OK

>
>[08:09:47.000]at caf0
<[0.015]at caf0
OK

>
############################################################
#connect to: 11154 Addr:7A
############################################################
>[08:09:47.015]at sh 7E0
<[0.016]at sh 7E0
OK

>
>[08:09:47.031]at cra 7E8
<[0.031]at cra 7E8
OK

>
>[08:09:47.062]at fc sh 7E0
<[0.016]at fc sh 7E0
OK

>
>[08:09:47.078]at fc sd 30 00 00
<[0.031]at fc sd 30 00 00
OK

>
>[08:09:47.109]at fc sm 1
<[0.016]at fc sm 1
OK

>
############################################################
#    Double BRP, try CAN250 and then CAN500
############################################################
>[08:09:47.125]at sp 8
<[0.093]at sp 8
OK

>
>[08:09:47.218]0210C0
<[0.032]0210C0
CAN ERROR

>
>[08:09:47.250]at sp 6
<[0.062]at sp 6
OK

>
#check: 11154 Addr:7A
>[08:09:47.312]0210C0
<[0.234]0210C0
0250C0AAAAAAAAAA

>
>[08:09:47.546]022180
<[0.125]022180
101A618036303232
215214474C343134
22313452002A5800
23898201010188AA

>
>[08:09:47.671]at st fa
<[0.032]at st fa
OK

>
>[08:09:47.703]at at 0
<[0.015]at at 0
OK

>
>[08:09:47.718]031902AF
<[1.266]031902AF
035902FFAAAAAAAA

>
>[08:09:48.984]021081
<[1.047]021081
025081AAAAAAAAAA

>
>[08:09:50.031]at at 1
<[0.031]at at 1
OK

>
#check: 11033 Addr:7A
#check: 10996 Addr:7A
#check: 10914 Addr:7A
#check: 10934 Addr:7A
#check: 10919 Addr:7A
#check: 11041 Addr:7A
#check: 11040 Addr:7A
#check: 11353 Addr:7A
#check: 11352 Addr:7A
#check: 11351 Addr:7A
#check: 11350 Addr:7A
#check: 11354 Addr:7A
#check: 10920 Addr:7A
#check: 10940 Addr:7A
############################################################
#connect to: 11056 Addr:1E
############################################################
>[08:09:50.062]at sh 748
<[0.031]at sh 748
OK

>
>[08:09:50.093]at cra 768
<[0.016]at cra 768
OK

>
>[08:09:50.109]at fc sh 748
<[0.016]at fc sh 748
OK

>
>[08:09:50.125]at fc sd 30 00 00
<[0.031]at fc sd 30 00 00
OK

>
>[08:09:50.156]at fc sm 1
<[0.015]at fc sm 1
OK

>
############################################################
#    Double BRP, try CAN250 and then CAN500
############################################################
>[08:09:50.171]at sp 8
<[0.063]at sp 8
OK

>
>[08:09:50.234]0210C0
<[0.031]0210C0
CAN ERROR

>
>[08:09:50.265]at sp 6
<[0.047]at sp 6
OK

>
#check: 11056 Addr:1E
>[08:09:50.312]0210C0
<[1.078]0210C0
0250C00000000000

>
>[08:09:51.390]022180
<[0.141]022180
101A618039333934
2152094533353435
2237395230333039
2330300101008800

>
>[08:09:51.531]at st fa
<[0.031]at st fa
OK

>
>[08:09:51.562]at at 0
<[0.031]at at 0
OK

>
>[08:09:51.593]031902AF
<[1.719]031902AF
035902B900000000

>
>[08:09:53.312]021081
<[1.063]021081
0250810000000000

>
>[08:09:54.375]at at 1
<[0.015]at at 1
OK

>
#check: 11057 Addr:1E
#check: 11397 Addr:1E
#check: 10941 Addr:1E
#check: 10942 Addr:1E
############################################################
#connect to: 11031 Addr:6E
############################################################
>[08:09:54.390]at sh 7E1
<[0.016]at sh 7E1
OK

>
>[08:09:54.406]at cra 7E9
<[0.031]at cra 7E9
OK

>
>[08:09:54.437]at fc sh 7E1
<[0.016]at fc sh 7E1
OK

>
>[08:09:54.453]at fc sd 30 00 00
<[0.015]at fc sd 30 00 00
OK

>
>[08:09:54.468]at fc sm 1
<[0.032]at fc sm 1
OK

>
############################################################
#    Double BRP, try CAN250 and then CAN500
############################################################
>[08:09:54.500]at sp 8
<[0.046]at sp 8
OK

>
>[08:09:54.546]0210C0
<[0.032]0210C0
CAN ERROR

>
>[08:09:54.578]at sp 6
<[0.062]at sp 6
OK

>
#check: 11031 Addr:6E
>[08:09:54.640]0210C0
<[1.031]0210C0
NO DATA

>
>[08:09:55.671]022180
<[1.047]022180
NO DATA

>
>[08:09:56.718]at st fa
<[0.032]at st fa
OK

>
>[08:09:56.750]at at 0
<[0.015]at at 0
OK

>
>[08:09:56.765]0317FF00
<[1.047]0317FF00
NO DATA

>
>[08:09:57.812]021081
<[1.047]021081
NO DATA

>
>[08:09:58.859]at at 1
<[0.031]at at 1
OK

>
>[08:09:58.890]atpc
<[0.016]atpc
OK

>
############################################################
#[11/15/16 08:09:58.906] Init ISO
############################################################
>[08:09:58.906]at ws
<[0.015]at ws


ELM327 v1.5

>
>[08:09:58.921]at e1
<[0.016]at e1
OK

>
>[08:09:58.937]at l1
<[0.031]at l1
OK

 

>
>[08:09:58.968]at d1
<[0.016]at d1

OK

 

>
############################################################
#connect to: 10957 Addr:04 Protocol:PRNA2000.AP
############################################################
>[08:09:58.984]at sh 81 04 f1
<[0.016]at sh 81 04 f1

OK

 

>
>[08:09:59.000]at sw 96
<[0.031]at sw 96

OK

 

>
>[08:09:59.031]at wm 81 04 f1 3E
<[0.015]at wm 81 04 f1 3E

OK

 

>
>[08:09:59.046]at ib10
<[0.016]at ib10

OK

 

>
>[08:09:59.062]at st ff
<[0.016]at st ff

OK

 

>
>[08:09:59.078]at at 0
<[0.031]at at 0

OK

 

>
>[08:09:59.109]at sp 4
<[0.047]at sp 4

OK

 

>
>[08:09:59.156]at iia 04
<[0.031]at iia 04

OK

 

>
>[08:09:59.187]at si
<[0.328]at si

BUS INIT: FB ERROR

 

>
### Try fast init
>[08:09:59.515]at sp 5
<[0.063]at sp 5

OK

 

>
>[08:09:59.578]at fi
<[0.328]at fi

BUS INIT: FB ERROR

 

>
>[08:09:59.906]at at 1
<[0.015]at at 1

OK

 

>
#check: 10957 Addr:04 Protocol:
#check: 10901 Addr:04 Protocol:PRNA2000.AP
############################################################
#connect to: 11038 Addr:3F Protocol:PR2000_R.AP
############################################################
>[08:09:59.937]at sh 81 3F f1
<[0.016]at sh 81 3F f1

OK

 

>
>[08:09:59.953]at sw 96
<[0.062]at sw 96

OK

 

>
>[08:10:00.015]at wm 81 3F f1 3E
<[0.031]at wm 81 3F f1 3E

OK

 

>
>[08:10:00.046]at ib10
<[0.016]at ib10

OK

 

>
>[08:10:00.062]at st ff
<[0.031]at st ff

OK

 

>
>[08:10:00.093]at at 0
<[0.016]at at 0

OK

 

>
>[08:10:00.109]at sp 5
<[0.016]at sp 5

OK

 

>
>[08:10:00.125]at fi
<[0.343]at fi

BUS INIT: FB ERROR

 

>
>[08:10:00.468]at at 1
<[0.032]at at 1

OK

 

>
#check: 11038 Addr:3F Protocol:PR2000_R.AP
############################################################
#connect to: 10891 Addr:7A Protocol:PR2000_0.AP
############################################################
>[08:10:00.500]at sh 81 7A f1
<[0.015]at sh 81 7A f1

OK

 

>
>[08:10:00.515]at sw 96
<[0.031]at sw 96

OK

 

>
>[08:10:00.546]at wm 81 7A f1 3E
<[0.016]at wm 81 7A f1 3E

OK

 

>
>[08:10:00.562]at ib10
<[0.016]at ib10

OK

 

>
>[08:10:00.578]at st ff
<[0.031]at st ff

OK

 

>
>[08:10:00.609]at at 0
<[0.031]at at 0

OK

 

>
>[08:10:00.640]at sp 5
<[0.016]at sp 5

OK

 

>
>[08:10:00.656]at fi
<[0.375]at fi

BUS INIT: FB ERROR

 

>
>[08:10:01.031]at at 1
<[0.031]at at 1

OK

 

>
#check: 10891 Addr:7A Protocol:PR2000_0.AP
############################################################
#connect to: 10498 Addr:7A Protocol:PRNA2000.AP
############################################################
>[08:10:01.062]at sh 81 7A f1
<[0.016]at sh 81 7A f1

OK

 

>
>[08:10:01.078]at sw 96
<[0.015]at sw 96

OK

 

>
>[08:10:01.093]at wm 81 7A f1 3E
<[0.032]at wm 81 7A f1 3E

OK

 

>
>[08:10:01.125]at ib10
<[0.015]at ib10

OK

 

>
>[08:10:01.140]at st ff
<[0.016]at st ff

OK

 

>
>[08:10:01.156]at at 0
<[0.031]at at 0

OK

 

>
>[08:10:01.187]at sp 4
<[0.063]at sp 4

OK

 

>
>[08:10:01.250]at iia 7A
<[0.046]at iia 7A

OK

 

>
>[08:10:01.296]at si
<[0.36]at si

BUS INIT: FB ERROR

 

>
### Try fast init
>[08:10:01.656]at sp 5
<[0.047]at sp 5

OK

 

>
>[08:10:01.703]at fi
<[0.359]at fi

BUS INIT: FB ERROR

 

>
>[08:10:02.062]at at 1
<[0.016]at at 1

OK

 

>
#check: 10498 Addr:7A Protocol:
############################################################
#connect to: 10921 Addr:01 Protocol:PR2000_0.AP
############################################################
>[08:10:02.078]at sh 81 01 f1
<[0.031]at sh 81 01 f1

OK

 

>
>[08:10:02.109]at sw 96
<[0.016]at sw 96

OK

 

>
>[08:10:02.125]at wm 81 01 f1 3E
<[0.031]at wm 81 01 f1 3E

OK

 

>
>[08:10:02.156]at ib10
<[0.015]at ib10

OK

 

>
>[08:10:02.171]at st ff
<[0.016]at st ff

OK

 

>
>[08:10:02.187]at at 0
<[0.031]at at 0

OK

 

>
>[08:10:02.218]at sp 5
<[0.016]at sp 5

OK

 

>
>[08:10:02.234]at fi
<[0.344]at fi

BUS INIT: FB ERROR

 

>
>[08:10:02.578]at at 1
<[0.031]at at 1

OK

 

>
#check: 10921 Addr:01 Protocol:PR2000_0.AP
############################################################
#connect to: 10935 Addr:01 Protocol:PRNA2000.AP
############################################################
>[08:10:02.609]at sh 81 01 f1
<[0.016]at sh 81 01 f1

OK

 

>
>[08:10:02.625]at sw 96
<[0.015]at sw 96

OK

 

>
>[08:10:02.640]at wm 81 01 f1 3E
<[0.031]at wm 81 01 f1 3E

OK

 

>
>[08:10:02.671]at ib10
<[0.016]at ib10

OK

 

>
>[08:10:02.687]at st ff
<[0.016]at st ff

OK

 

>
>[08:10:02.703]at at 0
<[0.031]at at 0

OK

 

>
>[08:10:02.734]at sp 4
<[0.047]at sp 4

OK

 

>
>[08:10:02.781]at iia 01
<[0.031]at iia 01

OK

 

>
>[08:10:02.812]at si
<[0.328]at si

BUS INIT: FB ERROR

 

>
### Try fast init
>[08:10:03.140]at sp 5
<[0.063]at sp 5

OK

 

>
>[08:10:03.203]at fi
<[0.328]at fi

BUS INIT: FB ERROR

 

>
>[08:10:03.531]at at 1
<[0.015]at at 1

OK

 

>
#check: 10935 Addr:01 Protocol:
############################################################
#connect to: 11008 Addr:26 Protocol:PR2000_0.AP
############################################################
>[08:10:03.546]at sh 81 26 f1
<[0.032]at sh 81 26 f1

OK

 

>
>[08:10:03.578]at sw 96
<[0.015]at sw 96

OK

 

>
>[08:10:03.593]at wm 81 26 f1 3E
<[0.032]at wm 81 26 f1 3E

OK

 

>
>[08:10:03.625]at ib10
<[0.015]at ib10

OK

 

>
>[08:10:03.640]at st ff
<[0.031]at st ff

OK

 

>
>[08:10:03.671]at at 0
<[0.016]at at 0

OK

 

>
>[08:10:03.687]at sp 5
<[0.016]at sp 5

OK

 

>
>[08:10:03.703]at fi
<[0.328]at fi

BUS INIT: FB ERROR

 

>
>[08:10:04.031]at at 1
<[0.031]at at 1

OK

 

>
#check: 11008 Addr:26 Protocol:PR2000_0.AP
#check: 10899 Addr:26 Protocol:PR2000_0.AP
#check: 11018 Addr:26 Protocol:PR2000_0.AP
#check: 10998 Addr:26 Protocol:PR2000_0.AP
#check: 11015 Addr:26 Protocol:PR2000_0.AP
#check: 11003 Addr:26 Protocol:PR2000_0.AP
#check: 11002 Addr:26 Protocol:PR2000_0.AP
#check: 11017 Addr:26 Protocol:PR2000_0.AP
#check: 11021 Addr:26 Protocol:PR2000_0.AP
#check: 11019 Addr:26 Protocol:PR2000_0.AP
#check: 11007 Addr:26 Protocol:PR2000_0.AP
#check: 11020 Addr:26 Protocol:PR2000_0.AP
#check: 11014 Addr:26 Protocol:PR2000_0.AP
#check: 10900 Addr:26 Protocol:PR2000_0.AP
#check: 11016 Addr:26 Protocol:PR2000_0.AP
############################################################
#connect to: 10898 Addr:2C Protocol:PRNA2000.AP
############################################################
>[08:10:04.062]at sh 81 2C f1
<[0.047]at sh 81 2C f1

OK

 

>
>[08:10:04.109]at sw 96
<[0.031]at sw 96

OK

 

>
>[08:10:04.140]at wm 81 2C f1 3E
<[0.016]at wm 81 2C f1 3E

OK

 

>
>[08:10:04.156]at ib10
<[0.015]at ib10

OK

 

>
>[08:10:04.171]at st ff
<[0.032]at st ff

OK

 

>
>[08:10:04.203]at at 0
<[0.015]at at 0

OK

 

>
>[08:10:04.218]at sp 4
<[0.063]at sp 4

OK

 

>
>[08:10:04.281]at iia 2C
<[0.015]at iia 2C

OK

 

>
>[08:10:04.296]at si
<[0.344]at si

BUS INIT: FB ERROR

 

>
### Try fast init
>[08:10:04.640]at sp 5
<[0.047]at sp 5

OK

 

>
>[08:10:04.687]at fi
<[0.344]at fi

BUS INIT: FB ERROR

 

>
>[08:10:05.031]at at 1
<[0.015]at at 1

OK

 

>
#check: 10898 Addr:2C Protocol:
############################################################
#[11/15/16 08:10:25.156] Init CAN
############################################################
>[08:10:25.156]at ws
<[0.031]at ws

 

ELM327 v1.5

>
>[08:10:25.187]at e1
<[0.016]at e1
OK

>
>[08:10:25.203]at s0
<[0.015]at s0
OK

>
>[08:10:25.218]at h0
<[0.016]at h0
OK

>
>[08:10:25.234]at l0
<[0.016]at l0
OK

>
>[08:10:25.250]at al
<[0.015]at al
OK

>
>[08:10:25.265]at caf0
<[0.031]at caf0
OK

>
############################################################
#connect to: 11056 Addr:1E
############################################################
>[08:10:25.296]at sh 748
<[0.016]at sh 748
OK

>
>[08:10:25.312]at cra 768
<[0.016]at cra 768
OK

>
>[08:10:25.328]at fc sh 748
<[0.031]at fc sh 748
OK

>
>[08:10:25.359]at fc sd 30 00 00
<[0.016]at fc sd 30 00 00
OK

>
>[08:10:25.375]at fc sm 1
<[0.031]at fc sm 1
OK

>
>[08:10:25.406]at sp 6
<[0.047]at sp 6
OK

>
>[08:10:25.453]0210C0
<[0.234]0210C0
0250C00000000000

>
#[08:10:45.343]KeepAlive
>[08:10:45.343]0210C0
<[0.266]0210C0
0250C00000000000

>
>[08:10:45.609]03223008
<[0.281]03223008
0462300800000000

>
>[08:10:45.890]03223001
<[0.235]03223001
046230018B000000

>
>[08:10:46.125]03223006
<[0.125]03223006
0762300600000000

>
>[08:10:46.250]03223043
<[0.14]03223043
1008623043079E08
219C8E0000000000

>
>[08:10:46.406]0322300D
<[0.125]0322300D
0462300D02000000

>
>[08:10:46.531]03223026
<[0.125]03223026
0462302602000000

>
>[08:10:46.671]032230081
<[0.063]032230081
0462300800000000

>
>[08:10:46.734]032230011
<[0.062]032230011
046230018B000000

>
>[08:10:46.796]032230061
<[0.047]032230061
0762300600000000

>
>[08:10:46.859]032230432
<[0.078]032230432
1008623043079E08
219C8E0000000000

>
>[08:10:46.937]0322300D1
<[0.047]0322300D1
0462300D02000000

>
>[08:10:47.000]032230261
<[0.046]032230261
0462302602000000

>
>[08:10:47.062]032230081
<[0.063]032230081
0462300800000000

>
>[08:10:47.125]032230011
<[0.093]032230011
046230018B000000

>
>[08:10:47.218]032230061
<[0.063]032230061
0762300600000000

>
>[08:10:47.281]032230432
<[0.078]032230432
1008623043079E08
219C8E0000000000

>
>[08:10:47.359]0322300D1
<[0.062]0322300D1
0462300D02000000

>
>[08:10:47.437]032230261
<[0.063]032230261
0462302602000000

>
>[08:10:47.515]032230081
<[0.063]032230081
0462300800000000

>
>[08:10:47.578]032230011
<[0.031]032230011
046230018B000000

>
>[08:10:47.609]032230061
<[0.062]032230061
0762300600000000

>
>[08:10:47.671]032230432
<[0.079]032230432
1008623043079E08
219C8E0000000000

>
>[08:10:47.750]0322300D1
<[0.062]0322300D1
0462300D02000000

>
>[08:10:47.812]032230261
<[0.031]032230261
0462302602000000

>
>[08:10:47.859]032230081
<[0.047]032230081
0462300800000000

 

 

3 часа назад, HID сказал:

есть, но блин уже неделю не могу соединить скрипт с ELMкой из под Андроида

Вот тут ничем не помогу, почему-то на моём Samsung Galaxy Tab 7.7 вообще питоновые скрипты не работают. SL4A и Python поставились без проблем, питон обновился. Но всё молча не работает.

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


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

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

На некоторых версиях андроида такая ерунда встречается. Закономерность пока не выявлена. Скорее всего android блокирует доступ из библитеки sl4a к стеку BT

Андроид 4.2.2 планшет китайский CUBE U51GT-C4B. Т.е. решение только - сменить андроид-устройство, или можно еще что-то сделать?

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


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

Добрый день! Спасибо за скрипт. Вещь очень полезная. Через андроид залез в ЦЭКБС по cmd расширенные функции. Пункт CF014  свет дневного движения. было без, выполнил команду, теперь постоянно "с". При заводке включается ближний и габариты, даже если выкл. Автосвет кнопка не реагирует. Скрипт выполняет только активацию функции. Помогите, пожалуйста, теперь отключить?)

Изменено пользователем Саныч35

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


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

4 hours ago, Evil_DVK said:

>[08:10:03.203]at fi
<[0.328]at fi

BUS INIT: FB ERROR

Впрыск и полный привод читаются по CAN. Остальные блоки по К-линии и там везде FB ERROR

Вот что про это написано в документации на ELM 

FB ERROR

When an OBD output is energized, a check is always made to ensure that the signal also appears at the respective input. If there is a problem, and no active input is detected, the IC turns the output off and declares that there was a problem with the FeedBack (FB) of the signal. If this is an initial trial with your ELM327, this is almost certainly a wiring problem. Check your wiring before proceeding. 

 

4 hours ago, HID said:

Андроид 4.2.2

Чаще всех (если не всегда) именно 4.2.2 имеет такие проблемы.

50 minutes ago, Саныч35 said:

Скрипт выполняет только активацию функции. Помогите, пожалуйста, теперь отключить?)

Вы уже не первый, кто на эти грабли наступил ))))

https://cloud.mail.ru/public/7wLx/9Fg8L7VXm

попробуйте так

day_light_off.py -p COMx  --log=dlo.txt

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


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

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

Вы уже не первый, кто на эти грабли наступил ))))

https://cloud.mail.ru/public/7wLx/9Fg8L7VXm

попробуйте так

day_light_off.py -p COMx  --log=dlo.txt

  •  

файлик закинул на планшет, с которого подключался. а строку где так прописать?

Изменено пользователем Саныч35

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


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

Если на планшете, то редактируйте cmdr_4a_launcher там в самом начале есть строчка типа

cmdr_file = "blabla"

Вместо blabla впишите название скрипта и запустите лаунчер

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


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

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

Впрыск и полный привод читаются по CAN. Остальные блоки по К-линии и там везде FB ERROR

Вот что про это написано в документации на ELM 

FB ERROR

When an OBD output is energized, a check is always made to ensure that the signal also appears at the respective input. If there is a problem, and no active input is detected, the IC turns the output off and declares that there was a problem with the FeedBack (FB) of the signal. If this is an initial trial with your ELM327, this is almost certainly a wiring problem. Check your wiring before proceeding. 

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

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


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

  • MrAlex закрепил тему форума

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

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

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

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

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

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

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

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

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

    • Perero
    • spikey
    • sofit
    • pavol
    • DeLLit
    • ссерый
    • Tokor
    • wayfarer788
    • asnec
    • Юрий468
    • Antoxa
    • Ruslan_Renault
    • николай37
    • евгений 24
    • стример
    • hoper
    • ВоВаС
    • vova-realtor
    • Airlock
    • hornet14
  • Статистика пользователей

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