Описание тега 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
.
Ссылки