Донские Радиолюбители
16+
главная
новости
статьи
частоты
репитеры
радиоклубы
форум
ссылки
литература
RK6LZQ
Статьи

Статьи : Передача данных /

Коммутируемый доступ (Dial-up)

Добавлено пользователем RN6LMR 26.11.2014 в 07:00.
Содержание:
Введение
Производительность
Список dialup скоростей
Команды модемов
Команды АТ
Расширенное множество команд АТ
Описание S регистров
Литература

Введение

Удалённый доступ (англ. dial-up) — сервис, позволяющий компьютеру, используя модем и телефонную сеть общего пользования, подключаться к другому компьютеру (серверу доступа) для инициализации сеанса передачи данных (например, для доступа в сеть Интернет). Обычно dial-up’ом называют только доступ в Интернет на домашнем компьютере или удаленный модемный доступ в корпоративную сеть с использованием двухточечного протокола PPP (теоретически можно использовать и устаревший протокол SLIP).

Производительность

У современных модемных подключений максимальная теоретическая скорость составляет 56 кбит/сек (при использовании протоколов V.90 или V.92), хотя на практике скорость редко превышает 40—45 кбит/сек, а в подавляющем большинстве случаев держится на уровне не более 30 кбит/сек. Такие факторы, как шум в телефонной линии и качество самого модема играют большую роль в значении скоростей связи. В некоторых случаях в особенно шумной линии скорость может падать до 15 кбит/сек и менее, к примеру в гостиничном номере, где телефонная линия имеет много ответвлений. У телефонного соединения через модем обычно высокое время задержки, которое доходит до 400 миллисекунд или более и которое делает онлайн игры и видео конференц-связь крайне затруднительными или же полностью невозможными. Первые игры от первого лица (3d-actions) являются самыми чувствительными ко времени отклика, делая игру на модеме непрактичной, однако некоторые игры, такие как Star Wars Galaxies, The Sims, Warcraft 3, Guild Wars и Unreal Tournament, Ragnarok Online, всё-таки способны функционировать на подключении в 56 кбит/с.

Сегодняшние стандарты V.42, V.42bis и стандарт V.44 позволяют модему передавать данные быстрее, чем его тарифная ставка подразумевала бы. Например, связь на 53.3 кбит/сек с V.44 может передать до 53.3*6 = 320 кбит/сек, используя чистый текст. Проблема состоит в том, что сжатие имеет тенденцию становиться лучше или хуже со временем в связи с шумом на линии или передаче уже сжатых файлов (файлы ZIP, изображения JPEG, аудио MP3, видео MPEG). В среднем модем будет пересылать сжатые файлы со скоростью примерно в 50 кбит/сек, несжатые файлы — 160 кбит/сек, чистый текст со скоростью 320 кбит/сек.

Когда диал-ап модемы 56 Кбит начинали терять популярность, некоторые зарубежные провайдеры услуг Интернета, такие как Netzero и Juno, начали использовать предварительное сжатие, чтобы увеличить пропускную способность и поддержать клиентскую базу. Например, Netscape ISP использует программу сжатия, которая сжимает изображения, текст, и другие объекты, до отправки их через телефонную линию. Сжатие со стороны сервера работает эффективнее, чем «непрерывное» сжатие, поддерживающееся V.44 модемами. Обычно текст на веб-сайтах сжат до 5 %, таким образом пропускная способность увеличивается приблизительно до 1000 кбит/сек, а изображения сжаты с потерями к 15—20 %, что увеличивает пропускную способность до ~350 кбит/сек.
Недостаток этого подхода — потеря качества: графика приобретает артефакты сжатия, однако скорость резко увеличивается, и пользователь может вручную выбирать и рассматривать несжатые изображения в любое время. ISPs, использующие такой подход, рекламируют это как «скорость DSL по обычным телефонным линиям» или просто «высокоскоростной dialup».

Список dialup скоростей

Эти данные являются максимальными значениями, реальные значения заметно хуже (например, из-за зашумлённых телефонных линий).

СоединениеПротоколБитрейт
Модем 110 бод0.1 кбит/c
Модем 300 (300 бод)Bell 103 или V.210.3 кбит/c
Модем 1200 (600 бод)Bell 212A или V.221.2 кбит/c
Модем 2400 (600 бод)V.22bis2.4 кбит/c
Модем 2400 (1200 бод)V.26bis2.4 кбит/c
Модем 4800 (1600 бод)V.27ter4.8 кбит/c
Модем 9600 (2400 бод)V.329.6 кбит/c
Модем 14.4 (2400 бод)V.32bis14.4 кбит/c
Модем 28.8 (3200 бод)V.3428.8 кбит/c
Модем 33.6 (3429 бод)V.3433.8 кбит/c
Модем 56k (8000/3429 бод)V.9056.0/33.6 кбит/c
Modem 56k (8000/8000 бод)V.9256.0/48.0 кбит/c
Аппаратная компрессия (переменная)V.90/V.42bis56.0—220.0 кбит/c
Аппаратная компрессия (переменная)V.92/V.4456.0—320.0 кбит/c
Веб-компрессия на стороне сервера (переменная)100.0—1000.0 кбит/c

У модемов 56К скорость передачи ниже, чем скорость приема.

Команды модемов

Команды АТ

КОМ.ОПИСАНИЕ
ATНачало (префикс) командной строки. Эти две буквы являются префиксом для остальных команд, и в тоже время имеют самостоятельное значение. Это так называемая пустая команда. После получения этой команды модем автоматически подстраивает скорость передачи и формат знака к параметрам терминала.
A/Модем повторяет предыдущую командную строку. Внимание! Эта команда подается без префикса (AT) и нажатия .
ATAОтвет
Параметры: отсутствуют
По умолчанию: отсутствуют
Эта команда инициирует режим ответа. Модем выходит из режима ожидания и переходит в DATA MODE (режим данные). Через 2.1 секунды (задержка подтверждения) модем выдаст тональный сигнал ответа. Если по содержимому регистра S7 не будет обнаружена несущая, то модем перейдет в состояние ожидания и вернется в холостой режим (IDLE MODE).
ATBВыбор BELL/CCITT
Параметры: 0,1
По умолчанию: 1
Эта команда устанавливает параметры для связи со скоростью 1200 бод.
Ком.Описание
ATB0для стандарта CCITT V.22N
ATB1для стандарта Bell 212A
Эта команда инициирует режим ответа. Модем выходит из режима ожидания и переходит в DATA MODE (режим данные). Через 2.1 секунды (задержка подтверждения) модем выдаст тональный сигнал ответа. Если по содержимому регистра S7 не будет обнаружена несущая, то модем перейдет в состояние ожидания и вернется в холостой режим (IDLE MODE).
ATDНабор номера
Набираемые цифры: 0 1 2 3 4 5 6 7 8 9 # * A B C D
Разделители: ( ) <ПРОБЕЛ>
Модификаторы: T P W @ ! R S / ; ,
Эта команда начинает последовательность набора номера. Когда обнаружена команда "D", модем ждет 2 секунды и затем начинает набор номера. Модем набирает 12 стандартных тоновых цифр. Эти цифры могут быть разделены символами-разделителями, указанными выше. Модификаторы определяют способ, которым будет осуществляться набор:
Все следующие модификаторы используются внутри строки набираемых цифр (т.е. ATDT 34517W9821, ATDP 262@7506).
Мод.Описание
ТТоновый набор (т.е. ATDT 3451798)
PИмпульсный набор (т.е. ATDP 2627506)
WЖдать наборного тона
Этот модификатор вызовет задержку набора до появления тонального сигнала набора. Если по содержимому регистра S7 не будет обнаружен тональный сигнал набора, вызов будет прерван.
@Ждать ответной паузы
Когда в строке набора будет обнаружен этот символ, модем подождет 5-ти секундной паузы. Если паузы не будет в течение 30 секунд, то вызов будет прерван, и модем вернет код результата "NO ANSWER" — нет ответа.
!Ожидание
Этот символ переводит модем в состояние ожидания на 1/2 секунды. Эта возможность полезна для некоторых PBX систем.
RВозобновить режим ответа
Когда обнаружен этот символ, модем ждет 2 секунды и затем переходит в режим ответа. Это эквивалентно команде ATA.
SНабрать хранимый номер
Команда ATDS вызовет набор номера, сохраняемого в энергонезависимой памяти. Смотри описание команды сохранения на стр.30.
/Ждать 0,125 секунды
Эта пауза идентична паузе, вызванной модификатором <запятая>, с той лишь разницей, что длится 1 /8 секунды.
;Вернуться в командный режим
Этот символ заставляет модем вернуться в IDLE MODE (холостой режим). Модем остается активизированным.
,Ждать S8 секунд
Этот символ заставляет модем ждать в течение периода, который определяется содержимым регистра S8. Затем модем продолжит набор номера.
ATEКоманда эхо
Параметры: 0,1
По умолчанию: 1
Эта команда управляет режимом возвращения — невозвращения командных символов. При включении питания все символы, посылаемые в модем, возвращаются.
Ком.Описание
ATE0Выключить возвращение команд.
ATE1Включить возвращение команд.
ATFEho data send from comрuter.
Ком.Описание
F0Fax/modem acceрts this command, but takes no action.
F1Fax/modem acceрts this command, but takes no action.
ATHКоманда ожидания
Параметры: 0, 1, 2
По умолчанию: 0 (состояние ожидания)
Управляет переключением состояния ожидания.
Ком.Описание
ATH0Переводит модем в состояние ожидания.
ATH1Снимает это состояние.
ATH2Включена только в целях совместимости, не вызывает никаких действий.
ATIКоманда идентификации
Параметры: 0, 1, 2
По умолчанию: нет
Вызывает выдачу идентификационного кода модема.
Ком.Описание
ATI0Модем посылает строку "241" (может быть изменена).
ATI1Модем посылает строку "231" (может быть изменена).
ATI2Модем посылает сообщение "OK", если контрольная сумма памяти совпадает, в противном случае — посылает сообщение "ERROR" (ошибка).
ATLГромкость звука
Параметры: 0, 1, 2, 3
По умолчанию: 2
Ком.Описание
ATL0Низкая громкость
ATL1Низкая громкость
ATL2Средняя громкость
ATL3Высокая громкость
ATMГромкость звука
Параметры: 0, 1, 2, 3
По умолчанию: 1 (громкоговоритель включен до появления несущей)
Эта команда управляет работой громкоговорителя
Ком.Описание
ATM0Громкоговоритель выключен всегда.
ATM1Громкоговоритель включен до появления несущей.
ATM2Громкоговоритель включен всегда.
ATM3То же, что и ATM1, но тон DTMF не слышен.
ATN
Ком.Описание
ATN0Регистр S37 определяет скорость на которой модем осуществляет соединение с удаленным модемом.
Если S37=0 то скорость соединения совпадает со скоростью передачи данных от компьютера к модему. Если скорость выбирается из более чем одного стандарта (таких как BELL 212A или CCITT V.22 для скорости 1200 бит/с) то это достигается варьированием команды ATB(0,1)
ATN1Соединение может происходить на любой скорости которую поддерживают и ваш и удаленный модемы.
При выборе работы по CCITT стандарту команда B игнорируется.
ATOГотовность или исходное состояние
Параметры: 0,1
По умолчанию: 0
Ком.Описание
ATO0Работа этой команды зависит от текущего режима модема.
Если модем находится в командном режиме (COMMAND MODE), команда ATO0 переведет модем в режим данных (DATA MODE) и инициализирует установление связи на скорости автоматически установленной командой "AT". Этой команде должна предшествовать команда ATH1 для выведения модема из режима ожидания.
Если модем находится в интерактивном режиме (ON-LINE INTERACTIVE MODE), команда ATO0 вернет модем в режим DATA MODE.
ATO1Если модем находится в режиме ON-LINE INTERACTIVE MODE, команда ATO1 запросит настроечную последовательность от другого модема. Эта команда может быть использована только если модем соединен в режиме V.22bis (2400 бод).
ATQУправление кодом ответа
Параметры: 0,1
По умолчанию: 0
Эта команда управляет посылкой ответных сообщений к DTE. Пользователь должен обеспечить время, необходимое для завершения команды.
Ком.Описание
ATQ0Разрешить ответные сообщения.
ATQ1Запретить ответные сообщения.
ATSr?Запрос S регистра
Параметры: 0 ...16
По умолчанию: 0
Эта команда возвращает десятичную величину, хранящуюся в выбранном S регистре. Например, для получения содержимого регистра 7, выполните ATS7?
ATSr=nУстановка регистра
Параметры: r=0...16 n=0...255
По умолчанию:r=0 n=0
Эта команда используется для загрузки значения в S регистр. Например, для установки 3 в регистр 0, выполните ATS0=3.
ATVРазвернутый или сжатый код ответа
Параметры: 0,1
По умолчанию: 1 (развернутый)
Эта команда управляет форматом кода ответа.
Ком.Описание
ATV0сжатые цифровые ответы.
ATV1развернутые "словесные" ответы.
Стандартный набор ответов модема
Ответ в символьном видеОтвет цифровым кодомЗначение ответа
OK0Модем успешно выполнил команду
CONNECT1Модем подключен со скоростью 300 бит/с после команды X0 возможна работа со скоростью 600, 1200, 2400 бит/с.
RING2Модем обнаружил правильный сигнал звонка. Ответ выдается всегда, независимо от режима работы.
NO CARRIER3Модем потерял несущую или не получил ответ от удаленного модема.
ERROR4Ошибка в командной строке. Командная строка длиннее 40 символов, или ошибка в контрольной сумме (смотри команду L2).
CONNECT 12005Модем подключен со скоростью 1200 бит/с, (смотри команды X1, X2, X3, X4).
NO DIALTONE6Отсутствие сигнала станции коммутации (смотри команды X2, X4).
BUSY7Номер (канал) занят.
NO ANSWER8Ответ получается в случае использования в командной строке управляющего символа @ и если не выполнено условие — 5 сек тишины (см команду D).
CONNECT 6009Модем подключен со скоростью 600 бит/с, (смотри команды X1, X2, X3, X4).
CONNECT 240010Модем подключен со скоростью 2400 бит/с, (смотри команды X1, X2, X3, X4).
ATWСообщения о состоянии соединения.
Параметры: 0, 1, 2
Ком.Описание
ATW0Не сообщает скорость соединения и используемый протокол коррекции ошибок.
ATW1Сообщает скорость соединения и используемый протокол коррекции ошибок.
ATW2Не сообщает скорость соединения и используемый протокол коррекции ошибок. При установке соединения на экране отображается строка CONNECT и скорость по COM-порту.
ATXРазрешение кодов ответа
Параметры: 0 ... 4
По умолчанию: 4
Выбор групп ответов модема связанных с процедурой набора номера:
X0X1X2X3X4
Сообщение о связи12222
Опоздание (S6 s)даданетданет
Ожидание сигнала коммутаторанетнетданетда
Определение сигнала "занято"нетнетнетдада
Сообщение о связи 1 — обозначает, что модем после установления связи сообщит CONNECT, независимо от скорости работы.
Сообщение о связи 2 — обозначает, что модем после установления связи сообщит следующий ответ в зависимости от скорости работы: CONNECT, CONNECT 600, CONNECT 1200 CONNECT 2400. Ответ CONNECT обозначает работу со скоростью передачи данных — 300 бит/с.
Опоздание (S6 s) — обозначает, что модем перед набором телефонного номера, ожидает определенное в S-регистре S6 время. Во многих странах существует требование определения сигнала централи перед набором телефонного номера.
Ожидание сигнала коммутатора — обозначает, что модем перед набором номера будет ожидать сигнала станции время, заданное в регистре S6, а по истечении этого времени выдаст сообщение NO DIALTONE и перейдет в командный режим работы.
Определение сигнала "занято" номера — обозначает, что модем в случае занятости вызываемого номера, выдаст сообщение BUSY, и возвратится в командный режим работы.
ATYДлинный разрыв
Параметры: 0,1
По умолчанию: 0
Эта команда позволяет пользователю разрешить или запретить дополнительную возможность разрыва связи по состоянию "Длинная пауза или длинный пробел" (Long Sрace)
Ком.Описание
ATY0Запретить длинный разрыв.
ATY1Разрешить длинный разрыв. Если модем получает непрерывный сигнал разрыва от удаленного модема в течение более, чем 1.6 секунд, модем "зависает". Если затем появляется команда ATH0 или DTR прерывает связь (только при задействованной опции &D2) модем разрывает соединение и в течение 4 секунд передает сигнал разрыва, а затем переходит в состояние ожидания.
ATZСброс модема
Параметры: нет
По умолчанию: не установлено
Эта команда восстанавливает исходное состояние модема в соответствии с параметрами, хранящимися в энергонезависимой памяти. Если модем был в состоянии ON_LINE INTERACTIVE MODE, эта команда прерывает вызов и переводит модем в состояние ожидания. Модем возвращается в холостой режим после выполнения этой команды.
+++Последовательность выхода. Благодаря этой команде можно перейти из режима передачи данных в командный режим работы модема без перерыва связи. Команда требует тишины перед и после направления последовательности выхода. Величина этого времени определена в регистре S12 ( обычно 50 = 1s ). Десятичную код знака ASCII, который является знаком последовательности выхода содержит регистр S2 ( обычно 43 т.е. '+' ).
AT&CУправление несущей
Параметры: 0,1
По умолчанию: 0
Ком.Описание
AT&C0(распознавание несущей данных) всегда задействовано (штырек 8 интерфейса RS232C).
AT&C1включается при обнаружении несущей данных.
AT&DУправление сигналом DTR (готовность передачи данных)
Параметры: 0 ... 3
По умолчанию: 0
Ком.Описание
AT&D0DTR всегда задействован.
AT&D1При отсутствии сигнала DTR модем переходит в командный режим.
AT&D2Модем переходит в состояние ожидания и возвращается в командный режим при прекращении сигнала DTR.
AT&D3Модем инициализируется при прекращении сигнала DTR.
AT&FЗагрузка S регистров из постоянной памяти (заводская установка)
Параметры: нет
По умолчанию: не установлено
AT&GУправление Guard тоном (сигналом предупреждения)
Параметры: 0 ... 2
По умолчанию:
Ком.Описание
AT&G0Нет Guard тона.
AT&G1Guard тон 550 Гц.
AT&G2Guard тон 1800 Гц.
AT&JВыбор RJ11/RJ12 (Не реализовано)
Параметры: 0,1
По умолчанию: 0
Ком.Описание
AT&J0Не установлено.
AT&J1Не установлено.
AT&LВыбор арендуемой линии
Параметры: 0,1
По умолчанию: 0
Ком.Описание
AT&L0Выбор переключаемой линии.
AT&L1Выбор арендуемой линии.
AT&MВыбор синхронно/асинхронно
Параметры: 0 ... 3
По умолчанию: 0
Ком.Описание
AT&M0Асинхронный режим.
AT&M1Синхронный режим 1 (Асинхронный набор).
AT&M2Синхронный режим 2 (Набор хранимого в памяти номера).
AT&M3Синхронный режим 3 (Контроль с помощью DTR сигнала Data/Talk Mode — режим данные/разговор). Этот режим позволяет позвонить с параллельного телефонного аппарата при выключенном сигнале DTR, поговорить, после чего перевести модем в режим обмена данных путем включения сигнала DTR.
Примечание: Для модемов фирмы CALPAK команды AT&M эквивалентны командам AT&Q
AT&PИмпульсный режим набора
Параметры: 0,1
По умолчанию: 0
Ком.Описание
AT&P0Для США отношение установить/прервать (39/61).
AT&P1Для Англии отношение установить/прервать (33/67).
AT&QРежим связи.(для модемов CALPAK эквивалентно AT&M)
Параметры: 0-9
Ком.Описание
AT&Q0Асинхронная связь в прямом режиме. Скорость по COM-порту должна совпадать со скоростью связи по телефонной линии.
AT&Q1Синхронный режим 1, для терминалов, работающих как в синхронном так и в асинхронном режимах.Модем получает команды набора номера в асинхронном виде, а затем переключается в синхронный режим. При пропадании сигнала DTR или при потере несущей на время, превышающее установленное, модем разрывает соединение и возвращается в асинхронный режим.
AT&Q2Синхронный режим 2, для синхронных терминалов и хранения номеров абонентов. Асинхронный терминал сохраняет или меняет номера телефонов ,вводимые по команде &Z0 в конфигурацию 0 ПАЗУ. Модем набирает номер при появлении сигнала DTR. Модем разрывает соединение и возвращается в асинхронный режим при пропадании сигнала DTR или при потере несущей на время, превышающее установленное в регистре S10 (текущее — 1.4 с.).
AT&Q3Синхронный режим 3, использует сигнал DTR в режиме переключения голос/данные. Оператор вручную набирает номер при выключенном сигнале DTR, затем включает сигнал DTR переводя модем в режим данных. Модем разрывает соединение и возвращается в асинхронный режим при пропадании сигнала DTR или при потере несущей на время, превышающее установленное в регистре S10 (текущее — 1.4 с.)
AT&Q4Команда зарезервирована.
AT&Q5Режим коррекции ошибок. Модем устанавливает соединение по протоколу коррекции ошибок. Если соединение по протоколу коррекции ошибок не произошло то разрыв модемом соединения или установление соединения в нормальном режиме определяется регистром S36.
AT&Q6Асинхронная связь в нормальном режиме. Активирован буфер модема, позволяющий установить скорость по последовательному порту большую, нежели физическая скорость передачи данных по линии связи.
AT&Q7Команда зарезервирована.
AT&Q8Модем переходит в MNP-режим работы. Если регистр S36=1, то модем, находясь в состоянии передачи данных устанавливает соединение в непосредственном режиме. При ином значении S36 модем устанавливает соединение в MNP-режиме. Если MNP-режим не может быть установлен, то модем переходит в непосредственный режим.
AT&Q9Установление соединения по протоколу V.42bis. Если соединение не может быть установлено, модем устанавливает связь по протоколу V.42 ( LAP-M ).Если и это не возможно, модем переходит в нормальный режим.
AT&RУправление сигналами RTS/CTS
Параметры: 0,1
По умолчанию: 0
Ком.Описание
AT&R0CTS следует за RTS.
AT&R1CTS всегда включен.
(Используется только в синхронном режиме)
AT&SСигнал DSR всегда включен
Параметры: 0,1
По умолчанию: 0
Ком.Описание
AT&S0Сигнал DSR всегда включен.
AT&S1Сигнал DSR используется как обычно.
AT&TТест режимов
Параметры: 0...8
По умолчанию: 0
Ком.Описание
AT&T0Завершить выполняемый тест.
AT&T1Инициализировать аналоговое самозамыкание.
AT&T2Не используется.
AT&T3Инициализировать цифровое самозамыкание.
AT&T4Разрешить RDLB ответ.
AT&T5Запретить RDLB ответ.
AT&T6Инициализировать RDLB.
AT&T7Инициализировать RDLB с самопроверкой.
AT&T8Инициализировать ALB с самопроверкой.
AT&VПросмотр текущей конфигурации и пользовательских профайлов модема.
Параметры: нет
По этой команде на экране отображается активная конфигурация,пользовательские профайлы, а также хранимые в памяти модема телефонные номера.
AT&WЗаписать S регистры в энергонезависимую память
Параметры: нет
Эта команда сохраняет текущие значения S регистров в энергонезависимой памяти, откуда эти установки вызываются при включении питания или командой ATZ.
AT&XПередача тактовых сигналов
Параметры: 0,1,2
По умолчанию: 0
Эта команда используется для выбора источника тактовых сигналов (для штырька 15 интерфейса RS232C) при синхронной связи
Ком.Описание
AT&X0Тактовые сигналы модема.
AT&X1Тактовые сигналы от DTE.
AT&X2Модем создает тактовые сигналы передачи из несущей получаемого сигнала.
AT&YВыбор активной конфигурации из существующих пользовательских профайлов.
Параметры: 0,1
Ком.Описание
AT&Y0Загрузка пользовательского профайла 0 в активную конфигурацию.
AT&Y1Загрузка пользовательского профайла 1 в активную конфигурацию.
AT&Z=nСохранить телефонный номер в энергонезависимой памяти
Параметры: n= любая строка цифр или набираемых символов не длиннее 32 знаков.
Сохраняемый номер может быть набран с использованием ATDS команды. Можно сохранить только один номер.

Расширенное множество команд АТ

КОМ.ОПИСАНИЕ
ATAПередача размера блока
Параметры: 0 ... 3
По умолчанию: 3
КОМАНДАОПИСАНИЕ
ATA064 символа
ATA1128 символов
ATA2192 символа
ATA3256 символов
ATBПередать разрыв для нормального режима данных (DATA MODE)
Параметры: 0...9 (с шагом 100 мс.)
По умолчанию: 0
Передает на удаленный модем сигнал разрыв из командного состояния. Для возобновления связи требуется команда ATO0.
ATBn (n + 1)x100 , где n=0...9
ATGУстановка управления портом модема
Параметры: 0,1
По умолчанию: 0
ATG0Запретить управление портом модема.
ATG1Включить Xon/Xoff — управление портом модема.
ATKУправление разрывом для надежного режима данных (RELI-ABLE DATA MODE)
Параметры: 1 ... 6
По умолчанию: 5
Действие этой команды меняется в зависимости от текущего режима. В надежном или нормальном режимах:
КОМАНДАОПИСАНИЕ
ATK0, ATK2, ATK4, ATK5Посылает разрыв параллельно получению данных.
ATK1Очищает буферы данных и немедленно посылает разрыв на удаленный терминал или компьютер.
ATK3Посылает разрыв на удаленный DTE немедленно.
ATLПотоковые данные при MNP-связи
Параметры: 0,1
По умолчанию: 0
КОМАНДАОПИСАНИЕ
ATL0Потоковая связь.
ATL1Блоковая связь.
ATNРежим работы
Параметры: 0 ... 3
По умолчанию: 3
КОМАНДАОПИСАНИЕ
ATN0Нормальный, не MNP-режим. В этом режиме, если установка скорости выключена (ATJ0), последовательный порт и модем может работать с разными скоростями только в течение соединения.
ATN1Прямой режим. Это не MNP-режим, при котором нет буферирования данных и игнорируется управление потоком.
ATN2Надежный режим. Это MNP-режим, при котором обнаружение ошибки автоматически вызывает повтор передачи. Если удаленный модем не находится в этом режиме, связь прерывается.
ATN3Авто-надежный режим. Этот режим аналогичен надежному режиму, за исключением того, что при невозможности установки связи в надежном режиме из-за отсутствия этой возможности у удаленного модема, устройство возвращается в не MNP-режим.
ATN4Надежная связь только для протокола V.42.
ATN5Авто-надежная связь только для протокола V.42.
ATN6Надежная связь для V.42 и MNP.
ATN7Авто-надежная связь для V.42 и MNP.
ATOУстановление соединения в надежном режиме
По этой команде факс-модем устанавливает соединение в MNP-режиме, независимо от того, является ли он запросчиком или ответчиком. Факсмодем посылает до двух запросов на соединение. Если удаленный модем не реагирует после второго запроса, модем возвращается в свое предыдущее состояние. Эта команда должна быть записана последней в командной строке и должна даваться после установления соединения с удаленным модемом.
ATUAcceрt reliable mode control.
Modem waits uр to 12 seconds for a link request from the remote modem to establish an MNP connection, regadless of whether the modem is in originate or answer mode. If the remote modem does not resрond within this time рeriod, the modem returns to its рrevious state. This command must be the last command on the command line, and must be sent after a рhysical connection has been made with a remote modem.
ATYПереключиться в надежный режим
Параметры: нет
Устанавливает режим надежной связи после соединения в нормальном или прямом режиме.
ATZПереключиться в нормальный режим
Параметры: нет
Переключиться в нормальный режим после установления связи в надежном режиме. Переключение в нормальный режим стирает любые данные в буфере, а также заставляет удаленное устройство переключиться в нормальный режим. Эта команда может быть использована для скоростей передачи 2400 бод и ниже.
AT%CКонтроль сжатия данных
Параметры: 0,1
По умолчанию: 1
КОМАНДАОПИСАНИЕ
AT%C0Сжатие данных запрещено.
AT%C1Сжатие данных разрешено по протоколу MNP5.
AT%C2Сжатие данных разрешено по протоколу V42 bis.
AT%C3Сжатие данных разрешено по протоколу MNP5 & V42 bis.
AT%DУстановление размера блока передачи при работе по протоколу V.42bis.
Параметры : 0,1,2,3
КОМАНДАОПИСАНИЕ
AT%D0сигнал DCD всегда активен
AT%D1сигнал DCD всегда активен
AT%D2сигнал DCD всегда активен
AT%D3сигнал DCD всегда активен
AT%EРазрешение/запрещение автоповтора.
Параметры : 0,1
КОМАНДАОПИСАНИЕ
AT%E0Запрещение автоповтора.
AT%E1Разрешение автоповтора.
AT%LСообщение об уровне принимаемого сигнала.
Возвращает значение, определяющее уровень принимаемого сигнала.
Возможные значения:
009= Принимаемый уровень -9dBm
010= Принимаемый уровень -10dBm
011= Принимаемый уровень -11dBm
.
.
.
043= Принимаемый уровень -43dBm
AT%MУстановка одно/двухсторонней компрессии V.42bis
Параметры : 0,1,2,3
КОМАНДАОПИСАНИЕ
AT%M0Снятие компрессии.
AT%M1Компрессия только при передаче.
AT%M2Компрессия только при приеме.
AT%M3Двусторонняя компрессия.
AT%PОчистка кодирующего буфера при работе по V42bis
Очищает буфер модема, работающего по V.42bis и посылает команду очистки на удаленный модем.
AT%QСообщение о качестве линейного сигнала
Сообщает качество линейного сигнала. Если значение равно 8 или больше и установлена команда AT%E1.
AT%SnУстановка максимальной длины строки при работе по протоколу V.42bis.
Устанавливает максимальное количество символов, которые могут быть сжаты в одно слово, n=6-250. Текущим является n=32.

Описание S регистров

РЕГ.ОПИСАНИЕ
S0Количество звонков до ответа (Хранится в энергонезависимой памяти)
По умолчанию: 0
Диапазон:0...255
Устанавливает количество звонков, которые модем должен получить перед тем, как начнет процедуру автоответа.
Величина от 1 до 125 включит автоответ
Величина 0 выключит автоответ.
S1Счетчик звонков
По умолчанию: 0
Диапазон:0...255
S1 — это регистр только для чтения, его значение увеличивается на единицу каждый раз при получении сигнала звонка. Он автоматически очищается, если в течении 8 секунд не поступит ни одного сигнала звонка.
S2Символ кода Esc
По умолчанию: 43, десятичное значение ASCII-символа "+"
Диапазон:0...255
S2 содержит ASCII-десятичную величину символа Esc. Значение больше чем 127 запретит обнаружение Esc кода. Этот Esc-код позволяет выйти из режима данных (DATA MODE) и перейти в режим интерактивного обмена (ON LINE INTRACTIVE MODE).
S3Символ возврата каретки
По умолчанию: 13, десятичное значение ASCII- символа "CR".
Диапазон:0...255
S3 содержит десятичную величину символа возврата каретки. Этот символ используется как окончание командной строки, а также как результирующий код.
S4Символ перевода строки
По умолчанию: 10, десятичное значение ASCII- символа "LF".
Диапазон:0...255
S4 содержит десятичную величину символа перевода строки. Этот символ выдается после символа возврата каретки, если включен режим полного результата командой ATV1.
S5Символ возврата на шаг
По умолчанию: 8, десятичное значение ASCII- символа "BS".
Диапазон:0...255
S5 содержит десятичную величину символа возврата на шаг. Во время ввода команды при получении символа BS, имеет место следующая последовательность:
* Символ BS возвращается.
* На DTE выдается символ пробела (20H).
* Другой символ BS выдается на DTE.
Если пользователь попытается вернуть на шаг первый командный символ, следующий за "AT", то ничего не будет возвращено.
Так как каждый символ BS может вызвать посылку на DTE до трех символов, следует принять меры для недопущения передачи символов BS один за другим.
S6Ожидание тона набора
По умолчанию: 2 десятичное
Диапазон:0...255
S6 содержит время в секундах, которое модем будет ждать перед набором телефонного номера. Эта пауза введена для задержки тона набора после выхода из состояния ожидания. Значение S6 игнорируется, если разрешены ATX3 или ATX4. Если в S6 установлено значение меньшее, чем 2 секунды, модем игнорирует эту величину и ожидает как минимум 2 секунды.
S7Ожидание несущей после набора
По умолчанию: 30 десятичное
Диапазон:0...255
S7 содержит время в секундах, которое модем будет ждать появления несущей после завершения набора номера. В режиме ответа в S7 содержится время, в течение которого модем ждет появления несущей после посылки тона ответа.
S8Время паузы набора номера
По умолчанию: 2 десятичное
Диапазон:0...255
S8 содержит время в секундах, в течение которого модем будет ждать при получении запятой в строке набора номера. Эта возможность используется для введения паузы в процессе набора номера для обеспечения задержек для PBX обмена.
S9Время ответа на обнаружение несущей
По умолчанию: 6 десятичное (600 миллисекунд)
Диапазон:0...255 (в 1/10 секунды)
S9 содержит время в 1/10 секунды, в течение которого модем будет выдавать тон ответа перед продолжением процедуры соединения. Это позволяет увеличить время обнаружения в зашумленных линиях и при нестандартных тоновых сигналах процедуры вызова, вызывающих ошибку обнаружения несущей по протоколу BELL103.
S10Время ответа на потерю несущей
По умолчанию: 14 десятичное (1.4 секунды)
Диапазон:0...255 (в 1/10 секунды)
S10 устанавливает задержку между моментами потери несущей и рассоединением модема. При увеличении этого времени модем становится менее чувствительным к пропаданию сигналов в линии. При установке в регистр S10 значения 255, модем игнорирует статус несущей и функционирует таким образом, как будто несущая присутствует всегда.
S11Длительность тона нажатия
По умолчанию: 95 десятичное (95 миллисекунд)
Диапазон:0...255 миллисекунд
S11 содержит длительность в миллисекундах тона нажатия и интервала. Значение по умолчанию вызовет посылку в течение 95 миллисекунд тона нажатия и 95-миллисекундный интервал между тонами.
S12Время ограничения Esc-кода
По умолчанию: 50 десятичное (1 секунда)
Диапазон:0...255 (* 1/50 секунды)
S12 содержит величину в 20 миллисекундных единицах времени разграничения Esc-кода. Это время, в течение которого модем задерживает расшифровку Esc-последовательности при получении Esc-кода. Поэтому, задержки прихода следующих символов Esc-последовательности не должны превышать этого времени.
S13Зарезервировано
S14Регистр битовой карты
По умолчанию: см. ниже
Диапазон:0...255 миллисекунд
S14 содержит битовую карту некоторых внутренних состояний модема. Этот регистр предназначен только для чтения. Запись в него может привести к непредсказуемым результатам.
БИТСОСТОЯНИЕОПИСАНИЕ
0Не используется
10Нет эха (ATE0)
1Эхо включено (ATE1)
20Результирующий код разрешен (ATQ0)
1Результирующий код запрещен (ATQ1)
30Цифровой код результата (ATV0)
1Символьный код результат (ATV1)
40Всегда 0
1
50Тон набора
1Пауза набора
60Не используется
1
70Ответ
1Инициализация
S15Зарезервирован
→ 11:27 MSK. Среда, 04 декабря 2024 г.
    Нашли ошибку? Сообщите вэбмастеру: wеbmаstеr@qrv.su.
◊  О проекте QRV.SU.
 Условия использования материалов сайта.
© При перепечатке материалов ссылка обязательна.
® qrv.ru : 2005 — 2006
® qrv.su : 2008 — 2024
    Построено на mini.aCMS™.
radionet
web-ring: электроника, электронные компоненты и приборы Электроника, электронные компоненты и приборы Случайный Предыдущий Следующий Яндекс цитирования Коллективная радиостанция RK6LZQ радиоклуб Элита Каменск-Шахтинский Коллективная радиостанция RK6LWL радиоклуб Возрождение г. Донецк
free counters