Выбор набора сообщений модема (команда X)
Команда Xn определяет набор сообщений модема, управляет определением сигнала "занято" и проверкой наличия гудков на линии.
X, X0 сообщение модема об установлении связи при всех скоростях приводится в короткой форме - CONNECT. Номер набирается модемом после паузы вне зависимости от присутствия гудка на линии. Состояние "занято" не определяется.
X1 сообщение модема об установлении связи приводится в полной форме:
Сообщение | Скорость, bps | ||
CONNECT | 300 | ||
CONNECT 600 | 600 | ||
CONNECT 1200 | 1200 | ||
CONNECT 2400 | 2400 | ||
CONNECT nnnn | nnnn |
Номер набирается модемом после паузы вне зависимости от присутствия гудка на линии. Состояние "занято" не определяется.
X2 сообщение модема об установлении связи приводится в полной форме. Номер набирается только при наличии гудка на линии. Состояние "занято" не определяется.
X3 сообщение модема об установлении связи приводится в полной форме. Номер набирается модемом после паузы вне зависимости от присутствия гудка на линии. Состояние "занято" определяется.
X4 сообщение модема об установлении связи приводится в полной форме. Номер набирается модемом после паузы при наличии гудка на линии. Состояние "занято" определяется.
Ниже приводится таблица с возможными сообщениями от модема для каждой X-команды:
Сообщение\ Команды | X0 | X1 | X2 | X3 | X4 | Смысл | |||||||
CONNECT | ® | ® | ® | ® | ® | Соединение | |||||||
RING | ® | ® | ® | ® | ® | Пришел звонок | |||||||
NO CARRIER | ® | ® | ® | ® | ® | Потеря или неудачная попытка связи | |||||||
ERROR | ® | ® | ® | ® | ® | Ошибка в команде, неправильная команда | |||||||
CONNECT nnnn (например, CONNECT 9600) | ® | ® | ® | ® | Соединение на скорости nnnn | ||||||||
NO DIALTONE | ® | ® | После снятия модемом телефонной трубки не обнаружен сигнал коммутатора (длинный гудок) | ||||||||||
BUSY | ® | ® | Номер занят | ||||||||||
NO ANSWER | ® | ® | ® | При использовании команды @, модем не обнаружил пятисекундной паузы (тишины) на линии или вызываемый модем не отвечает |
Если модему передали команду X2 или X4, то модем разрывает связь и кладет трубку, когда передающий модем переводит телефонную линию в состояние BREAK на 1,6 сек.