Главная страница
Случайная страница
КАТЕГОРИИ:
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Проверьте изменения
Попробуйте загрузить диск в HOG для проверки правильности библиотечных команд. В случае обнаружения пультом ошибочной строки, он выдаст предупреждающее сообщение. В завершении проверьте каждый параметр отдельно, чтобы убедиться, что все значения доступны, поскольку ошибки этого типа не отображаются на этапе загрузки диска.
Создание файла осветителя
Файл осветителя сохраняется с именем, соответствующим сокращенному названию осветителя, которое отображается в некоторых окнах HOG, например " vl_5.lib" будет отображаться как " vl5".
Далее представлен разбор типичного файла библиотеки:
version = 1
| | Идентификатор внутреннего формата файла. Некоторые строки с дополнительным синтаксисом требуют номер версии > 1.
| manufacturer = 2
| | Уникальный код изготовителя. Назначается компанией Flying Pig Systems. Если вам нужен новый код, обращайтесь в Flying Pig Systems.
| product = 1
| | Уникальный код продукта. См. выше.
| name = intellabeam
| | Имя осветителя. Максимально 15 символов.
| yoke = yes
| Дополнительный
| Показывает, что осветитель поворотного типа, и что " flip" (разворот) будет работать.
| // комментарий
| Дополнительный
| Комментарий занимает отдельную строку
| output = dmx
| Дополнительный
| Обозначает тип выхода и начало группы коммутации (т.е. VL 5).
| parameter = intensity
| | Параметры перечисляются в порядке их появления (или другой протокол).
Обозначает начало нового параметра. Если возможно, используйте стандартные имена как для " functions.txt". Имена будут рассматриваться как тип " Beam" в случае их отсутствия в файле " functions.txt".
| default = 0
| | Значение выхода при включении питания.
| highlight = 255
| | Значение выхода при нажатии " highlight".
| type = htp8bit
| | Метод управления и разрешение.
Для параметров, управляемых фейдером (например, яркость):
· htp8bit – приоритет максимального значения 8 бит
· htp16bit – приоритет максимального значения 16 бит
Для " pan", " tilt", " colour" и т.д...
· ltp8bit – приоритет последнего значения 8 бит
· htp16bit – приоритет последнего значения 16 бит
| crossfade = 0
| Дополнительный
| Тип плавного переключения по умолчанию.
| kind = +
| Дополнительный
| Если параметр новый (отсутствует в " functions.txt"), вы можете указать тип используя " I, c, b, f, +, x".
| range = 0, 255, %
| Дополнительный
| Параметр будет принимать значения от 0 до 255. Значение будет отображаться в процентах.
Если диапазон не указан, это же значение будет использовано по умолчанию (или от 0 до 65535 для 16 бит).
|
Пример:
parameter = colour
| | Начало нового параметра
| default = 0
| |
| highlight = 0 crossfade = 1
| |
| type = ltp8bit
| |
| range = 0, white
| | Указывает специфическую точку и обозначение (label) для параметра. Обозначения должны быть совместимыми, поскольку они используются для автоматической генерации палитр с помощью " AutoMenus".
Максимальный размер обозначения 8 символов.
| range = 8, 24, split, centre
range = 25, 41, red, centre
range = 42, 58, congo, centre
range = 59, 74, bluehole, centre
range = 75, 89, yellhole, centre
range = 90, 107, warm, centre
range = 108, 123, cold, centre
range = 128, 255, spin > >
| | Указывает " разделенный" (split) диапазон значений. Диапазон является смещением от центральной точки.
Полный синтаксис:
Range = min, [max, ] % | label | nothing, [centre, ][noauto]
Вы можете опускать label и %. " noauto" предотвращает использование команды range для " AutoMenus".
Значения в наборе команд range НЕ ДОЛЖНЫ ПЕРЕКРЫВАТЬСЯ.
Для функций разделения яркости (например, GoldenScan), укажите сначала диапазон яркости для того, чтобы работала клавиша " @".
| constant = 0
| Дополни-тельный
| Для добавления неуправляемых констант в выходной поток. Поддерживаются значения в диапазоне от 0 до 125.
| checksum = 0
| Дополни-тельный
| Для добавления контрольной суммы размером в байт в выходной поток с момента начала текущей группы выхода. 0 не используется, но должен включаться.
| output = dmx
| 2-ой –дополни-тельный
| Начинает новую группу выхода. Второе использование дополнительное (необязательное).
| parameter = pan
| | Начало нового параметра.
| default = 0
| |
| highlight = 255
| |
| type = ltp8bit
| |
| movement = invert
| | Только для параметров " pan" и " tilt". Если движущаяся головка нестандартная (определена как Clay Paky), используйте эту команду для инверсии движения.
| deflection = 355
| | Используется для XYZ.
| offset = 0
| |
|
|