Настройка параметров адаптера
Скорость передачи через COM-порт
Изначально большинство адаптеров поставляется настроенными на скорость работы порта 38400 бит/с. Этой скорости достаточно для чтения и сброса ошибок, но недостаточно для программирования модулей.
Для корректной работы FoCCCus необходимо настроить диагностический адаптер на работу с максимально возможной скоростью. Для ELM327 она обычно составляет 500 Кбит/с, а для ELS27 2 Мбит/с.
Некоторые низкокачественные адаптеры в силу определенных причин не могут работать на максимально возможной скорости, их не следует использовать для программирования модулей.
При скорости меньше 125 кбит/с возможны проблемы в работе, связанные с несоблюдением таймаутов.
По умолчанию в FoCCCus включено автоматическое определение текущей скорости и автоувеличение скорости до максимальной. В виду большого количества различных модификацией адаптеров ELM327 нет возможности учесть все их особенности. Часть адаптеров успешно проходят процедуру определения и увеличения скорости, другие адаптеры могут не работать с автоматическим режимом. Если ваш адаптер не работает в автоматическом режиме, то следует снять галочки определение и увеличения скорости и указать скорость вручную. С адаптером ELS27 в данный момент не работает автоматическое увеличение скорости. В любом случае следует настроить адаптер на максимальную скорость, о то как это сделать следует почитать в руководстве на конкретный адаптер.
Таймаут для FTDI
Если в вашем диагностическом адаптере используется мост FTDI (чаще всего FT232), то вам необходимо выставить в драйверах минимально возможный таймаут - 1мс. Невыполнение этого действия приведет к ошибкам связи при работе программы.
Данные настройки применимы только для адаптеров с чипом FT232, на других адаптерах с чипами CP2102 и PL2303 таймаут не настраивается.
Необходимо зайти в Диспетчер устройств -> Найти COM-порт вашего адаптера -> В свойствах найти дополнительные параметры порта -> И выставить минимальное значение для "Время ожидания". Также рекомендуется уменьшить значение буферов до минимально возможных.
Настройка адаптера для работы с MS-CAN
Для работы с модулями расположенными на MS-CAN шине ваш ELM327 нужно модифицировать соответствующим образом, а также настроить некоторые параметры.
Об этом читайте следующую инструкцию
Счастливым обладателям ELS27 настраивать и переделывать ничего не нужно, ваш адаптер может сразу работать с MS-CAN.