ЭЛЕКТРОННАЯ БИБЛИОТЕКА КОАПП |
Сборники Художественной, Технической, Справочной, Английской, Нормативной, Исторической, и др. литературы. |
Часть 15 ГЛАВА 14 РАБОТА ФАКСА Универсальный модем серии U-1496 поддерживает функции передачи и приема факсов Группы 3. Вы должны присоединить модем к компьютеру (обычно PC), чтобы использовать эти функции факса. Компьютер явл яется устройством ввода/вывода для функций факса. Интерфейс между модемом и компьютером - это обычное соединение через после довательный порт RS-232. Как для обмена данными, так и для функци й факса используется один и тот же интерфейс. Во время работы фак са модем выполняет функцию протокольного рукопожатия и пере дачу изображений, а компьютер выполняет работу по созданию изобра жения, его перехвату (для параллельной выдачи на принтер), преобр азованию, компрессии, декомпрессии, восстановлению и сохранению. В следующих разделах мы расскажем о протоколе факса ITU-TSS T.30, командах факса класса 2 и расширенных AT командах модема ZyXEL. Также здесь описываются результирующие коды отчетов о состоянии и протокол контроля потока, объединенный с AT-командами факс а ZyXEL, а также некоторые факсовые программы. Инструкция по испо льзованию сопровождающей программной утилиты для работы с модемом / факсом / голосом содержится в документальном файле на программ ной дискете. Пожалуйста, посмотрите эту инструкцию в обновл енном документальном файле на дискете. Кроме того, некоторые дист рибьютеры и дилеры также поставляют вместе с модемом и некоторые другие программы. Ознакомьтесь с сопровождающей их документацией - в печатном виде или на дискете. ПРОТОКОЛ ФАКСА ITU-TSS T.30 Протокол факса ITU-TSS T.30 описывает сигналы и процедуры факсово го рукопожатия для факсов Группы 3 (G3). Модемы серии U-1496 выпо лняют полный контроль этого протокола, начинают и завершают факсо вые звонки, управляют сеансом связи и транспортируют образ данных. Модем полностью берет на себя процедуру обработки протоко ла T.30, избавляя от этого программное обеспечение компьютера. Совместно с протоколом T.30 модемы серии U-1496 обеспечивают макс имально возможную скорость факса до 14400 bps, используя новый ст андарт передачи факсов V.17. В случае соединения с обычным (не ра ботающим по стандарту V.17) факсом модем обеспечивает макси мальную скорость 9600 bps, а затем автоматически постепенно пониж ает ее до 7200, 4800, 2400 bps, если качество связи на линии недо статочно хорошее. В случае соединения с машиной, работающей по пр отоколу V.17 с более высокими скоростями и лучшими характер истиками, может быть достигнута скорость передачи 14400 bps. Она будет постепенно снижаться до 12000, 9600, 7200 bps, если качеств о связи на линии недостаточно хорошее. НАБОР КОМАНД ФАКСА Универсальный модем серии U-1496 поддерживает два набора команд д ля функций факса: набор команд EIA PN 2388 класса 2 и расширенный набор AT-команд модема ZyXEL для факса. Здесь мы кратко описывае м поддерживаемые команды класса 2. Подробные объяснения Вы можете найти в документе EIA. Также поддерживаются команды класса 2.0 по более новому стандарту EIA. Программисты, заинтересованны е в более подробной информации, могут прочитать сведения о команд ах в документе EIA, а также обратиться в отдел технической поддержки ZyXEL за информацией о поддерживаемых возможностях. Все следующие разделы относятся к расширенному набору команд AT моде ма ZyXEL для факса. НАБОР КОМАНД КЛАССА 2 Следующие команды класса 2 поддерживаются и обеспечиваются для ст андарта EIA PN 2388 (от 20 августа 1990 г.). Синтаксис команды Описание +<команда>=<величина> Выполнить команду или установить параметр. +<команда>? Прочитать возможные установки. +<команда>=? Прочитать текущую установку. Поддерживаемые команды (для EIA PN 2388 8/20/90) Команда Величина Описание +FAA=n Параметр режима автоответа: n=0 Модем отвечает, как задано командой +FCLASS. n=1 Модем отвечает и автоматически определяет тип вызова. +FBRO=n Порядок следования битов данных в фазе C: n=0 Выбрать прямой порядок битов. n=1 Выбрать обратный порядок битов данных в фазе C +FCIG="строка" Строка ID локальной факс-станции, для опроса Rx. +FCLASS=n Выбор класса обслуживания: n=0 Установить модемный режим. n=2 Установить факс-режим класса 2. n=6 Установить факс-режим ZFAX. n=8 Установить голосовой режим. +FCR=n Возможность получить параметр. n=0 Факс-модем не будет получать данные сообщений или опрашив ать удаленный факс. Команда Величина Описание +FDCC= vr,br,wd,ln, Установка параметров факс-модема. df,ec,bf,st vr=0 Вертикальное разрешение: нормальное; 98 строк/дюйм. vr=1 Вертикальное разрешение: высокое; 196 строк/дюйм. br=0 Скорость в битах: 2400 bps, V.27ter. br=1 Скорость в битах: 4800 bps, V.27ter. br=2 Скорость в битах: 7200 bps, V.29 или V.17. br=3 Скорость в битах: 9600 bps, V.29 или V.17. br=4 Скорость в битах: 12000 bps, V.17. br=5 Скорость в битах: 14400 bps, V.17. wd=0 Ширина страницы: 1728 элементов в 215 мм. wd=1 Ширина страницы: 2048 элементов в 255 мм. wd=2 Ширина страницы: 2432 элементов в 303 мм. ln=0 Длина страницы: A4, 297 мм. ln=1 Длина страницы: B4, 364 мм. ln=2 Длина страницы: неограничена. df=0 Формат сжатия данных: 1-D (одномерный); модиф. Huffman. df=1 Формат сжатия данных: 2-D (двухмерный); модиф. Read. ec=0 Коррекция ошибок выключена. bf=0 Выключение передачи бинарного файла. st=0 Минимальное время сканирования строки: 0 мс. st=1 Минимальное время сканирования строки: 5 мс. st=2 Минимальное время сканирования строки: 10 мс (нормальное разрешение); 5 мс (высокое разрешение). st=3 Минимальное время сканирования строки: 10 мс. st=4 Минимальное время сканирования строки: 20 мс (нормальное разрешение); 10 мс (высокое разрешение). st=5 Минимальное время сканирования строки: 20 мс. st=6 Минимальное время сканирования строки: 40 мс (нормальное разрешение); 20 мс (высокое разрешение). st=7 Минимальное время сканирования строки: 40 мс. +FDCS= vr,br,wd,ln, Параметр текущего сеанса; относятся к коман де df,ec,bf,st +FDCC. +FDIS= vr,br,wd,ln Параметр текущего сеанса установления связи; df,ec,bf,st относится к команде +FDCC. Команда Величина Описание +FDR Принимает команду данных в фазе C; инициирует прием докуме нта. +FDT Передает команду данных в фазе C; предлагает факс-модему о существить установление связи. +FET=n Команда конца страницы или документа: n=0 Еще есть страницы; тот же документ. n=1 Конец документа; за ним следует новый документ. n=2 Больше нет ни страниц, ни документов. n=4 Прерывание процедуры передачи; следует другая страница. n=5 Прерывание процедуры передачи; конец данного документа; с ледует новый документ. n=6 Прерывание процедуры передачи; конец документа. +FLID="строка" Локальный параметр строки идентификации ID +FLPL=n Документ для команды опроса: n=0 Факс-модем не имеет документа для опроса. n=1 Показывает наличие документа, имеющегося для опроса. +FMDL? Запрашивает модель факс-модема +FMFR? Запрашивает производителя факс-модема +FNS="шестнадцатир.строка" Нестандартная строка октета "FIF" фре йма. +FPTS=n Состояние передачи страницы. n=1 Полученная страница - хорошая. n=2 Страница плохая; запрос на реинициализацию. n=3 Страница хорошая; запрос на реинициализацию. n=4 Страница плохая; запрос на прерывание процедуры. n=5 Страница хорошая; запрос на прерывание процедуры. +FREV? Запрашивает версию факс-модема. +FSPL=n Возможность выполнения команды опроса: n=0 Опрос выключен. n=1 Опрос включен. Все прочие команды вида "+F..." данным факс-модемом не поддержива ются, но модем будет отвечать "c". В большинстве случаев это озна чает что-то вроде "не беспокойтесь". См. PN 2388 для получения до полнительной информации о командах. Ответы команд класса 2 Ответ Величина Функция и описание +FCFR Подтверждение, чтобы получить подсказку. +FCIG:"строка" Сообщение об удаленном ID в ответ на CIG. +FCON Ответ о факсимильном соединении. +FCSI:"строка" Сообщение об удаленном ID в ответ на CSI. +FDCS: vr,br,wd,ln, Ответ о параметрах сеанса; df,ec,bf,st см. команду +FDCC... +FDIS: vr,br,wd,ln, Ответ о параметрах установления связи; df,ec,bf,st см. команду +FDCC... +FDTC: vr,br,wd,ln, Ответ о возможностях удаленного факса; df,ec,bf,st см. команду +FDCC... +FET:n Ответ о сообщении почтовой страницы; см. команду +FET=n. +FHNG:n Ответ о состоянии окончания вызова. n=00 Нормальное и соответствующее окончание связи. n=10 Трубка положена при ошибке передачи в фазе A. n=20 Трубка положена при ошибке передачи в фазе B. n=40 Трубка положена при ошибке передачи в фазе C. n=50 Трубка положена при ошибке передачи в фазе D. n=70 Трубка положена при ошибке приема в фазе B. n=90 Трубка положена при ошибке приема в фазе C. n=100 Трубка положена при ошибке приема в фазе D. +FNSC:"шестнадцатир.строка" Сообщение о нестандартном командном ф рейме. +FNSF:"шестнадцатир.строка" Сообщение о нестандартном фрейме. +FPOLL Индикация опроса удаленного факса. +FPTS:n Ответ о состоянии приема страницы; см. команду +FPTS=n. +FTSI:"строка" Сообщение об удаленном ID в ответ на TSI. +FVOICE Переход к ответу голосом. Контроль потока класса 2 Контроль потока необходим для установления соответствия между ско ростью данных DTE-DCE и скоростью посылки строчных импульсов (lin e signaling) во время передачи или приема данных Группы 3 (T.4). В режиме факса класса 2 включены оба типа контроля потока - как аппаратный (RTS/CTS), так и программный (XON/XOFF). РАСШИРЕННЫЙ НАБОР КОМАНД AT ДЛЯ ФАКСА Эти команды являются уникальными, т.к. используются только для мо демов серии U-1496. Компьютер управляет модемом с помощью расшире нного набора команд AT для факса, а модем отвечает набором резуль тирующих кодов отчета о состоянии. Во время нахождения в со стоянии обмена данными сжатое факсовое изображение циркулирует ме жду компьютером и модемом. Скорость последовательного соединения по умолчанию - 19200 bps, что выше, чем скорость связи факса. При этом для управления потоком данных используется аппаратный контроль потока CTS/RTS. Модем принимает расширенные факсовые AT-команды для установки реж има модема и параметров факса. Помимо расширенных факсовых AT-ком анд, модем принимает все прочие AT-команды, описанные в главе 8. Например, Вы можете использовать 'ATD', чтобы позвонить фак сом, или 'ATA', чтобы ответить на факсовый звонок. При использова нии расширенного набора команд AT для факса Вам нужно сначала пос лать команду "AT+FCLASS=6". Далее приведены относящиеся к факсу к оманды AT. Установка режима #F Установка модема в режим 'V17G3 FAX'; та же функция, что и у расширенной AT-команды AT&N32. + #B0 Установка модема в режим приема факсов. Параметры связи и полученные факсовые данные непрерывно посылаются на DTE, непосред ственно следуя за сообщением об установлении связи. (По умолчанию #B1 Установка модема в режим приема факсов. Сообщения об устано влении связи отделены от полученных факсовых данных. Модем сначал а посылает "CONNECT FAX" и "ZyXEL", затем ожидает символа DC2 (he x 18), чтобы послать факсовые данные. Когда модем получает DC2 от DTE, он начинает посылать параметры связи факса: "/SnnnnVn TnRnLnCnP<строка> |