С помощью АТ команд, пользователь сам сможет изменить некоторые параметры в ELM327.
Буьдте осторожны, к заводским настройкам не скинуть.
как правило, должны быть изменены , прежде чем пытаться говорить Некоторые из следующих команд позволяют перейти
на транспортном средстве , но иногда пользователь может пожелать чисел в качестве аргументов для того, чтобы установить внутренний
настроить эти параметры - например , повернув значения . Они всегда будут шестнадцатеричные числа
**характер эхо от , регулируя значение тайм-аута , или которые должны как правило, предоставляется в пар .
**изменения байт заголовка. Для того чтобы сделать это, внутренняя шестнадцатеричное таблицы перевода в командах БД
**Команды 'AT' должен быть выдан . раздел может оказаться полезным , если вы хотите , чтобы интерпретировать
******Те, кто знаком с модемами PC немедленно значения . Кроме того, следует иметь в виду , что для включения / выключения
******признать АТ команд в качестве стандарта , в котором типов команд , второй символ является
******модемы внутренне настроен. ELM327 использует число 1 или 0, универсальные условия для включения и выключения.
******по существу тот же способ , всегда смотретьНиже приводится описание всех АТ
******данные, передаваемые по ПК , ищу сообщений , которые начинаются команды , которые распознаются текущей версии
******с характером "А" с последующим символом "Т" . Если из ELM327 . Поскольку есть много , резюме
**************найдено , следующие символы будут интерпретироваться как страницы предоставляется после этого раздела.
**************внутренняя конфигурация или 'AT' команды , и будет
******************выполняется после получения завершающего возврата каретки
******************характер . ELM327 обычно ответить
******************персонажей OK " на успешное завершение
А.Л. сообщение отправляется в . Савто режим приема
**по сути, значение, используемое для получения адреса будет
*выбраны на основе текущих байтов заголовка , и будет
автоматически обновляться при каждом заголовок байт
меняются .
Значение, которое используется для получения адреса
определяется на основе содержимого первого заголовка
байт . Если он показывает , что сообщение использует физический
адресации, третий байт заголовка заголовка используется
для получения адреса , в противном случае ( по функциональным
адресация) второй байт заголовка , увеличился в
значение на 1, будет использоваться . Авто Получайте включена по
по умолчанию , и не используется форматирование J1939 .
[ Разрешить длинные сообщения ]
Стандартные OBDII протоколы ограничить число
данных байт в сообщении до семи, которые
ELM327 обычно делает , а также ( как для отправки и
приема). Если выбран А.Л.,ELM327 позволит долго
посылает ( восемь байт данных) и долго получает (неограниченное
в число ) . По умолчанию используется AL от ( и NL выбран ) .
Арканзас
[ Автоматическая настройка получить адрес ]
Ответы от автомобиля будет признано
и отображаются на ELM327 , если его внутренней памяти
получать адрес совпадает с адресом , что
ELM327DSC
Elm Electronics - Схемы для любителей
www.elmelectronics.com
6 из 51
ELM327
AT-команд (продолжение)
AT0 , АТ1 и АТ2
[ Адаптивное управление Ремень ]
При получении ответа из транспортного средства ,
ELM327 традиционно ждали сроки, установленные
В Санкт- чч устанавливающих ответа. Чтобы убедиться, что IC
будет работать с широким спектром транспортных средств, по умолчанию
значение было установлено на консервативной ( медленного ) значения. хотя
это было регулируемые , многие люди не имеют
оборудование или опыт, чтобы определить лучшую ценность .
Новая функция Adaptive Timing автоматически
установки таймаута для вас, исходя из фактического
время отклика , что ваш автомобиль реагирует дюйма Как
условия, такие как шины нагрузки и т.д. изменения ,
Алгоритм узнает от них , и делает целесообразным
корректировки . Обратите внимание, что она всегда использует ваш на ST чч
установка в качестве максимального значения , однако . С помощью этого нового
Адаптивная синхронизация, частота дискретизации часто в два раза или
в три раза с тех обычно опыт работы с до
версии .
Есть три адаптивные настройки синхронизации , которые
доступны для использования. По умолчанию , опция Адаптивная синхронизация 1
( АТ1 ) выбран , и является рекомендуемым.
AT0 используется для отключения Adaptive времени (как правило, используется
когда экспериментировать ) , в то время как AT2 является более агрессивным
версия АТ1 (эффект более заметен для очень
медленных линий связи - вы можете не увидеть большой разницы
с более быстрыми систем БД ) . Протокол J1939 делает
не поддерживает адаптивные тайминги - ответы для J1939
использовать фиксированные тайм-ауты , как указано в стандарте.
.................................................. .................................................. ........................
BD
[ Выполнить дамп БД Buffer ]
В общем буфер сбросит, можно лолги почитать.
.................................................. ..................................................
Длина байт представляет фактическое число
байт получил , подходят ли они в буфер БД или
нет. Это может быть полезно при просмотре длинный данные
потоки ( с AT AL ) , так как количество метко
представляет собой количество байт, полученных , MOD 256 .
Следует отметить, что только первые двенадцать байт получили,
сохраняются в буфере .
ELM327DSC
.................................................. .................................................. ........
BI
[ Обход последовательностьинициализации ]
Эта команда должна использоваться с осторожностью . это
позволяетпротокол OBD быть активным , не
требуя какой-либо инициирования или рукопожатия , чтобы произойти.
Процесс инициирования обычно используется для проверки
протокол , так и без него , результаты могут быть трудно
предсказать. Она не должна быть использована для рутинного использования БД , и
был только при условии, чтобы позволить строительство
ECU тренажеры и учебные демонстранты .
BRD чч
[ Попробовать Скорость передачи делителя чч ]
Эта команда используется для изменения RS232 бод
Скорость делитель на шестигранную стоимости предоставленной чч . фактический
Скорость передачи данных ( в кбит ) будет 4000 деленное на этом делитель.
Например, установка 115.2kbps потребует
делитель 4000/115.2 или 35 . В шестнадцатеричном формате ,
35 записывается как 23 , так что реальная команда , которая должна
для отправки бы в ФРГ 23.
Поскольку ELM327 сможет работать на
гораздо более высокие ставки , чем некоторые интерфейсы могут поддерживать ,
команда BRD позволяет запрашиваемые ставки для тестирования
прежде чем они привержены ( с автоматическим запасным
к предыдущему скорости передачи , если есть проблемы ) . в
использовать , команда отправляется просить замену в
Скорость передачи данных , а также ELM327 отвечает знакомый
"ОК" . После этого, внутренний таймер начинает ожидания, чтобы
убедиться, что контрольный компьютер имеет достаточно времени
изменить свою скорость передачи данных на новую скорость . ELM327
затем посылает сообщение POWERON на новом бод
ставка, и начинает ждать, покауправляющий компьютер
оценивает то, что было получено. Если АТ я сообщение
был получен без ошибок, управляющий компьютер
посылает символ возврата каретки , а если получено
ELM327 , ставка будет сохранена. Если контролирующий
компьютер видит ошибки (или хуже , ничего ) , он обеспечивает
никакого ответа , и не переключается обратно в исходное бод
Скорость . Если время ELM327 из после получения нет
ответ , или получил то, что не
кажется, символ возврата каретки , она вернется
назад к бывшей скорости передачи. Более подробное
обсуждение всего этого процесса приводится в
' При помощи высших RS232 Скорость передачи ' раздел .
Любая новая скорость передачи данных , который установлен таким образом, является
сохраняется при называет установить по умолчанию (AT D ), а для
горячем запуске (AT WS ) , но не выживет аппаратного
сброс ( отключение питания / на или вызов AT Z ) . Если вы находитесь в
Привычка , заходящих в Z в коде , мы рекомендуем использовать AT
WS вместо этого.
Elm Electronics - Схемы для любителей
www.elmelectronics.com
7 из 51
ELM327
AT-команд (продолжение)
БРТ чч
[ Установить скорость передачи Тайм-аут , чтобы HH]
Эта команда позволяет тайм-аут используется для
Скорость передачи рукопожатие (AT BRD ) , чтобы варьировать .
время задержки задается чч х 5,0 мсек , где чч является
шестнадцатеричное значение . Значение по умолчанию для этого параметра
0F , обеспечивая 75msec . Следует отметить, что значение 00 не
Результат в 0 мс - обеспечивает максимальное время 256
х 5,0 мс .
CAF0 и CAF1
[ CAN Авто Форматирование или выключен ]
Эти команды определить, является ли ELM327
помогает вам с форматированием данных может , что является
отправленных и полученных . С CAN Автоматическое форматирование
включен ( CAF1 ) , ИС автоматически генерирует
форматирования ( PCI ) байт для вас при отправке , и будет
удалить их при получении . Это означает, что вы можете
продолжают выдавать БД запросы ( 01 00 , и т.д.) , как обычно ,
без учета этих дополнительных байт , что CAN
диагностические системы требуют . С форматирование ,
задний (не используется) байтов данных , которые были получены в
кадр будет также удален , и только соответствующая
те будут показаны. Начиная с версии 1.2 в
ELM327 , линии с недействительных байт PCI теперь игнорируется ,
, а не показывая их как '< ДАННЫЕ ОШИБКА годов.
Иногда , длинные (многоканальный кадр) ответы
возвращается на транспортном средстве. Чтобы помочь вам проанализировать них,
Режим автоматического форматирования будет извлекать общую длину данных
и распечатать его на одной линии . После этого будет каждый
Сегмент сообщения, с номером сегмента (а
один шестнадцатеричная цифра ) показано в начале
линия с двоеточия (':' ) в качестве разделителя .
Вы также можете увидеть 'ФК : " символов в
начале строки (если вы экспериментируете ) . это
представляет собой сообщение управления потоком , отправленное в
ответ на сообщения многострочного . Управление потоком
сообщения автоматически порождается ELM327
в ответ на " Первый кадр " ответ , при условии,
Установка ХФУ на ( не имеет значения, есть ли у вас
выбрали CAF1 или режимы CAF0 ) .
Другой тип сообщения -РТР (или « Удаленный
Трансфер Request ' ) - будут автоматически скрыты для
Вы когда в режиме CAF1 , не так как они содержат не
данные. Если включена функция автоматического форматирования выключен ( CAF0 ) , вы увидите,
характеров РТР " печатается, если дистанционной передачи
было получено кадр запроса .
Включение CAN автоматического форматирования выключения ( CAF0 ) ,
приведет к тому, ELM327 для печати всех полученных данных
байт. Нет байт не будет скрыто от вас , и ни будет
ELM327DSC
быть вставлен для вас. Аналогичным образом, при передаче данных
запросить с форматированием прочь, вы должны предоставить все
необходимые данные байты так, как они должны быть направлены -
ELM327 не будет выполнять форматирование для вас
кроме добавить некоторые конечные " обивка " байт
гарантировать , что требуемые восемь байтов данных передаются . это
позволяет работать в системах , которые не используют байт PCI
как ISO 15765-4 делает .
Обратите внимание, что не поворачивать дисплей заголовков на (с
НА H1 ) заменит некоторые из CAF1 форматирования
Полученные кадры данных , так что полученные байты
появится так же, как в режиме CAF0 (т.е. как
получил ) . Это только печать полученных данных
что будут затронуты , когда оба CAF1 и H1 режимы
включены, хотя; при отправке данных , байт PCI
все равно будет создан для вас и обивка байт будет по-прежнему
быть добавлены . Авто Форматирование на ( CAF1 ) по умолчанию
установка для ELM327 .
CF ххх
[ Установить CAN ID фильтра к ххх ]
CAN Фильтр работает в сочетании с CAN
Маска для определения , какая информация должна быть принята
приемником. Как получил каждое сообщение ,
входящие CAN ID биты по сравнению с возможностью фильтрации
бит ( когда маска бит имеет значение '1 ') . Если все соответствующие
биты совпадают, то сообщение будет принято, и
обрабатываются ELM327 , в противном случае это будет
отбрасываются. Это три клев версия CAN фильтр
Команда делает его немного легче устанавливать фильтры с 11
немного ID CAN системы. Только правые 11 бит
предусмотренные грызет используются , и самый старший бит
игнорируется. Данные на самом деле хранится в виде четырех байт
внутренне однако, с этой командой добавив ведущих
нули для других байт. См. команду (ы) CM для
подробнее .
CF чч чч чч чч [ задают CAN ID фильтр, чтобы HHHHHHHH ]
Эта команда позволяет все четыре байта ( на самом деле 29
бита) с возможностью фильтрации должен быть установлен сразу. 3 наиболее
значимые биты всегда будут проигнорированы , и может быть
для любого значения . Обратите внимание, что эта команда может быть использована
ввести 11 битные ID фильтры , а также, так как они хранятся в
одни и те же места внутри ( ввод AT CF 00 00 0ч
чч точно так же, как вводкороче НА CF
Команда ххх ) .
Elm Electronics - Схемы для любителей
www.elmelectronics.com
8 из 51
ELM327
AT-команд (продолжение)
CFC0 и CFC1
[ МОЖЕТ Управление потоком или выключен ]
Протокол ISO 15765-4 ожидает " Flow
Контроль сообщение " , чтобы всегда быть отправлены в ответ на
Сообщение " Первый кадр " . ELM327 автоматически
посылает них без вмешательства со стороны пользователя. если
экспериментировать с не- БД системы , это может быть
Желательно , чтобы превратить этот автоматический ответ от и
AT команды CFC0 была оказана , что
Цель . Значение по умолчанию CFC1 - Flow управления
на .
Обратите внимание, что во время мониторинга (AT MA , МР, или MT ) ,
там никогда никаких контролирует поток не отправленные несмотря ни на что
CFC вариант установлен в положение.
CM ххх
[ Установить CAN ID маску для ххх ]
Там может быть очень много сообщений,
передается в системе CAN в любой момент времени . в порядке
ограничить то, что взгляды ELM327 , там должно быть
система фильтрации соответствующих них от всех
другие. Это достигается с помощью фильтра , который работает
в сочетании с маской. Маска представляет собой группу битов
что показатьELM327 , какие биты в фильтре являются
соответствующие , и какие из них могут быть проигнорированы . ' Обязательным
Матч " состояние сигнализирует , установив бит маски в '1 ' ,
в то время как " не волнует " сигнализирует установкой бита в '0 '.
Это трехзначный вариант команды СМ используется
обеспечить значения маски для 11 битных систем идентификации (наиболее
старший бит всегда игнорируется ) .
Обратите внимание, чторасположение общего хранения используется
внутренне для 29 бит и 11 бит маски , так что 11 бит
Маска , вероятно, может быть назначен срядом
Команда ( CM чч чч чч чч ) , если вы желаете сделать
дополнительная печатать. Значения по правому краю , так что вы
необходимо будет представить пять нули следуют
три байта маски .
биты устанавливаются с помощью команды AT SH ) . Некоторые системы
использовать некоторые из этих битов назначить приоритетное значение для
сообщений, что является , как команда была названа .
Любые биты , предоставляемые сверх пяти требуемой будет
игнорируются , а не хранятся в ELM327 ( он использует только
пять младшие биты этого байта ). По умолчанию
значение для этих приоритетных битов шестигранная 18 .
CS
[ Показать CAN Статус ]
Протокол CAN требует, чтобы статистика храниться
относительно числа передающих и приемных ошибки
обнаружено. Если должно быть значительное число
им , устройство может даже пойти в автономном режиме , с тем , чтобы не
влияет на другие данные на шине , должны ли быть
аппаратного или программного сбоя . Команда AT CS позволяет
Вы видите как Tx и счетчиков ошибок Rx . Если
Передатчик должен быть выключен (число > FF) , вы увидите,
"OFF" , а не конкретного счета.
CV дддд
[ Калибровку напряжения в dd.dd вольт ]
Чтение напряжение, которое ELM327 представляет для
Р.В. чтении на может быть откалиброван с этим
Команда . Аргумент ( " дддд " ) всегда должен быть
при условии, как 4 цифр , без десятичной точки ( она предполагает
что после запятой между вторым и
третья цифры ) .
Чтобы использовать эту функцию калибровки , просто использовать метр
с достаточной точностью , чтобы прочитать фактический ввод
напряжение . Если, например ,ELM327 последовательно говорит
напряжение 12.2V когда вы измеряете 11,99 вольт ,
просто вопрос на CV 1199 , и устройство будет
откалибровать себя за предоставленную напряжения (он должен затем
читать 12.0V из-за округления ) . Если вы используете испытательное напряжение
что составляет менее 10 вольт, не забудьте добавить ведущую
нулю ( то есть, 9,02 вольт следует вводить как AT CV
0902 ) .
CM чч чч чч чч [ задают CAN ID маску для HHHHHHHH ]
Эта команда используется для присвоения значений маски для
29 битные ID системы. См. обсуждение под
CM ххх команда - это, по сути идентичны, за исключением
для длины . Обратите внимание, что три старших бита
что вы предоставляете в первой цифры будут проигнорированы.
чч CP
[ Набор может Приоритетные биты HH ]
Эта команда используется для установки пяти наиболее
значащих бит в 29 бит может ID словом ( другой 24
ELM327DSC
D
[ Установить все значения по умолчанию ]
Эта команда используется для настройки параметров , чтобы их
по умолчанию (или заводские) , как тогда, когда власть сначала
применены. Последнее сохраненное протокол будут извлечены из
памяти , и станет текущая настройка (возможно,
закрыть другие протоколы , которые активны ) . Любые настройки
что пользователь сделал для пользовательских заголовков , фильтров или
маски будут восстановлены до значений по умолчанию , и все
настройки таймера также будут восстановлены по умолчанию.
Elm Electronics - Схемы для любителей
www.elmelectronics.com
9 из 51
ELM327
AT-команд (продолжение)
DM1
[ Монитор для DM1s ]
SAE J1939 протокол передает коды неисправностей
периодически по мере их обнаружения , с помощью диагностики
Режим 1 ( DM1 ) сообщения . Эта команда устанавливает
ELM327 чтобы постоянно контролировать для этого типа
сообщение для вас , после нескольких сегментов транспорта
протоколы по мере необходимости. Следует отметить, что комбинация
маски и фильтры могут быть установлены , чтобы обеспечить аналогичный
выход , но они не будут позволять многострочные сообщения в
быть обнаружены. Команда DM1 добавляет дополнительную логику
необходимы для многострочных сообщений.
Эта команда доступна только тогда, когдаCAN
Протокол ( A, B, или C ) была выбрана для J1939
форматирование . Это возвращает ошибку при попытке сделать при любом
другие условия .
DP
[ Опишите текущую протокол ]
ELM327 способен автоматически
определения соответствующего протокола OBD использовать для
каждое транспортное средство , что это связано с . Когда IC
соединяет на транспортном средстве , однако, он возвращает только те данные
просил , и не сообщает протокол найдено .
Команда DP используется для определения текущего протокола
что ELM327 выбран для (даже если не
подключен) . Если автоматическая опция также выбрали ,
протокол покажет слово " AUTO " перед ним,
с последующим типа. Обратите внимание, что фактический протокол
имена отображаются , не цифры , используемые
Команда задания протокола .
ДПН
[ Опишите протокол по номеру ]
Эта команда аналогична команде DP , но
она возвращает число, которое представляет ток
Протокол . Если функция автоматического поиска также
включена, количество будет предшествовать с буквы
«А» . Число является той же, что используется с
установить команды протокола и протокола испытаний .
E0 и E1
[ ECHO OFF (0) или на (1)]
Эти команды управления или нет
символы , полученные по порту RS232 являются
повторная передача (или вывода на экран) на хост- компьютере.
Чтобы уменьшить трафик на шине RS232 , пользователи могут пожелать
повернуть эхом от путем выдачи ATE0 . По умолчанию используется E1 (или
эхо на ) .
ELM327DSC
ФК SM ч
[Режим управления потоком Набор для ч ]
Эта команда определяет, как ELM327 реагирует на
Первые сообщения кадров , когда автоматическая Управление потоком
Ответы включены. Одна цифра условии можно
либо '0 ' ( по умолчанию ) для полностью автоматических ответов ,
'1 ' Для полностью определенных пользовательских ответов , или '2' для
определяется пользователем байтов данных в ответе. более
полные детали и примеры можно найти в
Изменение управления потоком Сообщения раздел .
ФК SH ххх
[ Управление потоком Набор Заголовок для ...]
Заголовок (или более правильно "может ID ') байт
используется для ответных сообщений может контролировать поток может
быть установлены с помощью этой команды. Только правой кнопкой большинство 11 бит
из тех, которые предусмотрены будет использоваться - старший бит
всегда убирается. Эта команда в настоящее время только
влияет режим управления потоком 1.
ФК SH HHHHHHHH
[ Управление потоком Набор Заголовок для ...]
Эта команда используется для установки заголовка (или « CAN
ID ') бит для ответов управление потоком с 29 бит может ID
системы. Так как 8 грызет определить 32 бита , только
правой кнопкой большинство 29 бита те, которые предусмотрены будет использоваться -
наиболее значимые три бита всегда убирается. это
Команда в настоящее время влияет только режим управления потоком 1.
ФК SD [1-5 байт]
[ Управление потоком Набор данных для ... ]
Байты данных , которые отправляются в может течь
Сообщение управления может быть установлен с помощью этой команды .
Текущая версия программного обеспечения позволяет 4:59 данных
байты должны быть определены , а остальные части данных
байт сообщения, которое автоматически устанавливается на
умолчанию может наполнитель байт . Данные, полученные при этом
Команда используется только при управление потоком Режимы 1 или
2 были включены .
H0 и H1
[ Заголовки выключает (0 ) или на (1)]
Эти команды управления или нет
Дополнительные (заголовок ) байт информации приведены в
ответы от автомобиля . Они , как правило,
не показано ELM327 , но может быть включена по
выполнив команду AT H1 .
Обращаясь заголовки на самом деле показывает более
просто байты заголовка - вы увидите полный
сообщение передается как , в том числе регистрации и цифр
Elm Electronics - Схемы для любителей
www.elmelectronics.com
10 из 51
ELM327
AT-команд (продолжение)
Байт PCI, и, возможно, код длины данных CAN
(DLC) , если он был включен с ПП 29 . Нынешний
версия данной микросхемы не отображает CAN CRC код ,
ни специальные байт J1850 ППП (который некоторые протоколы
использовать для подтверждения получения сообщения ) .
После ввода этой команды вызывает чип для идентификации (ППП ) байт , как правило, совпадает с значением, переданным в качестве
Сам , с помощью печати запуска продукта строку идентификатора (в настоящее время источником (или тестер ) Адрес байта , который был в
" ELM327 v1.2 " ) . Программное обеспечение можно использовать для определения заголовка запроса. Там могут быть случаи, когда
****какие именно интегральная схема это говорите, без нее желательным использовать другое значение , однако, и
****того, чтобы сбросить IC. это набор команд позволяет это .
***************************Если вы посылаете НА ППП S ,ELM327 будет использовать
**************************значение определяется как адрес источника (обычно F1 , но это
*************************может быть изменен путем PP 06 ), даже если другое значение было
************************отправлено в байтах заголовка . Это не то, что , как правило,
***********************требуется, и следует проявлять осторожность при использовании
**********************В ППП С. НА ППП Н восстанавливает отправку ИСО
*********************байт тем, которые предусмотрены в заголовке. В ППП H является
********************настройка по умолчанию .
И.Б. 10 IIA чч
я
[ Представьтесь ]
[ установить скорость ISO Baud в 10400 ]
Эта команда восстанавливает ISO 9141-2 и
ISO 14230-4 скорости передачи в значение по умолчанию 10400 .
И.Б. 96
[ установить скорость ISO обмена 9600 ]
Несколько пользователей запросили эту команду . это
используется для изменения скорости передачи, используемой для ISO 9141-2
и ISO 14230-4 протоколы (номера 3, 4 и 5)
9600 бод, во время отдыха некоторые из требований
для инициации байт переводов. Это может быть полезно для
экспериментировать с некоторых автомобилях . Нормальная 10400
Операция передачи могут быть восстановлены в любое время путем выпуска
И.Б. 10 команда .
IFR0 , IFR1 и IFR2
[ Контроль ИКР]
Протокол SAE J1850 позволяет в рамке
Ответ (ППП ) байт для отправки после каждого сообщения ,
обычно признать правильный прием , что
сообщение . ELM327 автоматически генерирует и
посылает этот байт для вас по умолчанию, но вы можете переопределить
это поведение с помощью этой команды .
Команда AT IFR0 будет отключить отправку
все МСФО, независимо от того, что требуют байт заголовка .
В IFR2 является противоположностью - это заставит по ППП байт
всегда быть отправлены , несмотря ни на что заголовок байта указывают .
Команда AT IFR1 восстанавливает реакцию на
обеспечить автоматическую отправку ИСО , как определено
по ' K' бита байта заголовка. IFR1 по умолчанию
установка ELM327 .
ППП Н и ППП S
[ИКР от заголовка или источника ]
Значение передается в J1850 В - кадр ответа
ELM327DSC
[ Установить ISO Init адрес для HH]
ISO 9141-2 и ISO государственных стандартов 14230-4
, что, когда начинают сеанс связи с ЭБУ ,
последовательность инициации должен быть направлен на конкретный
адрес ( $ 33) . Если вы хотите поэкспериментировать , направляя
медленное пять бод последовательность на другой адрес , это
сделано с этой командой . Например, если вы предпочитаете
что инициирование быть выполнена с ЭБУ на
адрес $ 7А , то просто отправьте :
> В IIA 7A
и ELM327 будет использовать этот адрес , когда призваны
сделать это ( протоколы 3 или 4) . Используется Полный восемь битное значение
точно , как это предусмотрено - никаких изменений не сделано к нему (т.е. без
добавления битов четности и т.д.)
Обратите внимание, что установка этого значения не влияет любая
значения адресов , используемые в байтах заголовков , и что это
значение сбрасывается на до $ 33 каждый раз, когда по умолчанию , или
ELM327 , сбрасываются .
KW0 и KW1
[ Ключевое слово проверяет выключает (0 ) или на (1)]
ELM327 ищет определенные байт ( называемых ключ
Слова ) для отправки на него во время ISO 9141-2 и
ISO14230 - 4 инициации последовательности . Если эти байты
не найдено , инициация , как говорят, не удалось (
могли бы видеть " Невозможно подключиться " или, возможно, "BUS
INIT: ... ОШИБКА " ) . Это может быть потому, что вы пытаетесь
для подключения к совместимому ECU без OBD , или, возможно,
кстарой.
Если вы хотите поэкспериментировать , но не хотят
ELM327 проверить значения, содержащиеся в ключе
слова , вы можете включить проверку на игру :
> В KW0
Elm Electronics - Схемы для любителей
www.elmelectronics.com
11 из 51
ELM327
AT-команд (продолжение)
после чего СК будет искать ответ , но не рассказывает ELM327 всегда начинать в "Автоматически"
смотреть на фактических значений байтов в ответ . Режим поиска протокол, который является наиболее полезным для
Это может позволить соединение в противном случае неизвестного среды. ИС приходят от фабрики набора
«Невозможно» ситуация . Нормальное поведение может быть в этот режим . Если , однако, у вас есть только один автомобиль
****вернулся с AT KW1 , который установлен по умолчанию. что вы регулярно подключаться к , хранения , что корабле
****С осторожностью следует применять с этой командой , как протокол по умолчанию будет лучше всего подходят .
****вы в обход проверок , которые обычно Как уже упоминалось , настройки по умолчанию для памяти
****осуществляется по ключевому слову байт. ELM327 посылает функцию определяется уровнем напряжения на выводе 5 на
****подтверждение к ЭБУ для этих байтов , но питания (или сброса системы ) . Если это связано свысокой
****то есть без учета того, что байты на самом деле. уровень (VDD ) , то функция памяти будет на по
****Вы могли быть неправильно активации ISO 9141 , или по умолчанию . Если штифт 5 соединен с низким уровнем ,
****Протокол KWP 2000 , поэтому нужно быть очень осторожным . экономия памяти будет по умолчанию отключена.
L0 и L1 М.А.
[ Переводы строки с (0) или на (1)]
Эта опция контролирует отправку перевода строки
символы после каждого возврата каретки . для
В L1 , переводы строки будет создан после каждого каретки
вернуться характер, и для AT L0 , они будет выключен. Пользователи
, как правило, хотят иметь эту опцию, если с помощью
терминальная программа , но , если бы с помощью настраиваемого компьютера
интерфейс ( как передается лишние символы будут только
служить для замедления коммуникации вниз) . По умолчанию
установка определяется напряжением на выводе 7 во время
питания на (или сброс) . Если уровень высокий, то символы перевода строки
на будет использоваться по умолчанию ; в противном случае он будет переводы строки прочь.
М0 и М1
[Память выключает (0 ) или на (1)]
ELM327 имеет внутреннюю " энергонезависимую " память
что обладает возможностью запоминания последнего протокол, используемый ,
даже после того, питание отключается . Это может быть
удобно, если IC часто используется для одной конкретной
Протокол , как это будет первый пытался , когда
Следующий включен. Чтобы включить эту функцию памяти , это
необходимо либо использовать команду AT , чтобы выбрать
М1 вариант, или выбрали " память на условиях« как
по умолчанию электроэнергия в рабочем режиме ( при подключении контакту 5
ELM327 на высокий уровень логического ) .
Когда функция памяти включена, каждый раз
что ELM327 находит правильный протокол OBD , что
Протокол будет сохранен ( хранится ) и станет
новый умолчанию . Если функция памяти не включена,
протоколы , найденные во время сессии не будет
запоминается , и ELM327 всегда будет начинаться у власти
до используя тот же ( в прошлом сохранено) протокол .
Если ELM327 должен быть использован в среде
где протокол постоянно меняется, это было бы
вероятно, будет лучше , чтобы включить функцию памяти прочь, и
выдать СП 0 команду сразу. Команда SP 0
ELM327DSC
[ Монитор Все сообщения ]
С помощью этой команды помещает ELM327 в
режим мониторинга автобус, в котором она отображает все сообщения
как он видит их на автобусе БД . Остаетсятихо
мониторинг в автобусе, не посылая в ответах Рамка
для J1850 систем или признает для CAN систем .
Это продолжается до бесконечности, пока не будет остановлена деятельности на
вход RS232 или штифт РТС .
Чтобы остановить мониторинг , можно отправить один
характер затем ждатьELM327 реагировать с
символ приглашения ( '>' ) . Кроме того, вход РТС может
довести до низкого уровня , чтобы прервать устройство в качестве
хорошо . В ожидании строке необходимо как
время отклика непредсказуема , варьируя в зависимости от
что СК делал, когда прерывается. Если, например,
это в середине печати линию , он сначала завершить
то , что линия возврата в командный режим , выдача
символ приглашения . Если бы это было просто ждет ввода , это
вернется немедленно. Обратите внимание, что характер
который останавливаетконтроль всегда будет отброшен,
и не повлияет на последующие команды .
депутат хххх
[Монитор для PGN HHHH ]
КомандыAT М.А., MR и MT довольно
полезно, когда вы хотите контролировать для конкретного байта
в заголовке типичной сообщения OBD. Для ПУЭ
Протокол J1939 , однако , часто бывает желательным , чтобы
следить за многобайтовых группе параметров Numbers
(или PGNs ), которые могут появиться в любом заголовке или
байты данных . Команда MP специальный J1939
Команда только что используется для поиска ответов на
частности Генеральная прокуратура запрос , и следовать за любым Multi-Segment
вхождений из них .
Обратите внимание, что команда МП не предоставляет средств для
установить первые две цифры запрашиваемого PGN , и они
Elm Electronics - Схемы для любителей
www.elmelectronics.com
12 из 51
ELM327
AT-команд (продолжение)
всегда предполагается, что 00 . Например, СД2
Генеральная прокуратура имеет присвоенный значение 00FECB (см. SAE
J1939- 73) . Для контроля для всех сообщений СД2 , вы
бы вопрос на МП FECB , устраняя 00 , так как
ELM327 всегда предполагает, что Генеральная прокуратура является
предшествует этих двух нулей .
Эта команда доступна только тогда, когдаCAN
Протокол ( A, B, или C ) была выбрана для SAE J1939
форматирование . Это возвращает ошибку при попытке сделать при любом
другие условия . Отметим также, что эта версия
ELM327 отображает только ответы , которые соответствуют
критерии , а не запросов , которые просят
информация .
MR чч
[Монитор для приемника чч ]
Эта команда также помещает IC в автобусе
режим мониторинга , показывая только те сообщения , которые были
отправлено на шестигранную адресу, указанному чч . это
Сообщения , которые находятся иметь значение чч в
Второй байт традиционной заголовке три байта БД , в
биты от 8 до 15 в 29 бит может ID , или в битах 8 по 10 из
11 бит может ID . Любой символ RS232 прерывает
мониторинга, а с помощью команды М.А. .
МТ чч
[Монитор для передатчика чч ]
Эта команда помещает IC в мониторинге автобуса
Режим , показывая только те сообщения , которые были отправлены на
Передатчик на шестигранную адрес задается чч . это
Сообщения , которые находятся иметь это значение в
Третий байт традиционного заголовке три байта OBD, или в
биты от 0 до 7 для идентификаторов CAN . Как и в случае МА и МР
мониторинг режимов , любая RS232 деятельность (один
характер ) прерывает мониторинг .
NL
[ Нормальная длина сообщения ]
Установка NL режим по силам все отправляет и
получает ограничиваться стандартными байтов данных семь
в длину, подобно другим ELM32x БД ИС . к
позволяют более длинные сообщения , используйте команду AL .
Начиная с версии 1.2 ,ELM327 не требует
изменение AL , чтобы позволить более длинное сообщение длин для
протоколы KWP должны быть получены (как определено
значения длина заголовка ) . Вы можете просто оставить IC
установлен в значение по умолчанию NL, и все принятые
байт будут показаны.
ELM327DSC
ПК
[ Протокол Закрыть]
Там могут быть случаи, когда желательно , чтобы
остановить ( выключить ) протокол . Возможно, вы не используете
автоматический поиск протокол , и хотите вручную
активировать и деактивировать протоколы . Может быть, вы хотите
остановить отправку неработающих ( WakeUp ) сообщений , или
другая причина. Команда ПК используется в этих
случаи , чтобы заставить протокол , чтобы закрыть .
ПП HH OFF
[ Превратить Prog. Параметр чч OFF ]
Эта команда отключает программируемых параметров
число чч . Любое значение присваивается, исходя из PP чч SV
Команда больше не будет использоваться , а завод
настройка по умолчанию снова будет в силе. фактический
время, когда новое значение для этого параметра становится
эффективным определяется его тип. Обратитесь к
Раздел Программируемые параметры для более
информацию о типах .
Обратите внимание, что ' ПП УС OFF' специальная команда , что
отключает все программируемые параметры , как если бы вам
вошел PP OFF для каждого возможного.
Можно изменить некоторые из программируемых
Параметры таким образом, что это может быть трудно или даже
невозможно , общаться с ELM327 . Если это
происходит , есть представляют собой аппаратные средства сброса всех
программируемых параметров сразу. Подключите
перемычка от общей цепью к контакту 28 , место его проведения
при включении цепи ELM327 .
выключен ) .