13.5. Конфигурирование модема

Установки параметров и управление работой модема осуществляется с помощью АТ-команд. Для удобства пользователя современные коммуникационные программы используют заранее подготовленные данные о конфигурации и АТ-командах большого числа известных модемов. Если модем не входит в их число, то приходится выбирать наиболее близкий по характеристикам из списка либо самостоятельно создать строку инициализации, автоответа, отбоя и т.п., пользуясь документацией на модем.

13.5.1. Строка инициализации

Строка инициализации (init string) задает исходный режим работы модема и состоит из ряда АТ-команд. В общем случае таких строк может быть несколько — для различных режимов соединения. Например, одна — для соединения без использования протоколов сжатия данных и исправления ошибок, другая — с использованием таких протоколов. Часто строку инициализации можно сократить, записав необходимые установки в память модема, например, командой AT&W1.

Пример строки инициализации в меню Modem Settings программы Term 95 приведен на рис. 13.5.

В операционной системе Windows'95 строка инициализации в явном виде практически никогда не задается. При инициализации модема, обслуживаемого Windows'95, посылаются команды, соответствующие установкам параметров модема.

Таблица 13.1. Протокол соединения модема

Номер раздела Содержимое файла ModemLog.txt
1 10-06-1996 20:31:12.94 — Телефакс-модем ZyXEL U-1496xx (E,E+,S,S+), V32b (внешний) in use. 10-06-1996 20:31:13.12 — Modem type: Телефакс-модем ZyXEL U-1496xx (E,E+,S,S+), V32b (внешний) 10-06-1996 20:31:13.12 - Modem Inf path: MDMZYXEL.INF 10-06-1996 20:31:13.12 — Modem Inf section: UodemO 10-06-1996 20:31:13.47 — 19200,8.6,1 10-06-1996 20:31:14.64 — 36400Х6,1 10-06-1996 20:31:14.64 — 36400,N,6,1
2

10-06-1996 20:31:15.07 — Initializing modem. 10-06-1996 20:31:15.07 — Send: AT &F ЕО Х7<сг> 10-06-199620:31:15.26— Recv: <cr><lf>OK<crxlf> 10-06-1996 20:31:15.26 — Interpreted response: Ok 10-06-1996 20:31:15.26 — Send: AT 835.1=0 S35.7=1 <cr> 10-06-1996 20:31:15.29 — Recv: <cr><lf>OK<crxlf> 10-06-199620:31:15.29 — Interpreted response: Ok 10-06-1996 20:31:15.29 — Send: AT S46.2°1<cr> 10-06-1996 20:31:15.29 — Recv: <cr><lf>OK<crxlf> 10-06-199620:31:15.31 — Interpreted response: Ok 10-06-199620:31:15.31 —Send: ATS7-60S50-OL1 M 1 &K3'EO&K4&H3BOS41.4-1 <cr> 10-06-199620:31:15.32 — Recv: <crxlf>OK<crxlf> 10-06-199620:31:15.32 — Interpreted response: Ok 10-06-19S6 20:31:15.32 — Send: AT&N35LO<cr> 10-06-1996 20:31:15.32 — Recv: <crxlf>OK<crxlf> 10-06-1996 20:31:15.32 — Interpreted response: Ok

3 10-08-199620:31:16.33 — Dialing 10-06-1996 20:31:15.33 - Send: ATDP#,#######<cr> 10-06-1996 20:31:43.06 — Recv: <crxlf>RINQINe<crxlf> 10-06-1996 20:31:43.06 — Interpreted response: Informative 10-06-1996 20:31:48.69 - Recv: <crxlf>RINQINQ<cr><lf> 104)6-1996 20:31:48.69 — Interpreted response: Informative 10-06-1996 20:31:57.64 — Hanging up the modem. 10-06-1996 20:31:57.64 — Send: <cr> 10-06-1996 20:31:56.26 — Recv: <crxlf>NO CARRIER<crxlf> 10-06-1996 20:31:56.26 — Interpreted response: No Carrier » 10-06-1996 20:31:56.26—Send: ATHO<cr> 10-06-1996 20:31:56.46 — Recv: <crx¦f>OK<crxlf> 10-06-1996 20:31:56.46 — Interpreted response: Ok


4 10-06-1996 20:31:58.85 — Session Statistics: 10-06-1996 20:31:58.85 — Reads : 72 bytes 10-06-1996 20:31:58.85 — Writes: 109 bytes 10-06-1996 20:31:58.85 — Телефакс-модем ZyXEL U-1496xx (E,E+,S,S+), V32b (внешний) closed.


Опытный пользователь может добавить свои АТ-команды в строке ввода "Extra settings" меню "Advanced Connection Settings" (рис. 13.6). В этом случае установленные пользователем команды будут посланы модему в последнюю очередь непосредственно перед набором номера и установлением соединения.

В табл. 13.1 приведен протокол (неудачного) соединения для конфигурации модема, соответствующей установкам параметров на рис. 13.1, 13.2, и 13.6. При установленном флажке "Record a log file" протокол записывается в файл ..\Windows\ModemLog.txt (рис. 13.6).

В табл. 13.1 можно выделить несколько разделов. Первый раздел содержит основные данные о модеме и параметрах порта. Второй — протокол инициализации модема. Инициализация происходит путем передачи модему нескольких наборов АТ-команд и получения от него ответов. Последними посылаются команды, набранные пользователем в строке "Extra settings" меню "Advanced Connection Settings" (в табл. 13.1 выделено жирным курсивом). После этого начинается набор номера. Протокол набора номера записывается в разделе 3. Протокол соединения одиночного вызова завершается разделом статистики (раздел 4).


Рис. 13.6. Задание "строки инициализации" в свойствах соединения Windows'95

13.5.2. Префикс и окончание строки набора

Префикс строки набора (dial prefix) обычно содержит команду подключения к линии (ATD) и выбора типа набора — импульсный (Р) или тональный (Т). При необходимости в префикс строки набора вводят команду задания паузы или ожидания второго ответа станции ("," или W соответственно) при внешнем или междугороднем соединении.

Окончание строки набора (dial suffix) обычно представляет собой знак "Возврат каретки", завершающий последнюю АТ-команду ("М, то есть <Ctrl>-<M>) (см. рис. 13.5).

13.5.3. Строки автоответа и отбоя

Строка автоответа (answer string) представляет собой АТ-команду ATSO=1'M. Строка отбоя (hang-up string) выглядит примерно следующим образом:

——+++-—-АТН(ГМ (см. рис. 13.5). Здесь знаки "——•" задают необходимую паузу в передаче, но не менее 1 с, необходимую для переключения модема в командный режим.


Информация о работе «Программное обеспечение модемов»
Раздел: Информатика, программирование
Количество знаков с пробелами: 36524
Количество таблиц: 12
Количество изображений: 13

Похожие работы

Скачать
179423
11
15

... весьма вероятно, то что вам придется раскошелиться на приобретение сертификата. Кроме того, даже сравнительно недорогие устройства прошедшие должный контроль и официально одобренные для использования в отечественных сетях не редко характеризуются очень высокими показатели. Отличным примером являются модемы фирмы ElineCom. Итак, модему какой же фирмы отдать предпочтение?! Дать однозначный ответ ...

Скачать
155225
4
0

... дешевле чем ОС Unix, как правило просты в использовании и предоставляют доступ почти ко всем ресурсам сети Internet. Абонентское программное обеспечение весьма разнообразно. Его выпускают фирмы-производители сетевого программного обеспечения, а также организации, занимающиеся исследованиями в области глобальных сетей. Именно ввиду большого числа таких пакетов и важности абонентского программного ...

Скачать
448518
14
55

... также невысока и обычно составляет около 100 кбайт/с. НКМЛ могут использовать локальные интерфейсы SCSI. Лекция 3. Программное обеспечение ПЭВМ 3.1 Общая характеристика и состав программного обеспечения 3.1.1 Состав и назначение программного обеспечения Процесс взаимодействия человека с компьютером организуется устройством управления в соответствии с той программой, которую пользователь ...

Скачать
16822
5
0

... ошибок или сжатия данных.SQ ( Качество сигнала) Индикатор качественного сеанса связи; мигает при посредственном соединении.TST (Тестирование) Индикатор выполнения модемом самотестирования. Модемные стандарты Теперь я хочу рассмотреть стандарты модемов, но перед этим я хочу сказать какие фирмы эти стандарты установили и устанавливают: Первые стандарты в области телефонной связи, электроники и ...

0 комментариев


Наверх