Содержание:

Характеристики продукта

Установка модема

Использование набора AT-команд

Модернизация модема

Режимы работы

Набор номера, ответ и разрыв соединения

DIP-переключателей

Работа с памятью

Управление отображением результирующих кодов

Управление выдачей сигналов EIA-232

Удаленный доступ и настройка модема бизнес-класса Courier 56K Business Modem

Управление скоростью передачи данных

Защита от несанкционированного доступа

Управление потоком данных

Предварительное согласование, коррекция ошибок, сжатие данных и пропускная способность

Отображение экранов запросов и справки

Проверка соединения

Применение для выделенной линии и синхронной связи

Поиск и устранение неисправностей

Приложения

S-регистры

Алфавитный указатель AT-команд

Шаблон управления потоком данных

Наборы результирующих кодов и их значения

Технические характеристики

Описание V.25 bis

Кодовая таблица символов ASCII

Сведения по факсимильному режиму для программистов

Индикаторы

Информация о соответствии стандартам

Глоссарий

Справочник по командам модема бизнес-класса Courier 56K Business Modem

S-регистры

Основные сведения о битовых S-регистрах
В битовом S-регистре для описания набора параметров используется одно число. Битовое отображение позволяет разместить большой объем информации в ограниченном пространстве.
Битовые регистры представляются в следующем формате: Sr.b=n, где r - битовый регистр; .b - бит; n - 0 (выкл) или 1 (вкл).
Модем отображает значение S-регистра в виде десятичного числа от 0 до 255. Тем не менее, модем воспринимает эту десятичную величину как набор двоичных цифр (битов).

Соответствие между битами и десятичными величинами
Можно установить соответствие битов десятичным величинам. Каждый бит может принимать значение либо включено (1), либо выключено (0). Восемь битов образуют 256 уникальных комбинаций, состоящих из единиц и нулей. Каждому из восьми битов можно присвоить номер, соответствующий его позиции:

б б б б б б б б
7 6 5 4 3 2 1 0

Кроме того, каждому биту можно присвоить значение, соответствующее его номеру:

Bit Value
7
128
6
64
5
32
4
16
3
8
2
4
1
2
0
1


Преобразование битов в десятичные величины
В строке из восьми битов присвойте каждому биту, содержащему "1", значение в соответствии с его позицией. После сложения всех значений получится конечная десятичная величина.
Ниже показан пример преобразования битов в десятичные значения:

01001111

0
1
0
0
1
1
1
1
0
+ 64
+ 0
+ 0
+ 8
+ 4
+ 2
+ 1
=
79

Преобразование десятичных величин в биты
Преобразование десятичных величин в биты осуществляется путем нахождения наибольшего десятичного эквивалента, который меньше десятичного значения. Далее необходимо вычесть десятичный эквивалент и поставить на месте эквивалентного бита "1". Повторяйте указанные действия до тех пор, пока десятичное значение не станет равным нулю. См. пример ниже.

113
113 - 64 = 49
01
49 -32 = 17
011
17 -16 = 1
0111
1 -1 = 0
01110001

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

Использование битов
Включение и отключение битов по отдельности является более понятным способом установки битовых S-регистров. Для этого укажите S-регистр, который требуется установить, а затем укажите, какие биты нужно включить (1) или выключить (0).

Пример. ATS13.0=1.4=1.5=1 включает биты 0, 4 и 5 для 13-го S-регистра.

Использование десятичных значений
Другой способ установки битовых S-регистров заключается в сложении десятичных значений битов и ввода суммарного значения.

В примере ATS13=49 устанавливается то же значение, что и в разделе Использование битов, описанном выше.

 

Полный список S-регистров

Регистр
По умолчанию
Функция
S0
0
Устанавливает количество звонков перед ответом в режиме автоответа. S0=0 - отключение автоответа. S0=1 включение автоответа, и модема бизнес-класса Courier 56K Business Modem отвечает на первый звонок.
S1
0
Считает и хранит количество звонков при входящем вызове.
S2
43
Содержит десятичный код ASCII для символа escape-последовательности. Символ по умолчанию: "+". Значения от 128 до 255 отключают escape-последовательность.
S3
13
Содержит десятичный код ASCII для символа возврата каретки. Допустимые значения - от 0 до 127.
S4
10
Содержит десятичный код ASCII для символа перевода строки. Допустимые значения - от 0 до 127.
S5
8
Содержит десятичный код ASCII для символа Backspace. Значения от 128 до 255 отключают функцию удаления предыдущего символа клавиши Backspace.
S6
0
Устанавливает продолжительность ожидания модемом бизнес-класса Courier 56K Business Modem тонального сигнала в секундах.
S7
60
Устанавливает время ожидания модемом бизнес-класса Courier 56K Business Modem несущей в секундах. Можно установить продолжительность гораздо большую, если, например, модем бизнес-класса Courier 56K Business Modem осуществляет вызов по международной линии связи.
S8
2
Устанавливает продолжительность (в секундах) паузы, генерируемой при наборе запятой (,) в команде набора, и паузы между повторными выполнениями команд (команд > и A>).
S9
6
Устанавливает продолжительность (в десятых долях секунды) сигнала несущей от удаленного устройства перед распознаванием его модемом бизнес-класса Courier 56K Business Modem.
S10
14
Устанавливает интервал времени (в десятых долях секунды), в течение которого модем бизнес-класса Courier 56K Business Modem ждет при потере несущей перед разрывом связи. Это защитное время позволяет модему бизнес-класса Courier 56K Business Modem отличать помехи и другие неполадки на линии, кратковременно прерывающие связь, от настоящего разрыва связи (когда удаленное устройство кладет трубку и разрывает связь).
S11
70
Задает длительность сигналов при тональном наборе номера и интервал между ними в миллисекундах.
S12
50
Устанавливает защитное время для escape-последовательности (+++) в пятидесятых долях секунды.
S13
0
Битовый регистр. Сведения по установке битовых регистров см. в начале данной главы.
Бит
Значение
Результат
0
1
Сброс при пропадании сигнала DTR
1
2
Переключение обычного режима автоответа: при входящем звонке - переключение в режим вызова и ожидание ответного тонального сигнала.
2
4
Отключение паузы в 250 мс перед отображением результирующих кодов.
3
8
При получении сигнала DTR - автоматический набор номера, содержащегося в памяти NVRAM в позиции 0.
4
16
При включении питания или сбросе - автоматический набор номера, содержащегося в памяти NVRAM в позиции 0.
5
32
Отключение режима высокоскоростной технологии (HST) (используется для проверки протокола V.32terbo в модемах бизнес-класса Dual Standard Courier 56K Business Modem).
6
64
Отключение MNP Level 3 (используется для тестирования Level 2).
7
128
Сброс модема (работает аналогично отключению и включению питания).
S14
0
Битовый регистр (сведения по установке битовых регистров см. в начале данной главы).
Бит
Значение
Результат
0
1
Прерывание связи при наборе escape-последовательности.
S15
0
Битовый регистр (сведения по установке битовых регистров см. в начале данной главы).
Бит
Значение
Результат
0
1
Отключение дополнительной высокочастотной стабилизации модема бизнес-класса Courier 56K Business Modem в случае, если это приводит к неполадкам при внутригородских звонках (только для модуляции в режиме высокоскоростной технологии (HST)).
1
2
Отключение снижения скорости соединения.
2
4
Отключение канала выгрузки 450 бит/с - только для протокола высокоскоростной технологии (HST).
3
8

Уменьшение размера буфера передачи в режиме без коррекции ошибок с 1,5 Кб до 128 байт.

Используемый по умолчанию размер буфера 1,5 Кб в режимах без коррекции ошибок предоставляет возможность передачи данных с помощью протоколов передачи файлов типа X- и Y-модем без управления потоком данных.
Установка размера буфера, равного 128 байт, позволяет удаленным пользователям с низкоскоростными модемами отключить отображение передаваемых данных на экране. Когда удаленные пользователи посылают на ваш компьютер символ XOFF (<Ctrl-S>), и вы останавливаете передачу, объем оставшихся для передачи данных не превышает размер экрана.

4
16
Отключение MNP Level 4; повторная передача блоков данных Level 4 большего размера может вызвать проблемы, если предполагается, что во время звонка будет большое количество ошибок.
5
32
Установка клавиши Backspace для удаления
6
64
Некоторые ранние модели модемов 2400 бит/с MNP других производителей (не U.S. Robotics или Microcom) были не полностью совместимы с протоколом MNP. Трудности, возникающие при установлении соединения с удаленным модемом MNP при скорости 2400 бит/с с использованием протокола MNP, могут быть вызваны этой несовместимостью. Установите в регистре S15 значение 64 и попробуйте вновь установить связь.
7
128
Только для специального использования.
S16
0
Битовый регистр (сведения по установке битовых регистров см. в начале данной главы). Для тестирования см. главу Проверка соединения, указанную в разделе Содержание.
Бит
Значение
Результат
1
2
Тест набора номера.
2
4
Тестовый шаблон.
3
8
Удаленная цифровая проверка по шлейфу.
S18
0
Таймер для проверки по шлейфу, запускаемой программным обеспечением (&Tn); отключается при установке в регистре S18 значения 0. Используется для установки продолжительности тестирования (в секундах) перед тем, как модем бизнес-класса Courier 56K Business Modem автоматически прервет тестирование по истечении времени ожидания.
S19
0
Устанавливает продолжительность таймера простоя (в минутах). Таймер активизируется при отсутствии действий с данными в интерфейсе R232, а по истечении тайм-аута модем бизнес-класса Courier 56K Business Modem вешает трубку и разрывает соединение. S19=0 отключает таймер.
S21
10
Устанавливает продолжительность (в десятках миллисекунд) сигналов Break, посылаемых от модема бизнес-класса Courier 56K Business Modem компьютеру или терминалу. Используется только в режиме ARQ.
S22
17
Содержит код ASCII для символа XON.
S23
19
Содержит код ASCII для символа XOFF.
S24
150
Устанавливает интервал (в единицах, равных 20 миллисекундам) между импульсными сигналами DSR, когда модем бизнес-класса Courier 56K Business Modem установлен в режим &S2 или &S3. По умолчанию устанавливается значение 3 секунды.
S25
5
Устанавливает продолжительность распознавания сигналов DTR с шагом в 10 миллисекунд.
S26
1
Устанавливает продолжительность (в десятках миллисекунд) задержки между сигналами RTS и CTS в синхронном режиме.
S27
0
Битовый регистр (сведения по установке битовых регистров см. в начале данной главы).
Бит
Значение
Результат
0
1
Включение модуляции ITU-T V.21 при скорости 300 бит/с для международных звонков. В режиме V.21 модем бизнес-класса Courier 56K Business Modem отвечает на звонки стандартов Bell 103 и V.21, но сам выполняет вызов только стандарта V.21.
1
2
Включение некодированной модуляции (не кодово-матричной модуляции trellis) в режиме V.32; эта функция является частью рекомендации ITU-T V.32, но используется редко.
2
4
Отключение модуляции V.32; используется для проверки модуляции в режиме высокоскоростной технологии (HST).
3
8
Отключение ответного тонального сигнала 2100 Гц, чтобы два устройства V.42 могли быстрее установить соединение.
4
16
См. ниже Параметры предварительного согласования коррекции ошибок.
5
32
См. ниже Параметры предварительного согласования коррекции ошибок.
6
64
Отключение фазы распознавания режима V.42
7
128
Программная несовместимость. Некоторое программное обеспечение не поддерживает определенные результирующие коды. Данный параметр отключает эти коды и отображает вместо них коды 9600. Реальную скорость соединения можно увидеть на экране статистики соединения ATI6.
Параметры предварительного согласования коррекции ошибок: выберите суммарное значение битов 4 и 5
Бит 4
Бит 5
Результат
0
0
Полная последовательность предварительного согласования: распознавание V.42, коррекция ошибок LAPM, MNP.
16
0
Отключение MNP.
0
32
Отключение распознавания V.42 и LAPM.
16
32
Если известно, что удаленный модем бизнес-класса Courier 56K Business Modem выполняет процедуру LAPM, но не выполняет фазу распознавания, отключите ее.
S28
8
Устанавливает продолжительность (в десятых долях секунды) дополнительных ответных тональных сигналов 3000/600 Гц во время предварительного согласования в режиме V.32. Это предоставляет модемам V.32 дополнительное время для соединения в режиме V.32 перед отключением по истечении времени ожидания.
В случае затруднений при ответе на вызовы более ранних модемов V.32 с ручным управлением (например, модемов, в которых для выполнения набора номера требуется нажать кнопку) попробуйте увеличить продолжительность дополнительных тональных сигналов). Установка нулевого значения для S28 исключает дополнительные тональные сигналы, что приводит к снижению времени соединения, если, например, для модема бизнес-класса Courier 56K Business Modem установлен параметр использования модуляции V.21 (300 бит/с) или модуляции V.23 (1200 бит/с).
S29
20
Устанавливает продолжительность (в десятых долях секунды) ответного тонального сигнала в режиме V.21.
S32
9
Назначение функций переключателя Voice/Data (Голос/данные)
Значение
Функция
0
Отключено
1
Вызов в режиме Голос/данные
2
Ответ в режиме Голос/данные
3
Повторный набор последнего номера
4
Набор номера, хранящегося в памяти в позиции 0
5
Переключение режима автоответа: Вкл/Выкл
6
Сброс модема
7
Инициация удаленной цифровой проверки по шлейфу
8
Переключение состояния телефонной линии Занята/Свободна
9
Выполнение команды из памяти (см. команду &ZC)
S34
0
Битовый регистр. Сведения по установке битовых регистров см. в начале данной главы.
Бит
Значение
Результат
0
1
Отключение протокола V.32 bis. Используется для поиска и устранения неисправностей; в службе технической поддержки вас могут попросить в целях проверки отключить модуляцию V.32bis.
1
2
Отключение в модеме бизнес-класса Courier 56K Business Modem собственной расширенной модуляции V.32bis. Используется для поиска и устранения неисправностей.
2
4
Отключение более быстрой установки связи, используемой при собственной модуляции V.32 terbo. Используется для поиска и устранения неисправностей.
3
8
Включение режима V.23. Требуется для некоторых линий связи в Великобритании.
4
16
Отображение сигнала DSR индикатором MR.
6
64
Отключение сообщения "занято" (busy) при удаленном доступе.
7
128
Отключение модуляции V.32 terbo.
S38
0

Устанавливает продолжительность в секундах перед принудительным разрывом соединения и очисткой буфера передачи при отключении сигнала DTR во время соединения ARQ.

Это предоставляет удаленному устройству дополнительное время для подтверждения получения всех переданных данных. Значение по умолчанию = 0: модем бизнес-класса Courier 56K Business Modem сразу же кладет трубку и разрывает связь при потере сигнала DTR. При получении команды ATH модем бизнес-класса Courier 56K Business Modem игнорирует S38 и сразу же вешает трубку и разрывает связь.

S41
0

Устанавливает допустимое количество попыток для удаленного доступа, тем самым включая или отключая удаленный доступ.

Устанавливаемое по умолчанию значение, равное нулю, запрещает попытки удаленного доступа, т.е. отключает его. Значение, равное 1 или больше, включает удаленный доступ. Если количество неудачных попыток входа превышает установленный данным регистром предел, модем бизнес-класса Courier 56K Business Modem возвращается в режим соединения, и все последующие попытки входа на протяжении оставшегося времени соединения отклоняются.

S42
126
Содержит десятичный код ASCII для символа escape-последовательности удаленного доступа. По умолчанию используется символ тильды (~).
S43
200
Устанавливает защитное время в пятидесятых долях секунды для последовательности удаленного доступа (~~~~).
S44
15
Задает продолжительность интервала времени (в секундах) между потерей несущей и повторным установлением соединения.
S51
0
Битовый регистр. Сведения по установке битовых регистров см. в начале данной главы.
Бит
Значение
Результат
0
1
Отключение MNP/V.42 для V.22 (1200 бит/с)
1
2
Отключение MNP/V.42 для V.22 bis (2400 бит/с)
2
4
Отключение MNP/V.42 для V.32/V.32 bis/V.32 terbo (9600/14400/19200/21600 бит/с).
6
64
Отключение выборочного отказа
S53
126
Битовый регистр. Сведения по установке битовых регистров см. в начале данной главы.
Бит
Значение
Результат
0
1
Защита от несанкционированного доступа включена.
1
2
Запрос пароля включен.
2
4
Защита локального доступа с помощью паролей включена.
3
8
Защита DTMF включена.
При включении защиты паролем локального доступа отключается команда &Zn=s (в которой содержится до 10 телефонных номеров), поскольку хранящиеся номера телефонов занимают ту же область в памяти NVRAM, что и номера обратного вызова для учетных записей системы защиты от несанкционированного доступа.
S54
64
Битовый регистр скорости передачи символов, используемый в основном службой технической поддержки для отладки.
Бит
Значение
Результат
0
1
Отключение скорости 2400 символов.
1
2
Отключение скорости 2743 символов.
2
4
Отключение скорости 2800 символов.
3
8
Отключение скорости 3000 символов.
4
16
Отключение скорости 3200 символов.
5
32
Отключение скорости 3429 символов.
6
64
Отключение сигнала уведомления о вызове (CI).
7
128
Отключение режима V.8.
S55
0
Битовый регистр кодово-матричной модуляции Trellis, используемый в основном службой технической поддержки U.S. Robotics для отладки.
Бит
Значение
Результат
0
1
Отключение сопоставления 8S-2D.
1
2
Отключение сопоставления 16S-4D.
2
4
Отключение сопоставления 32S-2D.
3
8
Отключение сопоставления 64S-4D.
7
128
Включение распознавания смещения фазы
S56
0
Битовый регистр, используемый, в основном, службой технической поддержки для отладки.
Бит
Значение
Результат
0
1
Отключение нелинейного кодирования.
1
2
Отключение отклонения уровня передачи TX.
2
4
Отключение предварительной коррекции.
3
8
Отключение предварительного кодирования.
4
16
Отключение формирования импульсов.
5
32
Отключение режима V.34+.
6
64
Отключение режима V.34.
7
128
Отключение модуляции V.FC.
S58
0
Битовый регистр. Сведения по установке битовых регистров см. в начале данной главы.
Бит
Значение
Результат
1
2
Отключение Bler монитора
5
32
Включение/Отключение режима V.90
6
64
Отключение функций V.92
S59
0
Битовый регистр. Сведения по установке битовых регистров см. в начале данной главы.
Бит
Значение
Результат
0
1
Отключение расширенного режима V.42bis
1
2
Альтернативная синхронизация функции Идентификация вызывающего абонента (Caller ID)
S69
0
Битовый регистр. Сведения по установке битовых регистров см. в начале данной главы.
Бит
Значение
Результат
0
1
Отключение функции Plug and Play для внешних устройств
1
2
Включение повторного автонабора
2 4 См. ниже параметры индикатора HS
3 8 См. ниже параметры индикатора HS
5 32 Отключение защиты цифровой линии
6 64 Отключение монитора шлейфа
Параметры индикатора HS: выберите суммарное значение битов 2 и 3
 
Бит 2
Бит 3
Результат
  0 0 Индикатор HS включен на 2400 и выше
  4 0 Индикатор HS включен на 14400 и выше
  0 8 Индикатор HS включен на 16800 и выше
  4 8 Индикатор HS включен на V.90/V.92 и выше
S70
0
Битовый регистр. Сведения по установке битовых регистров см. в начале данной главы.
Бит
Значение
Результат
0
1
Включение распознавания Звонка A
1
2
Включение распознавания Звонка B
2
4
Включение распознавания Звонка C
3
8
Включение распознавания Звонка D
4
16
Включение распознавания Звонка E
S71
56
RCID request delay (1/200 sec)
S72
125
Битовый регистр. Сведения по установке битовых регистров см. в начале данной главы.
Bit
Value
Result
0
1
# of requests
1
2
# of requests
2
4
# of requests
3
8
Request duration * 10 mS
4
16
Request duration * 10 mS
5
32
Request duration * 10 mS
6
64
Request duration * 10 mS
7
128
Request duration * 10 mS
S73
121
Битовый регистр. Сведения по установке битовых регистров см. в начале данной главы.
Bit
Value
Result
0
1
Request level
1
2
Request level
2
4
Request level
3
8
Request pause * 10 mS
4
16
Request pause * 10 mS
5
32
Request pause * 10 mS
6
64
Request pause * 10 mS
7
128
Request pause * 10 mS


 



USRobotics USRobotics