Главная    Почта    Новости    Каталог    Одноклассники    Погода    Работа    Игры     Рефераты     Карты
  
по Казнету new!
по каталогу
в рефератах

Модемы

ий  поддерживаемые  Вашим  модемом.  Здесь  же
указаны максимальные  скорости  передачи  данных,  возможные  при  работе  в
соответствии с тем или иным протоколом.
                    Таблица 2-2 Протоколы передачи данных
|Максимальная скорость, бит/с              |Стандарт         |
|14400                                     |МКТТ V.32bis     |
|9600                                      |МКТТ V.32        |
|2400                                      |МКТТ V.22bis     |
|1200                                      |МКТТ V.22        |
|1200                                      |Bell 212         |
|1200/75                                   |МКТТ V.23        |
|300                                       |МКТТ V.21        |
|                                          |Bell 103         |


                Таблица 2-3 Протоколы передачи факс-сообщений
|Максимальная скорость, бит/с              |Стандарт             |
|14400                                     |МКТТ V.17            |
|9600                                      |МКТТ V.29            |
|7200                                      |                     |
|4800                                      |                     |
|4800                                      |МКТТ V.27ter         |
|2400                                      |                     |
|300                                       |МКТТ V.21 CH. 2      |

                         Глава 3. Управление модемом
В главе 3 описан формат AT-команд. Здесь также описаны возможные  сообщения,
выдаваемые модемом в ответ на введенную команду.
Обычно   пользователи    работают    с    модемом    посредством    развитых
телекоммуникационных программами, в этом случае нет необходимости  управлять
модемом посредством  AT-команд  напрямую  и  анализировать  непосредственные
ответы модема. Программа сама  посылает  команды  и  обрабатывает  сообщения
модема. Иными словами, весь интерфейс низкого уровня скрыт от  пользователя,
которому обычно не важно, что  именно  телекоммуникационный  пакет  посылает
модему, и какие сообщения получает  в  ответ,  для  того,  чтобы,  например,
передать файл или положить письмо в ящик электронной  почты,  так  как  Вас,
как правило, интересует конечный результат, а не способ его достижения.
Ввод команд
Как исправить неправильно набранную команду
Как набирать команды в виде, наиболее удобном для восприятия
Ввод командных строк длиной более сорока символов
Пропуск параметров (параметры по умолчанию)
Повторное выполнение командной строки
Сведения о командах
С  помощью  AT-команд  Вашему  модему  можно  приказать  исполнять   большое
количество разнообразных  функций,  среди  которых  -  набор  номера,  ответ
удаленному модему, действия по передаче  факсов  и  многие  другие.  Однако,
модем воспринимает AT-команды тогда и только тогда,  когда  он  находится  в
командном режиме.
Чтобы ввести AT-команду, сделайте следующее:
   1. Наберите AT в латинском регистре (вообще, всюду в данном документе все
      символы команд набираются в латинском регистре). Эти две буквы всегда
      должны стоять в начале командной строки (за исключением случая A/,
      описанного ниже). Допустимо использовать или заглавные, или строчные
      буквы, но не те и другие одновременно ( AT или at, но не At)
   2. Наберите команду или подряд несколько команд, которые Вы хотите
      исполнить. Длина командной строки не должна превышать 40 символов.
   3. Нажмите клавишу . Модем выполнит командную строку и выдаст
      сообщение о результате.



Как исправить неправильно набранную команду.
Если при наборе команды вы обнаружили ошибку, то для ее исправления  следует
клавишей  ("забой") стереть неверные символы  и  набрать  остаток
командной строки заново.  Таким  способом  можно  исправлять  любые  неверно
набранные команды, за исключением самого префикса AT.
Как набирать команды в виде, наиболее удобном для восприятия.
Чтобы сделать набранную  командную  строку  более  удобно  читаемой  и,  тем
самым, избежать возможных ошибок, допустимо  отделять  отдельные  команды  и
поля параметров знаками препинания и  пробелами.  В  любом  месте  командной
строки допускается ставить пробел. В телефонном же  номере  допустимы  кроме
пробелов и знаки скобок, и дефис.

Например:
  AT M3 DT 9, 1 (818)555-1234
При разборе командной строки модем  игнорирует  пробелы  и  указанные  знаки
препинания. Однако, длина строки команд вместе с  этими  знаками  не  должна
превышать 40-символьный лимит.
Ввод командных строк длиной более 40 символов
Если Вы хотите ввести строку длиной более 40 символов, вам придется  разбить
ее на две отдельные  строки  и  вводить  каждую  отдельно.  В  случае,  если
требуется ввести очень длинную команду набора номера D (к  примеру,  команда
для набора номера и  выдачи  тонового  пароля  может  оказаться  значительно
длиннее), наберите сначала  первую  часть  номера,  длиной  до  39  символов
(вместе с самой командой AT, D и прочими символами), в конце  поставьте  ';'
и нажмите . При этом модем, исполнив команду,  вернется  в  командный
режим и Вы сможете набрать еще одну команду D с оставшейся частью номера.
Пропуск параметров (параметры по умолчанию)
Некоторые команды требуют задания числовых  параметров,  однако,  при  вводе
эти  параметры  можно  опустить,  тогда  модем,  исполняя   команду,   будет
использовать параметр, принятый по умолчанию. Везде в  этом  документе,  где
явно не указано иное, значением параметра по умолчанию является 0.
Например, команда Q - "Задать режим выдачи ответов" имеет параметр 0 или  1.

Q0 - говорит модему, что тот обязан сопровождать каждую выполняемую команду
подтверждающим сообщением.

Q1 - запрещает какие либо подтверждения.

При этом ввод Q без параметра (например, AT Q) эквивалентен Q0.
Другим  хорошим  примером  является   строка   инициализации,   используемая
программой  MTEZ  с  некоторыми   модемами,   часто   вызывающая   удивление
пользователей:
  AT S=Q
которую можно  записать  в  более  понятном  виде,  как  AT  S0=0  Q0  (т.е.
запретить автоматический ответ и разрешить выдачу подтверждений).

Повторное выполнение командной строки.
Следует отметить,  что  последняя  введенная  командная  строка  хранится  в
памяти модема до тех пор, пока ее  не  заменит  следующая  команда.  Поэтому
имеется возможность повторить исполнение  последней  командной  строки.  Для
этого служит специальная команда A/. Поскольку при  выключении  питания  или
аппаратном сбросе содержимое буфера командной строки разрушается,  очевидно,
что  в  этом  случае   пытаться   повторить   последнюю   командную   строку
бессмысленно.
   Внимание! Команда  A/  набирается  без  стандартного  префикса  AT  и  не
   завершается клавишей. Просто наберите A/ и модем  автоматически  выполнит
   предыдущую команду.
Команда A/ обычно используется для  повторного  выполнения  длинной  команды
или для перенабора телефонного номера, который был занят.
Команду A/ можно использовать  неоднократно,  до  тех  пор,  пока  не  будет
набрана новая командная строка, начинающаяся с AT, или не  произойдет  сброс
модема или выключение питания.

Сообщения модема
Текстовые и числовые сообщения
Наборы сообщений
Сообщения модема при работе с протоколами коррекции ошибок и сжатия данных
Когда  Вы  посылаете  модему  какую-либо  команду,  модем  выдает  в   ответ
сообщение - обычно OK. Вы можете никогда не увидеть этих сообщений, так  как
некоторые телекоммуникационные программы перехватывают и  самостоятельно  их
обрабатывают до того, как они могут быть выведены на дисплей.  Однако,  если
Вы собираетесь непосредственно  управлять  модемом,  Вам  необходимо  знать,
какие сообщения и в каких случаях выдает модем.
В данном разделе рассматриваются все виды сообщений, выдаваемые модемом.
Текстовые и числовые сообщения
Модем, в зависимости от настроек, может посылать  два  типа  сообщений  -  в
виде текста и  в  виде  чисел  (соответственно,  называемые  текстовыми  или
числовыми   сообщениями).   Каждому    текстовому    сообщению    однозначно
соответствует числовое и  наоборот.  Как  правило,  большинство  программ  и
пользователей,  работающих  с  модемом  непосредственно,  используют   более
удобные текстовые сообщения, на которые модем настроен по умолчанию.  Однако
в этом тексте для краткости иногда будут указаны только  соответствующие  им
числовые сообщения. (См. Табл. 3-1).
Если Ваше программное обеспечение требует  числовых  ответов,  то  перевести
модем в этот режим можно при помощи команды V0.
Запретить  получение  каких-либо  ответов  вообще  (например,  для   модема,
подключенного к принтеру) можно командой Q1.
Наборы сообщений
Модем может работать в  одном  из  пяти  режимов,  задаваемых  командой  Xn.
Каждый из этих режимов предусматривает свой метод набора  номера  и  каждому
из них соответствует определенный набор сообщений,  которые  может  выдавать
модем в ответ на введенную  команду  или  в  ответ  на  возникшую  ситуацию,
например обнаружение сигнала "занято" или установление соединения.  Так  как
команда Xn влияет не только на вид сообщений модема, но и  на  метод  набора
номера.
Сообщения модема при работе с протоколами коррекции ошибок и сжатия данных
Ваш модем поддерживает протоколы исправления ошибок и сжатия  данных  MNP  и
V.42/V.42bis. При работе с этими  протоколами  модем  выдает  дополнительные
сообщения, перечисленные в Таблице 3-1. Чтобы разрешить выдачу  расширенного
набора сообщений, следует пользоваться командой Wn.
   Внимание!  Команду  W,  разрешающую  выдачу  расширенных  сообщений   при
   прохождении  фазы  выбора  протокола  коррекции-сжатия  данных  в  момент
   установления  соединения  между  двумя  модемами,  следует  отличать   от
   модификатора W в команде D (набор номера).
По умолчанию  принимается  установка  W0,  запрещающая  выдачу  расширенного
набора ответов, если рег
12345След.
скачать работу

Модемы

 

Отправка СМС бесплатно

На правах рекламы


ZERO.kz
 
Модератор сайта RESURS.KZ