diff --git a/fixtures/showpro/apollo.json b/fixtures/showpro/apollo.json new file mode 100644 index 0000000000..dd1e8c5767 --- /dev/null +++ b/fixtures/showpro/apollo.json @@ -0,0 +1,402 @@ +{ + "$schema": "https://raw.githubusercontent.com/OpenLightingProject/open-fixture-library/master/schemas/fixture.json", + "name": "Apollo", + "shortName": "Apollo", + "categories": ["Other"], + "meta": { + "authors": ["kleber"], + "createDate": "2023-09-08", + "lastModifyDate": "2025-02-11", + "importPlugin": { + "plugin": "gdtf", + "date": "2025-02-11", + "comment": "GDTF v1.2 fixture type ID: 7E7AE967-A417-424A-A30A-2410F169252C" + } + }, + "comment": "4x12w Outdoor rated Battery powered W-DMX LED uplight", + "availableChannels": { + "H": { + "capability": { + "type": "Unknown (HSB_Hue)", + "physicalStart": "0deg", + "physicalEnd": "1deg" + } + }, + "S": { + "capability": { + "type": "Unknown (HSB_Saturation)", + "physicalStart": "0%", + "physicalEnd": "100%" + } + }, + "Dim": { + "highlightValue": 255, + "capabilities": [ + { + "dmxRange": [0, 0], + "type": "Intensity", + "brightnessStart": 0, + "brightnessEnd": 1, + "comment": "Closed" + }, + { + "dmxRange": [1, 254], + "type": "Intensity", + "brightnessStart": 0, + "brightnessEnd": 1 + }, + { + "dmxRange": [255, 255], + "type": "Intensity", + "brightnessStart": 0, + "brightnessEnd": 1, + "comment": "Open" + } + ] + }, + "R": { + "highlightValue": 255, + "capabilities": [ + { + "dmxRange": [0, 0], + "type": "ColorIntensity", + "color": "Red", + "comment": "Min" + }, + { + "dmxRange": [1, 254], + "type": "ColorIntensity", + "color": "Red" + }, + { + "dmxRange": [255, 255], + "type": "ColorIntensity", + "color": "Red", + "comment": "Max" + } + ] + }, + "G": { + "highlightValue": 255, + "capabilities": [ + { + "dmxRange": [0, 0], + "type": "ColorIntensity", + "color": "Green", + "comment": "Min" + }, + { + "dmxRange": [1, 254], + "type": "ColorIntensity", + "color": "Green" + }, + { + "dmxRange": [255, 255], + "type": "ColorIntensity", + "color": "Green", + "comment": "Max" + } + ] + }, + "B": { + "highlightValue": 255, + "capabilities": [ + { + "dmxRange": [0, 0], + "type": "ColorIntensity", + "color": "Blue", + "comment": "Min" + }, + { + "dmxRange": [1, 254], + "type": "ColorIntensity", + "color": "Blue" + }, + { + "dmxRange": [255, 255], + "type": "ColorIntensity", + "color": "Blue", + "comment": "Max" + } + ] + }, + "White": { + "capabilities": [ + { + "dmxRange": [0, 0], + "type": "ColorIntensity", + "color": "White", + "comment": "Min" + }, + { + "dmxRange": [1, 254], + "type": "ColorIntensity", + "color": "White" + }, + { + "dmxRange": [255, 255], + "type": "ColorIntensity", + "color": "White", + "comment": "Max" + } + ] + }, + "Dim 2": { + "name": "Dim", + "dmxValueResolution": "32bit", + "highlightValue": 4278190080, + "capabilities": [ + { + "dmxRange": [0, 16777215], + "type": "Intensity", + "brightnessStart": 0, + "brightnessEnd": 1, + "comment": "Closed" + }, + { + "dmxRange": [16777216, 4278190079], + "type": "Intensity", + "brightnessStart": 0, + "brightnessEnd": 1 + }, + { + "dmxRange": [4278190080, 4294967295], + "type": "Intensity", + "brightnessStart": 0, + "brightnessEnd": 1, + "comment": "Open" + } + ] + }, + "Sh1": { + "capabilities": [ + { + "dmxRange": [0, 10], + "type": "ShutterStrobe", + "helpWanted": "What does physical value 0…1 mean?", + "comment": "Open" + }, + { + "dmxRange": [11, 255], + "type": "ShutterStrobe", + "shutterEffect": "Strobe", + "speedStart": "0Hz", + "speedEnd": "1Hz", + "randomTiming": true, + "comment": "Strobe" + } + ] + }, + "Color Macro1": { + "capabilities": [ + { + "dmxRange": [0, 10], + "type": "ColorPreset", + "comment": "No Function" + }, + { + "dmxRange": [11, 170], + "type": "ColorPreset", + "comment": "RGB Macro" + }, + { + "dmxRange": [171, 200], + "type": "ColorPreset", + "comment": "All LEDs full" + }, + { + "dmxRange": [201, 205], + "type": "ColorPreset", + "comment": "White Balance Preset 1" + }, + { + "dmxRange": [206, 210], + "type": "ColorPreset", + "comment": "White Balance Preset 2" + }, + { + "dmxRange": [211, 215], + "type": "ColorPreset", + "comment": "White Balance Preset 3" + }, + { + "dmxRange": [216, 220], + "type": "ColorPreset", + "comment": "White Balance Preset 4" + }, + { + "dmxRange": [221, 225], + "type": "ColorPreset", + "comment": "White Balance Preset 5" + }, + { + "dmxRange": [226, 230], + "type": "ColorPreset", + "comment": "White Balance Preset 6" + }, + { + "dmxRange": [231, 235], + "type": "ColorPreset", + "comment": "White Balance Preset 7" + }, + { + "dmxRange": [236, 240], + "type": "ColorPreset", + "comment": "White Balance Preset 8" + }, + { + "dmxRange": [241, 245], + "type": "ColorPreset", + "comment": "White Balance Preset 9" + }, + { + "dmxRange": [246, 250], + "type": "ColorPreset", + "comment": "White Balance Preset 10" + }, + { + "dmxRange": [251, 255], + "type": "ColorPreset", + "comment": "White Balance Preset 11" + } + ] + }, + "FX1": { + "capabilities": [ + { + "dmxRange": [0, 51], + "type": "Effect", + "effectName": "No Function", + "speedStart": 0, + "speedEnd": 1 + }, + { + "dmxRange": [52, 101], + "type": "Effect", + "effectName": "Auto Program 1", + "speedStart": 0, + "speedEnd": 1 + }, + { + "dmxRange": [102, 152], + "type": "Effect", + "effectName": "Auto Program 2", + "speedStart": 0, + "speedEnd": 1 + }, + { + "dmxRange": [153, 203], + "type": "Effect", + "effectName": "Auto Program 3", + "speedStart": 0, + "speedEnd": 1 + }, + { + "dmxRange": [204, 254], + "type": "Effect", + "effectName": "Auto Program 4", + "speedStart": 0, + "speedEnd": 1 + }, + { + "dmxRange": [255, 255], + "type": "Effect", + "effectName": "Auto Program 5", + "speedStart": 0, + "speedEnd": 1 + } + ] + }, + "FX1 Rate": { + "capability": { + "type": "EffectSpeed", + "speedStart": "0Hz", + "speedEnd": "1Hz" + } + }, + "Dim Mode": { + "capabilities": [ + { + "dmxRange": [0, 51], + "type": "Maintenance", + "parameterStart": 0, + "parameterEnd": 1, + "comment": "Set from Menu" + }, + { + "dmxRange": [52, 101], + "type": "Maintenance", + "parameterStart": 0, + "parameterEnd": 1, + "comment": "Dim Curve Off" + }, + { + "dmxRange": [102, 152], + "type": "Maintenance", + "parameterStart": 0, + "parameterEnd": 1, + "comment": "Dim Curve 1" + }, + { + "dmxRange": [153, 203], + "type": "Maintenance", + "parameterStart": 0, + "parameterEnd": 1, + "comment": "Dim Curve 2" + }, + { + "dmxRange": [204, 255], + "type": "Maintenance", + "parameterStart": 0, + "parameterEnd": 1, + "comment": "Dim Curve 3" + } + ] + } + }, + "modes": [ + { + "name": "3 Channel", + "channels": [ + "H", + "S", + "Dim" + ] + }, + { + "name": "4 Channel Mode", + "channels": [ + "R", + "G", + "B", + "White" + ] + }, + { + "name": "6 Channel Mode", + "channels": [ + "Dim", + "R", + "G", + "B", + "White", + "Sh1" + ] + }, + { + "name": "10 Channel Mode", + "channels": [ + "Dim", + "R", + "G", + "B", + "White", + "Sh1", + "Color Macro1", + "FX1", + "FX1 Rate", + "Dim Mode" + ] + } + ] +}