Программа "Эмулятор Consult-I"
   Программа "Эмулятор Consult-I" позволяет эмулировать работу устройств и программ, работающих по старому ниссановскому заводскому протоколу Consult-I.



   В настройки программы входит "COM-порт", с которым работает эмулятор; "Adr ECU" - адрес ECU, который эмулирует эмулятор; галочка "Версия протокола 21/22" позволяет учитывать эмулятором дополнительные данные к команде Consult-I; галочка "Лог-файл" позволяет включить/отключить запись лог-файла (лог-файл имеет имя, состоящее из даты и времени запуска обмена и расширение "log").
   Данный эмулятор имеет несколько конфигурационных файлов, задающих ответы на запросы диагностических программ и устройств. Имена файлов соответствуют коду команды - это "D1.ini", который хранит пакет характеризующий ошибки ECU; "D0.ini", который хранит пакет информации для диагностического запроса "О ECU"; "С9.ini", который хранит содержимое памяти ECU (выдаваемое по соответствующему запросу); "5A.ini", который хранит признак поддержки и текущие значения параметров реального времени (выдаваемые при соответствующем запросе); "9F.ini", который хранит пакет группового вывода параметров реального времени; "0A.ini", который хранит признаки поддержки стоп-кадров/активных тестов.
   При выходе программа сохраняет текущие настройки в файл dev.ini, который подчитывает при следующем старте.
   Возможны следующие способы подключения для работы с данным эмулятором:
1. С использованием "эмулятора шнура COM-COM" либо двух "железных" COM-портов, соединенных нуль-модемным кабелем. В данном случае в диагностической программе выбирается один из ком-портов, а в эмуляторе - второй.
2. С использованием инверсного адаптера Consult-I и отдельного СКАНЕРА. Случай немного сложнее, так как потребуется собрать инверсный адаптер Consult-I. Однако другого способа эмуляции работы ECU для отдельного сканера нет. Схема данного способа:



   Работа эмулятора совместно со вторым способом подключения реально проверена на дилерском сканере Consult-III.