Шаблон:Основные термины и определения

Материал из iRidium Mobile Wiki
Перейти к: навигация, поиск
  • iRidium Project – это файл проекта, созданный в iRidium GUI Editor. Состоит из графической части, драйверной части (команд управления оборудованием) и файлов скриптов (не обязательно). Проекты iRidium имеют формат *.IRPZ.
  • Графический интерфейс – совокупность элементов графической части проекта iRidium (страницы и окна проекта, графические элементы).
  • Страница и попап (окно) - объекты интерфейса, определяющие размер и структуру проекта. Предназначены для размещения графических элементов. Единовременно может быть открыта только одна страница - это основа, поверх которой может быть расположено любое число попапов произвольного размера.
  • Графический элемент – объект, размещенный на странице или окне проекта iRidium: кнопка, уровень, анимированный элемент, инерционный список и т.д.
  • Управляющая панель (панель, панель управления) – устройство на базе iOS/Windows/Android/OS X, с установленным iRidium App, где должен работать проект iRidium.


  • Лицензия (файл лицензии) – файл формата *.irl, дающий панели право на подключение к управляемому оборудованию. Лицензия загружается на панель вместе с проектом iRidium.
  • Активационный ключ – набор из 160 символов, выступающий в качестве кода активации лицензий iRidium. Содержит информацию о приобретенной лицензии и позволяет создать файл лицензии.
  • Активации ключа – процесс генерации файла лицензии на сайте iRidium Mobile.
  • Идентификатор управляющей панели (HWID) – уникальный идентификатор iOS/Windows/Android/OS X устройства, необходим для активации Device лицензии. Начиная с v.2.1 продукты iRidium используют только идентификатор HWID (вместо устаревшего UDID для iOS) (причины)


  • Эмулятор (Emulator) – инструмент для эмуляции работы проекта на управляющем устройстве. Позволяет проверить работу его графической части, а при наличии лицензии для Эмулятора - взаимодействие с оборудованием


  • Драйвер – основной продукт iRidium, программа, описывающая взаимодействие iRidium с оборудованием автоматизации. Драйвер позволяет обращаться к оборудованию соответствующего типа и получать от него обратную связь. В iRidium имеется набор основных - встроенных драйверов, нуждающихся только в поверхностной настройке. Есть возможность создания собственных драйверов на базе AV & Custom Systems с помощью iRidium DDK и набор скриптовых модулей для AV.
  • iRidium DDK – инструмент создания драйверов, включающий Script машину, iRidium Script API, iRidium DDK для написания драйверов, примеры драйверов.
  • Управляемое оборудование – контроллер, преобразователь, медиа-сервер, AV устройство, для работы использующее один из драйверов, описанных в нативной или скриптовой части проекта iRidium.
  • Команда (Command) – инструкция по отправке данных управляемому оборудованию. Отправка команды инициируется нажатием на графический элемент, событием в системе или скриптом. Содержит информацию о типе данных и специфических настройках, характерных для конкретного оборудования. Список инструкций (команд) хранится в Project Device Tree.
  • Каналы статуса (Feedback) – инструкция по обработке данных, полученных от управляемого оборудования. Принятые данные могут влиять на элементы графического интерфейса (вывод значения на дисплей, переключение состояний элементов). Каналы статуса хранятся в Project Device Tree.
  • Токен проекта (Project Token) – переменная для хранения данных, полученных от управляемого оборудования или интерфейса. Токены проекта (Project Tokens) служат для записи, хранения и передачи данных внутри проекта.
  • Системный токен (System Token) – системные параметры панели управления (время, дата, данные с датчиков и т.п.). На некоторые системные переменные можно повлиять, но большинство предназначено только для чтения.
  • Токен драйвера (Driver Token) - состояние подключения к оборудованию, параметры подключения. На переменные драйвера нельзя повлиять с помощью интерфейса, они предназначены только для чтения.