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









Автосканеры, оборудование для диагностики


Вернуться   Форум по автодиагностике, автосканерам, ремонту, обслуживанию и эксплуатации автомобилей > Срочная информация, новости проекта, представление новых участников > IT-форум
Расширенный поиск

IT-форум Общий форум для обсуждения любых проблем с компьютерами, ноутбуками, программным обеспечением и т.п. Установка, настройка, обмен опытом, выбор железа и софта. Ссылки на warez запрещены.

Специалист по драйверам


Like Tree11Likes

Ответ
 
LinkBack Опции темы Поиск в этой теме Опции просмотра
Старый 19.07.2020, 14:26   #11 (permalink)
Абориген
 
Аватар для GASCHE
 
Регистрация: 20.07.2013
Сообщений: 874
Вы сказали Спасибо: 55
Поблагодарили 182 раз(а) в 126 сообщениях
Сказал(а) Фууу!: 2
Сказали Фууу! 2 раз(а) в 2 сообщениях
Откуда: Москва, Троицк
По умолчанию

Цитата:
Сообщение от dudaps Посмотреть сообщение
Ибо сам он отлично работает с другими прогами при этом.
Т.е. Techstream видит его и работает с ним на этом компе?
И если знаете почему ошибка с Isuzu MX2?
GASCHE вне форума   Ответить с цитированием
Старый 19.07.2020, 15:08   #12 (permalink)
Абориген
 
Регистрация: 06.05.2016
Сообщений: 1,161
Вы сказали Спасибо: 154
Поблагодарили 175 раз(а) в 160 сообщениях
Сказал(а) Фууу!: 23
Сказали Фууу! 11 раз(а) в 11 сообщениях
Откуда: Кемерово
По умолчанию

поддержу вопрос -Течстрим его видит ?

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

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

----------

Может в наименовании прибора какой-то спецсимвол нечитаемый или тп.

Как вариант предлагаю переименовать его ветку в реестре во что-то другое и кажется внутри раздела еще есть пункт с названием прибора.

Второй вариант - Сменить имя Денсо на Питон (скопировать название из имени Питона) и тогда может быть понятно проблема в содержимом папки реестра или названии прибора.

Последний раз редактировалось Дмитрий 42; 19.07.2020 в 15:08..
Дмитрий 42 вне форума   Ответить с цитированием
Старый 19.07.2020, 15:55   #13 (permalink)
Абориген
 
Регистрация: 10.07.2016
Сообщений: 1,421
Вы сказали Спасибо: 189
Поблагодарили 1,915 раз(а) в 470 сообщениях
Сказал(а) Фууу!: 36
Сказали Фууу! 7 раз(а) в 7 сообщениях
Откуда: >
По умолчанию

Вообще, это дилерский прибор DENSO, разработанный совместно с DG Tech.
Он официально рекомендован для работы с HINO, UD Truck и дилерской прогой DENSO DST-PC Common Rail. То есть там, где установлена аппаратура DENSO. С Techstream, естественно, он работает отлично, так как это его родная стихия DENSO.

Насчёт МХ2 не знаю. Это дилерский прибор ISUZU. Соответственно, он работает не по стандарту Passthru, а по своему заводскому протоколу.
Хотя он и прописан в этой папке. Но это моя версия. Другой разумной я не вижу. Но прога обязана видеть дилерский прибор.

Но вернёмся к моим баранам.
По вашим наводкам сообразил, что у ПИТОНА (одного единственного)
библиотека Function Library (.dll) находится в системной папке windows.
Все остальные драйвера устройств лежат в рабочих папках программ.
Таким образом, получается, что при установке Питона, его драйвера прописываются не в рабочую папку. И, возможно, в этом соль.
dudaps вне форума   Ответить с цитированием
Старый 19.07.2020, 16:35   #14 (permalink)
Абориген
 
Регистрация: 06.05.2016
Сообщений: 1,161
Вы сказали Спасибо: 154
Поблагодарили 175 раз(а) в 160 сообщениях
Сказал(а) Фууу!: 23
Сказали Фууу! 11 раз(а) в 11 сообщениях
Откуда: Кемерово
По умолчанию

Тогда вероятно дело не в том, что как Пасстру он не виден, вероятно дело в привязки ПО Исузу к этому прибору...

Прибор работает и напрямую с Исузу и как Пасстру с другим ПО и поэтому он прописался в Пасстру.

Путь к библиотеке можно переписать как и куда угодно, туда же и скопировать ее..

----------

Я из последнего сообщения не понял, про какие 2 прибора шла речь ?

ДЕНСО я привел как пример рабочей записи, чтоб попробовать в нее подсунуть бибилиотеку от Исузы.

В Итоге Течстрим видит Питона как Пасстру ?
Что будет если в реестре в ДЕНСО вместо пути к ДЛЛ ДЕНСО просписать путь к ДЛЛ Питона и запустить Исузу с адаптером ДЕНСО - по этой логике ИСУЗА должна думать что работает с ДЕНСО, но фактически обратиться к ДЛЛ Питона и будет работать с ним. Может не полноценно или не заведется, но хоть может будет понятно что происходит...и копать дальше
Дмитрий 42 вне форума   Ответить с цитированием
Сказал Спасибо Дмитрий 42 за это сообщение:
dudaps (19.07.2020)
Старый 19.07.2020, 17:09   #15 (permalink)
Абориген
 
Регистрация: 10.07.2016
Сообщений: 1,421
Вы сказали Спасибо: 189
Поблагодарили 1,915 раз(а) в 470 сообщениях
Сказал(а) Фууу!: 36
Сказали Фууу! 7 раз(а) в 7 сообщениях
Откуда: >
По умолчанию

Цитата:
Сообщение от Дмитрий 42 Посмотреть сообщение
Я из последнего сообщения не понял, про какие 2 прибора шла речь ?
GASCHE задал вопрос про МХ2.


Цитата:
Сообщение от Дмитрий 42 Посмотреть сообщение
В Итоге Течстрим видит Питона как Пасстру ?
Да.



Цитата:
Сообщение от Дмитрий 42 Посмотреть сообщение
Что будет если в реестре в ДЕНСО вместо пути к ДЛЛ ДЕНСО просписать путь к ДЛЛ Питона и запустить Исузу с адаптером ДЕНСО - по этой логике ИСУЗА должна думать что работает с ДЕНСО, но фактически обратиться к ДЛЛ Питона и будет работать с ним. Может не полноценно или не заведется, но хоть может будет понятно что происходит...и копать дальше
А вот это мощная мысль! Что значит, у меня нет опыта с айтишной хренью.
Тут возникла ещё мысль, может дровяную библиотеку скопировать и поместить по уже прописанному пути... В любом случае, пинок в нужном направлении получил.
Теперь можно поэкспериментировать. Благодарю за дельную подсказку.
Чем ценен прибор с этой прогой, в ней есть сектор HINO. И моторники ставятся одинаковые с ИСУЗУ. Завтра буду мутировать.
dudaps вне форума   Ответить с цитированием
Старый 19.07.2020, 17:30   #16 (permalink)
Абориген
 
Аватар для GASCHE
 
Регистрация: 20.07.2013
Сообщений: 874
Вы сказали Спасибо: 55
Поблагодарили 182 раз(а) в 126 сообщениях
Сказал(а) Фууу!: 2
Сказали Фууу! 2 раз(а) в 2 сообщениях
Откуда: Москва, Троицк
По умолчанию

Цитата:
Сообщение от dudaps Посмотреть сообщение
библиотека Function Library (.dll) находится в системной папке windows
Попробуйте библиотеку прописанную в Function Library переложить в отдельно созданную папку на диске например C:\Python соответственно в реестре исправьте данные Function Library чтоб они указывали на путь к папке с этим файлом. Возможно у программы IDSS нет доступа к каталогу C:\WINDOWS.

----------

Вся установка драйверов J2534 сводиться к правильной записи в реестре, так как программа найдя ее обращается к библиотеке прописанной в Function Library все остальное для программы не важно.
GASCHE вне форума   Ответить с цитированием
Сказал Спасибо GASCHE за это сообщение:
dudaps (19.07.2020)
Старый 19.07.2020, 19:10   #17 (permalink)
Абориген
 
Регистрация: 10.07.2016
Сообщений: 1,421
Вы сказали Спасибо: 189
Поблагодарили 1,915 раз(а) в 470 сообщениях
Сказал(а) Фууу!: 36
Сказали Фууу! 7 раз(а) в 7 сообщениях
Откуда: >
По умолчанию

Цитата:
Сообщение от GASCHE Посмотреть сообщение
Возможно у программы IDSS нет доступа к каталогу C:\WINDOWS.
Вот эта мысль и натолкнула меня на сравнение папок в реестре. И оказалось, что только у Питона драйвера лежат в WINDOWS\System32, а не в своей рабочей папке C:\Python1B. Благодарю за подсказку. Завтра попробую все варианты. Просто обидно. Прога увидела даже самопальный (хотя и вполне достойный) адаптер Nissan 3Line Valentin Soft.
dudaps вне форума   Ответить с цитированием
Старый 19.07.2020, 19:39   #18 (permalink)
Новичок
 
Регистрация: 29.02.2016
Сообщений: 88
Вы сказали Спасибо: 194
Поблагодарили 30 раз(а) в 15 сообщениях
Сказал(а) Фууу!: 0
Сказали Фууу! 0 раз(а) в 0 сообщениях
Откуда: Россия
По умолчанию

В 64 битной системе драйвера могут лежать не только в system32, есть еще syswow64, но это редкий случай. Можно прописать путь к питоновской папке в системную переменную path (через переменные среды), что бы его библиотеки находились. [Только для зарегистрированных...]

Реестр это хорошо, но устройства обычно смотрят сначала в диспетчере устройств, установились они в систему или не хватает драйверов для полноценной работы.
dudaps likes this.

Последний раз редактировалось Hookins; 19.07.2020 в 19:47..
Hookins вне форума   Ответить с цитированием
Старый 20.07.2020, 08:19   #19 (permalink)
Абориген
 
Регистрация: 10.07.2016
Сообщений: 1,421
Вы сказали Спасибо: 189
Поблагодарили 1,915 раз(а) в 470 сообщениях
Сказал(а) Фууу!: 36
Сказали Фууу! 7 раз(а) в 7 сообщениях
Откуда: >
По умолчанию

Доброго всем здоровья.
Итак, джентльмены, выкладываю результат.
Взяв на вооружение ваши советы и соединив их со своей придумкой, заставил я приборчик работать.
Что мы имеем?
1.Программа G-IDSS не работает с системной папкой windows.
2.Конфигуратор Питона при установке упорно толкает драйвера, как раз в эту папку. И если изменить путь в реестре, то конфигуратор говорит, что устройство не обнаружено. Ибо драйвера должны стоять только там.

И вот я просто тупо скопировал драйверную библиотеку в рабочую папку Питона. Теперь конфигуратор адекватно работает с прибором.
А в реестре я путь Function Library обозначил к копии драйверов в папке Питона. Теперь все проги направляются туда и успешно с ним работают.
Индикатор коммуникации (зелёный LED) начинает моргать зелёным. И проги пытаются соединиться с авто.
Теперь осталось пройти боевое крещение на реальном автомобиле ИСУЗУ.
Задача решена. Вопрос закрыт. Но ветка должна жить. Ибо у многих ещё могут возникнуть вопросы по данной тематике. И не раз.
Всем откликнувшимся огромное спасибо.
Им же ещё раз благодарность за человеческий подход к просьбе о помощи. Без всяких понтов и соплей, ЛЮДИ помогли решить вопрос.
ЗДОРОВЬЯ ВАМ И УДАЧИ!!! И всем вашим близким!

Последний раз редактировалось dudaps; 26.02.2022 в 22:28..
dudaps вне форума   Ответить с цитированием
Эти 4 пользователя(ей) сказали Спасибо dudaps за сообщение:
DyadyaLeha (20.07.2020), Evgenii. (20.07.2020), Lex0505 (10.11.2020), Вадим.km (21.07.2020)
Старый 20.07.2020, 09:37   #20 (permalink)
Абориген
 
Аватар для GASCHE
 
Регистрация: 20.07.2013
Сообщений: 874
Вы сказали Спасибо: 55
Поблагодарили 182 раз(а) в 126 сообщениях
Сказал(а) Фууу!: 2
Сказали Фууу! 2 раз(а) в 2 сообщениях
Откуда: Москва, Троицк
По умолчанию

Осталось добавить ложку дёгтя в бочку мёда
Некоторые разработчики программ с использованием Passthru пытаясь защитить свои творения добавляют в свои произведения дополнительные функции которые не позволяют использовать сторонние библиотеки (*.dll) Passthru или адаптеры Passthru
dudaps likes this.

Последний раз редактировалось GASCHE; 20.07.2020 в 09:39..
GASCHE вне форума   Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо GASCHE за сообщение:
DyadyaLeha (20.07.2020), Hookins (20.07.2020)
Ответ

Метки
passthru, установка драйверов






Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Вкл.



Текущее время: 02:54. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод:
zCarot
Автодиагностика и автосканеры.