Программа "Эмулятор Passthru"
   Программа "Эмулятор Passthru" позволяет эмулировать работу passthru адаптера, подключенного к автомобильному ECU. Перед началом работы с эмулятором необходимо запустить конфигурационный файл "j25342emu.exe" (для интерфейса 04.04) или "j2534emu.exe" (для интерфейса 02.02), нажать кнопку "Записать" и "ОК". Также при конфигурации можно галочками выбрать писать или не писать лог-файл и, если писать, то подробно или нет. Для интерфейса 04.04 имеется возможность задать тайминги P1 (межбайтовая задержка) и P2 (задержка между пакетами от ECU) "виртуального ECU", а также задать ID адаптера, если это необходимо. С установленной галочкой "Автогенерация DevID" ID адаптера генерируется случайным образом при вызове dll-библиотеки эмулятора.



   В результате работы конфигуратора в реестре появится информация о "Новом адаптере Passthru", которую считывают программы, работающие с Passthru адаптерами:



   Сам эмулятор представляет собой файл "J25342EMU.dll" (04.04) или "J2534EMU.dll" (02.02). Если эмулятор настроен на запись лога, то он пишет его в ту папку, где зарегистрирован в реестре dll-файл эмулятора и он имеет имя "j25342emu.log" ("j2534emu.log").
   Файл настроек эмулятора "j25342emu.ini" ("j2534emu.ini") состоит из пар строк "запрос-ответ" в HEX виде, то есть эмулятор получив от диагностической программы последовательность байт - "запрос", начинает искать ее в данном файле, и, если находит, то выдает диагностической программе соответствующий паре ответ. Редактировать ini-файл можно параллельно работе с диагностической программой - изменения вступают в силу немедленно после сохранения этого файла.