Описание тега at-command

AT-команды - это текстовые команды для связи с модемом. Исторически также называется набором команд Hayes. Для вопросов об инструменте командной строки ʻat` используйте тег [at-utility].

Наиболее важной общей спецификацией, охватывающей AT-команды, является спецификация ITU V.250 (ранее известная как V.25ter). AT-команды, относящиеся к мобильным телефонам, стандартизированы 3GPP в 27.007 (с некоторыми командами, указанными в 27.005). Исторически ранние команды AT были разработаны производителем модемов Hayes.

AT-команда может быть одного из двух основных типов: action command или parameter command. Это важно различать, потому что допустимый синтаксис для таких команд отличается (хотя спецификации, к сожалению, иногда здесь ошибаются).

Ответы от модема могут быть трех основных типов:

Код окончательного результата

  • Указывает, что выполнение текущей AT-команды завершено. Примеры:OK а также ERROR.

Промежуточный код результата или информационный текст

  • Ответы, относящиеся к команде, предшествующей окончательному коду результата. Примеры:CONNECT а также +CPBR.

Незапрашиваемый код результата

  • Отвечает, что модем выдает независимо от любой запущенной AT-команды в ответ на определенные события (в модеме). Примеры:RING а также +CREG.

Ссылки