OpenWiki

Telephony Manager

Edit this page (last edited December 14, 2005)
Palm Notes | Recent Changes | Title Index | User Preferences | Random Page | Help
  • Telephony Manager
  • Модемы и телефоны
  • Менеджер телефонии
  • Судьба менеджера телефонии
  • Нужен ли Telephony Manager?
  • Выводы
  • Telephony Manager

    Начиная с версии Palm OS 4.0 в настройках появилась новая закладка Phone и новый вид устройств в поле Connect To в свойствах соединений. Что это такое?

    Модемы и телефоны

    Ранние модемы, использовавшиеся только на выделенных линиях всегда находились в режиме пересылки данных. Появление модемов для коммутируемых линий привело к появлению нового режима работы: командного режима. В этом режиме модемы понимали команды, с помощью которых модем настраивался на определенные протоколы, набирал номер и переходил в режим пересылки данных. Исторически сложилось, что большинство модемов используют AT-команды, впервые предложенные в модеме фирмы Hayes. Часть AT-команд стандартна (например ATDномер для набора номера), но остальные команды различались от производителя к производителю.

    Когда мы указываем в настройках соединения Connect To Modem, то мы неявно говорим что устройство присоединено к Hayes-совместимому модему. Каждой опции на закладке Edit connection соответствует стандартная AT-команда.

    Массовая интернетизация привела к повсеместному использованию AT-команд в устройствах, способных передавать данные. Мобильные телефоны поддерживают около сотни команд позволяющих редактировать адресную книгу, отсылать SMS и пользоваться услугами передачи данных через GPRS.

    Менеджер телефонии

    В принципе поле Init string в настройках соединения позволяет задавать любые параметры. Беда в одном: для большинства пользователей процесс прописывания строк инициализации сложен. В PalmOS4? компания Palm попробовала упростить работу с телефонами. Каким образом?

    В состав ОС был включен новый модуль Telephony Manager (Менеджер Телефонии). Этот модуль позволял единым образом работать с любыми телефонами. Все различия между телефонами вносились в драйвер, услугами которого и пользовался менеджер. Это позволяло перекладывать работу по заполнению строк инициализации на драйвер конкретной модели телефона.

    Какой набор функций поддерживает менеджер телефонии?

    Кроме того драйвер предоставляет готовые соединения, которыми можно пользоваться без дополнительных настроек.

    В комплект была добавлена простая программа для работы с SMS, возможность отсылки SMS через Exchange Manager наравне с бимом и возможность звонить по номеру из адресной книги.

    Судьба менеджера телефонии

    Казалось, что менеджер телефонии существенно упростит работу с телефонами. Оказалось что нет. Почему?

    Нужен ли Telephony Manager?

    Что в действительности сейчас можно делать с помощью менеджера телефонии при наличии драйвера?

    Все! Больше причин использовать менеджер телефонии нет.

    Выводы

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

    Palm Notes | Recent Changes | Title Index | User Preferences | Random Page | Help
    Edit this page | View other revisions
    Print this page | View XML
    Find page by browsing, searching or an index
    Edited December 14, 2005 (diff)
    Valid XHTML 1.0!Valid CSS!