Показать сообщение отдельно
Старый 27.10.2024, 18:09   #2790 (permalink)
Новичок
 
Регистрация: 14.08.2015
Сообщений: 3
Вы сказали Спасибо: 0
Поблагодарили 1 раз в 1 сообщении
Сказал(а) Фууу!: 0
Сказали Фууу! 0 раз(а) в 0 сообщениях
Откуда: Молдова
По умолчанию

Приветствую всех. Пытаюсь присобачить Texa txt multihub к манкатсу. Для работы в режиме Pass-Thru имеется файл texaPS32.dll. Прописал конфиг для утилит DPA 5 и в утилите J2534 Validator адаптер прошёл все тесты. Я так понимаю, что для того, чтобы прикрутить его к ман коту, нужно отредактировать строку с названием dll в tmvci32.dll, которую использует функция LoadLibraryW(). Строку пропатчил, в логах библиотеки texa появляются записи о том, что манкатс таки её подгрузил. Однако, процесс завершается ошибками отсутствия устройства и его занятостью. Я так понимаю, манкатс пытается открыть сессию с передачей серийника устройства. Ввиду того, что форматы серийников у t-200 и texa разные, полагаю именно из-за этого и ошибка. Полагаю, если я напишу dll-посредника, который позволит нормально сцепить манкатс с тексой (в том числе и заслать сразу же команду мультиплексору на вывод CAN и K-line сразу на нужные пины), то проблема будет решена.
Или кто-то уже её решил?
DX168B вне форума   Ответить с цитированием