Русские документы
RSS rusdoc.ru  Найти :
Последние поступления
  Hardware:
Видеоустройства
Системные платы
Процессоры
Мобильные устройства
Аудиосистема
Охлаждение системы
Накопители информации
КПК и ноутбуки
Телефоны и связь
Периферия
Система
Сети
Разные устройства
 
  Programming:
Web-разработка
Языки программирования
Технологии и теория
Разработка игр
Программная инженерия
 
  Software:
Операционные системы
Windows 7
Базы данных
Обзоры программ
Графика и дизайн
   
  Life:
Компьютерная жизнь
Разные материалы
   
Партнеры
Публикация
Правовая информация
Реклама на сайте
Обратная связь
Экспорт в RSS Экспорт в RSS2.0
   

Сотовый GSM-телефон вместо факс-модема. Часть 2

Автор: Евгений aka f2065
Опубликовано: 14 октября 2005 года
Источник: "Компьютерра"

Окончание статьи. Чтение лучше начать с первой части.

Теперь поговорим об AT-командах1. Стандартные модемные команды - ATA, ATD, ATH, ATZ - работают, но только ими не обойтись. Итак, приводим список команд, которые вам могут понадобиться для работы с BBS, FTN и некоторыми серверами удалённого доступа:

  • AT&F - инициализация. ATZ в сотовых модемах смысла не имеет, поскольку пользовательский профиль не запоминается.
  • AT+CLIP=1 - в терминале будет отображаться номер АОН после сообщения RING (о входящем звонке). Также в строке пишется код идентификатора типа вызова (голос или модем).
  • AT+CBST=0 - автовыбор протокола связи. Можно явно задать протокол, указав его код вместо 0: 4 = 2400/V22B, 6 = 4800/V32, 7 = 9600/V32, 12 = 9600/V34, 14 = 14400/V34, 15 = 19200/V34, 16 = 28800/V34. Но лучше использовать автовыбор. Кстати, по умолчанию там может быть указан код ISDN-протоколов, и пока вы не зададите тут обычный протокол (либо автовыбор), то установка связи будет невозможна.
  • ATA - обычная команда ответа на звонок. Отмечу, что при звонке с голосовым идентификатором модем тоже будет писать сообщения RING и по команде ATA имитирует нажатие "зелёной трубки", переходя в режим разговора. Для исключения этой проблемы следует написать программу для разбора сообщений в режиме AT+CLIP=1.
  • ATD - набор номера, в том же виде, как с клавиатуры телефона. Номер желательно писать в международном формате (с плюсом и кодом страны), а не восьмёркой, то есть ATD+7095xxxxxxx.
  • ATH - обычная команда разрыва связи.
  • AT+CEER - после разрыва связи выдаёт код причины, по которой она была прервана.

Если в программе (а также в настройках COM-порта) можно выбрать варианты управления потоком - "Аппаратное RTS/CTS" или "Программное XON/OFF", - то обычно следует выбирать программное. В зависимости от модели используемого data-кабеля, аппаратное управление потоком может не работать, а программное работает всегда. Для старых телефонов (особенно у которых нет GPRS, например, Siemens C45) скорость COM-порта следует выбрать 19200 бит/c, так как на более высоких скоростях они не работают. Замечу, что и управление потоком, и скорость, необходимо указать в Windows в двух местах - в свойствах COM-порта и в свойствах модема.

Теперь рассмотрим некоторые тонкости настройки факсовых программ. Использовать мы будем VentaFax&Voice52. Скачиваем последнюю версию (в более ранних были некоторые проблемы с GSM). Сразу советую прочитать во встроенной справке раздел "GSM-телефония: прием и передача факсов" - там освещены некоторые важные особенности GSM. Например, невозможность отправить факс после разговора.

Идём в меню "Настройки -> Модем -> Взаимодействие с модемом". Выбираем COM-порт и устанавливаем скорость порта. Затем следуем в "Свойства" и убеждаемся, что VentaFax автоматически определяет систему команд GSM (если автоматически она не определяется, то, скорее всего, использовать модем в VentaFax не получится).

Дальше направляемся в раздел "Передача -> Набор номера".

Тут нас интересует опция "Не преобразовывать номер". Если эта опция стоит, то в модем номер будет передаваться как есть, с символом "+" и полным международным кодом, то есть номер +7095ххххххх так и будет передан. А если опция не стоит, то номер будет транслироваться сокращённо. Для GSM-сетей эта опция должна быть активирована, а для простых модемов - выключена.

Потом при указании номера для отправки факса программа покажет, какая именно строка будет послана в окне "Набираемый номер".

С подключениями к серверам удалённого доступа (по телефонной линии) через GSM-модем каких-либо проблем быть не должно. Номер нужно вводить в полном международном формате, с плюсом3.

Галку на "Использовать правила набора номера" ставить не надо. Если при попытке набора возникает ошибка 692, то необходимо в свойствах подключений нажать кнопку "Настроить..." и (помимо аналогичных настроек в свойствах COM-порта и в свойствах модема) задать скорость COM-порта и, возможно, отключить аппаратное управление потоком.

Надеемся, наши советы и рекомендации помогут вам правильно настроить мобильный факс-модем. До встречи!


1. Полное описание всех AT-команд GSM-телефонов можно найти на сайте European Telecommunications Standards Institute. [вернуться]

2. Можно использовать и встроенный в Windows факс, но его диалог ввода номера не позволяет ввести номер с префиксом "+". Теоретически, решение есть: поскольку он работает через TAPI, можно соответствующим образом отредактировать INF-файл (в команду ATD добавить плюс, и тогда он всегда будет набираться перед набором номера). [вернуться]

3. На самом деле можно вводить разные упрощённые варианты номера, но варианты их упрощения могут периодически меняться, а также не правильно работать в роуминге. Потому для исключения возможных проблем следует всегда и везде вводить номера в полном международном формате. [вернуться]



Реклама:


Последнее на сайте :
28.05.2015:
Нужен надежный хостинг с поддержкой php mysql?
Бесплатный конвертер для видео файлов
Немножко философский пост про то, как мы в глаза смотрели
Самые заметные проблемы облачных провайдеров за 2012 год
Распределительная сеть дата-центров мирового масштаба — сердце империи Google
Google выделяет миллионы долларов на новый конкурс по взлому Chrome
Top 5 раздражающих моментов в работе программиста
Глава мобильного подразделения Ubuntu Ричард Коллинз рассказал о планах
Обзор планшета Acer ICONIA W7. Windows 8 по-профессиональному
Как получить nano-sim для iPhone 5?



Реклама:



SetLinks error: Incorrect password!


© Copyright 1998-2012 Александр Томов. All rights reserved.