Элемент Команда модема.
Элемент Команда модема содержит команду модема. Имя команды содержит название действия выполняемого этой командой.
Команда - команда, соответствующая выбранному действию. Для ввода шестнадцатеричных значений необходимо использовать префикс \x (например \x2d). Если команда содержит динамические параметры, следует использовать определение, принятое в языке С. Так, например, подставляемый строковый параметр обозначается %s, целый %d.
Ответ - ответ модема на заданную команду. Это поле следует заполнять только в том случае, если ответ модема отличается от стандартного. В этом случае команда будет выполнена успешно только в том случае, если модем ответит заданной строкой ответа.
Минимум - величина минимального значения (включительно), допустимого в текущей команде. Используется только для команд имеющих динамические параметры.
Максимум - величина максимального значения (включительно), допустимого в текущей команде. Используется только для команд имеющих динамические параметры.
По умолчанию - величина значения по умолчанию, принятого для текущей команды. Используется только для команд имеющих динамические параметры.
Частота - значение частоты дискретизации, с которой модем осуществляет оцифровку голосовых данных. Используется только для команды Алгоритм сжатия.
Алгоритм сжатия - способ сжатия аудиоданных при передаче голосовой информации в модем и получения голосовых данных с модема.
Строка расшифровки номера телефона при использовании АОНа встроенного в модем составляется по правилам разбора строк языка Си. Наиболее часто используемые спецификации:
%*nc – пропустить n символов ( %*5с – пропустить 5 символов);
%*1s – пропустить все пробельные символы;
%*[^n] – пропустить все символы до символа n ( %*[^+] – пропустить все символы до символа плюс);
%ns – выделить строку в n символов (%6s – выделить строку в 6 символов);
В строке разбора должна обязательно присутствовать спецификация выделения номера телефона, например:
Строка модема: CALLERS NUMBER:832095522.
Строка выделения номера %*[^:]%*2c%6s выделит номер 320955.
|