Глава 1. Управление устройствами ПАК Tillypad XL

История переиздания

Содержание

Драйверы устройств
Параметры устройств
Синтаксис параметров
Типы данных в значениях параметров
Групповые параметры
Использование комментариев
Особенности считывания параметров
Регистрация устройств в системе Tillypad XL Manager
Управление доступом к устройствам
Мониторинг состояния устройств комплекса
Параметр Port
Тип порта «KEYBOARD»
Тип порта «SERIAL»
Тип порта «PARALLEL»
Тип порта «PRINTER»
Тип порта «TCPIP»
Тип порта «TCPIPONDEMAND»

С помощью программно-аппаратного комплекса ПАК Tillypad XL можно автоматизировать бизнес-процессы различных предприятий сферы обслуживания: кафе, ресторанной сети, развлекательного центра и т.д. Поскольку для каждого предприятия характерна собственная бизнес-логика, то при построении ПАК Tillypad XL важно учесть ее особенности. Это достигается путем выбора конфигурации аппаратной части комплекса и выполнения настроек программной части.

В состав комплекса могут входить различные устройства: персональные и специализированные компьютеры, принтеры, фискальные регистраторы, устройства идентификации и авторизации и т.д. Под устройствами в комплексе понимаются не только собственно устройства (электронные аппараты и приборы), но и специализированные программы, выполняющие определенные наборы функций. В процессе функционирования комплекса все эти устройства обмениваются информацией. Для этого они должны иметь каналы связи, например, подключаться к компьютерам, входящим в единую локальную сеть (в том числе с использованием беспроводных соединений).

Подключение устройств и настройка их параметров производится по определенным правилам, которые рассмотрены в данном документе.

Все компьютеры данного сегмента подключаются к серверу. На компьютере должна быть установлена программа – загрузчик устройств, которая управляет всеми подключенными к нему устройствами, опрашивает их состояния, получает необходимые данные с сервера.

Все устройства и загрузчики должны быть зарегистрированы в системе Tillypad XL Manager . Для каждого устройства нужно указать программный модуль (драйвер) и присвоить необходимые значения параметрам устройства .

В системе Tillypad XL Manager реализована древовидная модель подчинения устройств. В справочнике Устройства системы Tillypad XL Manager описаны все применяемые устройства и их параметры. Каждое устройство является дочерним по отношению или к конкретному загрузчику, или к родительскому устройству, которое, в свою очередь, является дочерним для загрузчика. При этом древовидность подчинения должна быть соблюдена также и для программных модулей. Т.е. для данного устройства родительским устройством может быть только то устройство, чей программный модуль является подключающим модулем для программного модуля дочернего устройства.

Для упрощения описания параметров широкого спектра устройств различного функционального назначения в системе созданы обобщенные модели устройств в виде типов устройств. Каждому типу устройств сопоставляется программный модуль, который может использоваться для управления любым устройством, относящимся к этому типу устройств. Каждый из типов устройств, применяемых в комплексе, использует один или несколько типовых интерфейсов, характеризующих сферы применения устройств:

Рисунок 1.1. Интерфейсы, поддерживаемые типом устройств


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

В этом разделе рассмотрены общие принципы работы с устройствами, их параметры, способы подключения устройств и их регистрации в системе, вопросы управления доступом и мониторинг состояния устройств.

Дата последнего изменения: 25.02.2010

Смотрите также

Читать еще