Для регистрации устройств, входящих в состав комплекса, используются справочники , и , входящие в систему Tillypad XL Manager .
В справочнике
накапливаются сведения о драйверах устройств (программных модулях), используемых в комплексе. Для каждого программного модуля описываются его основные параметры и указываются связи с другими программными модулями. Для каждого программного модуля должны быть указаны
(драйверы родительских устройств или загрузчиков), а также могут быть указаны
, если данный модуль применяет другие программные модули (например, библиотеки
).
С программными модулями связаны типы устройств. Тип устройств представляет собой предварительно настроенный драйвер для устройства или нескольких однотипных устройств. Тип устройств определяет применяемые интерфейсы, т.е. в каком качестве может быть использовано данное устройство. Одно устройство может применять несколько интерфейсов, например, фискальный регистратор может быть использован и как устройство фискализации, и как принтер.
Несколько типов устройств могут ссылаться на один и тот же программный модуль. Параметры типов устройств в этом случае описывают особенности устройств, принадлежащих к различным типам. Изменение параметров программного модуля, связанного с типом устройств, не вызовет соответствующих изменений в параметрах типа устройств. Данные о типах устройств, используемых в составе комплекса, хранятся в справочнике .
В справочнике описываются конкретные особенности устройства. Устройство связывается с одним из типов устройств. При создании нового устройства необходимо указать тип устройств, к которому оно относится. Информация о параметрах создаваемого устройства автоматически добавляется из справочника . Затем в эти параметры можно внести изменения, отражающие особенности конкретного устройства. Последующее изменение параметров программного модуля или типа устройств, к которому относится созданное устройство, не вызовет соответствующих изменений в параметрах этого устройства.
Например, программный модуль
«Стандартный принтер»
связан с типами устройств
«Принтер стандартный сетевой»
и
«Дисплей покупателя Firich»
. В этом случае при создании каждого из типов устройств указывался один и тот же программный модуль.
При создании типа устройств его параметры были автоматически скопированы из параметров программного модуля, связанного с добавляемым типом устройств.
В параметры типа устройств
«Стандартный принтер»
изменения вносить не потребовалось.
А в параметры типа устройств
«Дисплей покупателя Firich»
были внесены изменения, необходимые для нормального функционирования однотипных устройств – дисплеев покупателя. В том числе некоторые неиспользуемые параметры были исключены.
При добавлении в справочник информации об устройстве, которое будет установлено на конкретной точке обслуживания, в типовые параметры устройства необходимо внести изменения. Обычно эти изменения касаются только номера порта для подключения устройства.
Допустим, дисплей покупателя будет подключаться к порту
COM3
. Тогда параметру
Name
следует присвоить значение
‘COM3’
.