Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Проверьте изменения






Попробуйте загрузить диск в 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    

 


 






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.