Difference between revisions of "Настройка параметров адаптера"

From FoCCCus Tools
Jump to: navigation, search
Line 7: Line 7:
  
 
При скорости меньше 125 кбит/с возможны проблемы в работе, связанные с несоблюдением таймаутов.
 
При скорости меньше 125 кбит/с возможны проблемы в работе, связанные с несоблюдением таймаутов.
 +
 +
По умолчанию в FoCCCus включено автоматическое определение текущей скорости и автоувеличение скорости до максимальной. В виду большого количества различных модификацией адаптеров ELM327 нет возможности учесть все их особенности. Часть адаптеров успешно проходят процедуру определения и увеличения скорости, другие адаптеры могут не работать с автоматическим режимом. Если ваш адаптер не работает в автоматическом режиме, то следует снять галочки определение и увеличения скорости и указать скорость вручную. С адаптером ELS27 в данный момент не работает автоматическое увеличение скорости.
 +
В любом случае следует настроить адаптер на максимальную скорость, о то как это сделать следует почитать в руководстве на конкретный адаптер.
  
  

Revision as of 00:26, 22 May 2014

Скорость передачи через COM-порт

Изначально большинство адаптеров поставляется настроенными на скорость работы порта 38400 бит/с. Этой скорости достаточно для чтения и сброса ошибок, но недостаточно для программирования модулей.

Для корректной работы FoCCCus необходимо настроить диагностический адаптер на работу с максимально возможной скоростью. Для ELM327 она обычно составляет 500 Кбит/с, а для ELS27 2 Мбит/с.

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

При скорости меньше 125 кбит/с возможны проблемы в работе, связанные с несоблюдением таймаутов.

По умолчанию в FoCCCus включено автоматическое определение текущей скорости и автоувеличение скорости до максимальной. В виду большого количества различных модификацией адаптеров ELM327 нет возможности учесть все их особенности. Часть адаптеров успешно проходят процедуру определения и увеличения скорости, другие адаптеры могут не работать с автоматическим режимом. Если ваш адаптер не работает в автоматическом режиме, то следует снять галочки определение и увеличения скорости и указать скорость вручную. С адаптером ELS27 в данный момент не работает автоматическое увеличение скорости. В любом случае следует настроить адаптер на максимальную скорость, о то как это сделать следует почитать в руководстве на конкретный адаптер.


Таймаут для FTDI

Если в вашем диагностическом адаптере используется мост FTDI (чаще всего FT232), то вам необходимо выставить в драйверах минимально возможный таймаут - 1мс. Невыполнение этого действия приведет к ошибкам связи при работе программы.

Данные настройки применимы только для адаптеров с чипом FT232, на других адаптерах с чипами CP2102 и PL2303 таймаут не настраивается.

Необходимо зайти в Диспетчер устройств -> Найти COM-порт вашего адаптера -> В свойствах найти дополнительные параметры порта -> И выставить минимальное значение для "Время ожидания". Также рекомендуется уменьшить значение буферов до минимально возможных.

Ftdi timeout settings.png