В сетке ввода строк содержатся управляющие строки (последовательности/команды) модема. В строках, посылаемых модему, можно указывать управляющие спецсимволы, которые описаны в отдельной главе Управляющие символы модема.
| Init |
|
Строка инициализации модема. Посылается при запуске линии, по окончании сеанса связи, каждые две минуты вне сеансов (для проверки модема), и, перед набором номера. |
| Answer |
|
Строка, посылаемая модему по обнаружению сигнала RING. После посылки этой строки происходит переход линии в режим ожидания соединения. |
| Dial prefix |
|
Префикс команды набора номера. Полная команда набора номера состоит из префикса, собственно номера и суффикса, |
| Dial suffix |
|
Суффикс команды набора номера. Суффикс в большинстве случаев состоит из единственного символа ! (спецсимвол CR без ожидания) |
| Hangup |
|
Команда физического отсоединения. Данная строка после секундной задержки переводит модем в командный режим, выдерживает паузу и ждет ответа OK модема, после чего разрывает соединение. Команда AT предназначена для ускорения срабатывания в случае, если модем успел перейти в командный режим еще до выдачи последовательности +++. |
| Info | пустая | Команда информации модема посылается после успешного завершения сессии. Результат записывается в лог. Можно использовать атом Response Log Format для форматирования вывода.. По умолчанию не определена, поэтому команда информации не посылается. |
Необходимо иметь в виду особенности работы с модемом средствами TAPI. В этом режиме управление модемом ведется централизованно операционной системой. Поэтому следует разделять настройки модема в режиме TAPI и при работе через COM-порт. Рекомендуется создать на закладке Modems несколько модемов с собственными управляющими последовательностями. Ниже приведен пример настройки управляющих команд при работе через TAPI.
| Init |
|
Windows инициализирует модем собственной командой, поэтому некоторые специфические параметры настройки модема следует указывать в строках ответа на звонок или префикса набора номера. Это не касается тех параметров, которые Windows не изменяет. |
| Answer |
|
Строка ответа. |
| Dial prefix |
|
Префикс команды набора номера. |
| Dial suffix |
|
Суффикс команды набора номера. |
| Hangup |
|
В режиме TAPI Windows инициализирует модем таким образом, чтобы он производил отсоединение по опусканию сигнала DTR (обычно это делается командой AT&D2). Символ ^ в начале строки гарантирует последующий сброс DTR. |
| Info | пустая | Команда информации модема. |
При необходимости автоматической смены настроек можно использовать атом Replace Modem или набор атомов Modem Command Answer, Modem Command Prefix, Modem Command Hangup.
См. также Настройка коммуникационных портов и Контроль потока данных
Сетка ввода стандартных строк ответов модема. В каждом поле можно перечислить через пробел несколько вариантов ответа для данного типа. Сам же символ пробела в строке ответа заменяется на символ подчеркивания. You may not use wildcards but may use Regular Expressions here.
Перед прозвонкой на узел с определенными флагами (которые указаны в списке узлов или непосредственно в настройках узлов в Таурусе), можно инициализировать модем для использования других протоколов соединения, то есть использовать иные Init string / Dial Prefix / Dial Suffix, нежели описаны в General Commands.
В поле первой колонки (Flag list) перечисляются флаги, во второй (Init/Prefix/Suffix) - замещенные Init string / Dial Prefix / Dial Suffix.
Флаги в поле Flag List можно перечислять, используя логические операции ИЛИ / И. "Пробел" означает ИЛИ, "запятая" - И. Приоритет И выше.
Пример перечисления флагов с использованием логических операций.
| Поле колонки flags list | Трактовка |
|
PEP |
|
HST или H16 |
|
V32B вместе с V42B |
|
или ZYX вместе с V34, или V32T |
В поле второй колонки (Init/Prefix/Suffix) таблицы Flags перечисляются через дробь: Init String, Dial Prefix и Dial Suffix. Одиночная точка на месте Dial Prefix и Dial Suffix интерпретируется как соответствующее значение из General Commands.
Пример формирования строк инициализации модема и набора номера, на основе значений сеток General Commands и Flags List:
| Номер телефона | 323323 |
Значения General Commands
| Init |
|
| Dial Prefix |
|
| Dial Suffix |
|
| Значение поля колонки Flags List | Строка инициализации перед прозвонкой | Строка набора номера | Комментарий |
|
|
|
Init string - ATB1|
Prefix - Suffix - |
|
|
|
Init string - ATM0|
Prefix - Suffix - |
|
|
|
Префикс и суффикс опущены - берем их из General Commands |
|
|
Одиночная точка на месте строки инициализации - строка инициализации пуста | |
|
|
|
Одиночная точка на месте Dial Prefix - берем его из General Commands |
Изменять значение этого поля необходимо только тогда, когда Вы намерены использовать данный модем, кроме передачи файлов, еще и для приема факсов.
| The CHM file was converted to HTML by chm2web software. |