manufacturer { manufacturer_id: 161 manufacturer_name: "Creative Lighting And Sound Systems Pty Ltd." pid { name: "DEVICE_MODE" value: 32768 get_request { } get_response { field { type: UINT8 name: "mode" label { value: 0 label: "DMX512" } label { value: 1 label: "DALI" } label { value: 2 label: "DSI" } } } get_sub_device_range: ROOT_OR_SUBDEVICE set_request { field { type: UINT8 name: "mode" label { value: 0 label: "DMX512" } label { value: 1 label: "DALI" } label { value: 2 label: "DSI" } } } set_response { } set_sub_device_range: ROOT_OR_ALL_SUBDEVICE } } manufacturer { manufacturer_id: 776 manufacturer_name: "ImageCue LLC " pid { name: "SERIAL_NUMBER" value: 32976 get_request { } get_response { field { type: UINT32 name: "serial_number" } } get_sub_device_range: ROOT_OR_SUBDEVICE } } manufacturer { manufacturer_id: 8377 manufacturer_name: "ARRI -- Arnold & Richter Cine Technik GmbH & Co. Betriebs KG" pid { name: "FAN_MODE" value: 32769 get_request { } get_response { field { type: UINT8 name: "fan_mode" label { value: 0 label: "FAN_OFF" } label { value: 1 label: "FAN_LOW" } label { value: 2 label: "FAN_HIGH" } label { value: 3 label: "FAN_AUTO_LOW" } label { value: 4 label: "FAN_AUTO_HIGH" } label { value: 5 label: "FAN_VARI" } label { value: 6 label: "FAN_PASS" } label { value: 7 label: "FAN_HI45" } } } get_sub_device_range: ROOT_OR_SUBDEVICE set_request { field { type: UINT8 name: "fan_mode" label { value: 0 label: "FAN_OFF" } label { value: 1 label: "FAN_LOW" } label { value: 2 label: "FAN_HIGH" } label { value: 3 label: "FAN_AUTO_LOW" } label { value: 4 label: "FAN_AUTO_HIGH" } label { value: 5 label: "FAN_VARI" } label { value: 6 label: "FAN_PASS" } label { value: 7 label: "FAN_HI45" } } } set_response { } set_sub_device_range: ROOT_OR_ALL_SUBDEVICE } pid { name: "STATUS_LEDS" value: 32770 get_request { } get_response { field { type: BOOL name: "disable_status_leds" } } get_sub_device_range: ROOT_OR_SUBDEVICE set_request { field { type: BOOL name: "disable_status_leds" } } set_response { } set_sub_device_range: ROOT_OR_ALL_SUBDEVICE } pid { name: "CCT_ADJUST" value: 32771 get_request { } get_response { field { type: INT32 name: "CCT_value" multiplier: -2 } } get_sub_device_range: ROOT_OR_SUBDEVICE set_request { field { type: INT32 name: "CCT_value" multiplier: -2 range { min: 280000 max: 1000000 } } } set_response { } set_sub_device_range: ROOT_OR_ALL_SUBDEVICE } pid { name: "GN_ADJUST" value: 32772 get_request { } get_response { field { type: INT32 name: "GN_value" multiplier: -2 } } get_sub_device_range: ROOT_OR_SUBDEVICE set_request { field { type: INT32 name: "GN_value" multiplier: -2 range { min: -100 max: 100 } } } set_response { } set_sub_device_range: ROOT_OR_ALL_SUBDEVICE } pid { name: "DMX_SIGNAL_LOSS_MODE" value: 32773 get_request { } get_response { field { type: UINT8 name: "mode" label { value: 0 label: "HOLD" } label { value: 1 label: "HOLD_FOR_2_MINUTES" } label { value: 2 label: "BLACK_OUT" } } } get_sub_device_range: ROOT_OR_SUBDEVICE set_request { field { type: UINT8 name: "mode" label { value: 0 label: "HOLD" } label { value: 1 label: "HOLD_FOR_2_MINUTES" } label { value: 2 label: "BLACK_OUT" } } } set_response { } set_sub_device_range: ROOT_OR_ALL_SUBDEVICE } } manufacturer { manufacturer_id: 11720 manufacturer_name: "Stellascapes" pid { name: "MODEL_ID" value: 32770 get_request { } get_response { field { type: UINT16 name: "model_id" } } get_sub_device_range: ROOT_DEVICE set_request { field { type: UINT16 name: "model_id" } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "MODEL_ID_LIST" value: 32771 get_request { } get_response { field { type: GROUP name: "models" field { type: UINT16 name: "model_id" } } } get_sub_device_range: ROOT_DEVICE } pid { name: "PIXEL_TYPE" value: 32773 get_request { } get_response { field { type: UINT16 name: "pixel_type" label { value: 1 label: "LPD8806" } label { value: 2 label: "WS2801" } label { value: 3 label: "P9813" } label { value: 4 label: "APA102" } } } get_sub_device_range: ROOT_DEVICE set_request { field { type: UINT16 name: "pixel_type" label { value: 1 label: "LPD8806" } label { value: 2 label: "WS2801" } label { value: 3 label: "P9813" } label { value: 4 label: "APA102" } } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "PIXEL_COUNT" value: 32774 get_request { } get_response { field { type: UINT16 name: "pixel_count" } } get_sub_device_range: ROOT_DEVICE set_request { field { type: UINT16 name: "pixel_count" range { min: 1 max: 65535 } } } set_response { } set_sub_device_range: ROOT_DEVICE } } manufacturer { manufacturer_id: 16761 manufacturer_name: "AYRTON" pid { name: "DIMMER_MODE" value: 32769 get_request { } get_response { field { type: BOOL name: "dimmer_mode" } } get_sub_device_range: ROOT_OR_SUBDEVICE set_request { field { type: BOOL name: "dimmer_mode" } } set_response { } set_sub_device_range: ROOT_OR_ALL_SUBDEVICE } pid { name: "LIGHT_MODE" value: 32770 get_request { } get_response { field { type: BOOL name: "light_mode" } } get_sub_device_range: ROOT_OR_SUBDEVICE set_request { field { type: BOOL name: "light_mode" } } set_response { } set_sub_device_range: ROOT_OR_ALL_SUBDEVICE } pid { name: "CONSTANT_COLOR_MODES" value: 32771 get_request { } get_response { field { type: BOOL name: "constant_color_modes" } } get_sub_device_range: ROOT_OR_SUBDEVICE set_request { field { type: BOOL name: "constant_color_modes" } } set_response { } set_sub_device_range: ROOT_OR_ALL_SUBDEVICE } } manufacturer { manufacturer_id: 17232 manufacturer_name: "CLAY PAKY S.p.A" pid { name: "CP_DISPLAYON" value: 34048 get_request { } get_response { field { type: BOOL name: "display_on" } } get_sub_device_range: ROOT_OR_SUBDEVICE set_request { field { type: BOOL name: "display_on" } } set_response { } set_sub_device_range: ROOT_OR_ALL_SUBDEVICE } pid { name: "CP_FIXTID" value: 34304 get_request { } get_response { field { type: UINT8 name: "fixture_id" } } get_sub_device_range: ROOT_OR_SUBDEVICE set_request { field { type: UINT8 name: "fixture_id" } } set_response { } set_sub_device_range: ROOT_OR_ALL_SUBDEVICE } pid { name: "CP_EVAN_RGBCMY" value: 34305 get_request { } get_response { field { type: BOOL name: "cmy_on" } } get_sub_device_range: ROOT_OR_SUBDEVICE set_request { field { type: BOOL name: "cmy_on" } } set_response { } set_sub_device_range: ROOT_OR_ALL_SUBDEVICE } pid { name: "CP_FIXWHEELSC" value: 34306 get_request { } get_response { field { type: BOOL name: "fix_wheel_shortcut" } } get_sub_device_range: ROOT_OR_SUBDEVICE set_request { field { type: BOOL name: "fix_wheel_shortcut" } } set_response { } set_sub_device_range: ROOT_OR_ALL_SUBDEVICE } pid { name: "CP_LAMPONDMX" value: 34307 get_request { } get_response { field { type: BOOL name: "lamp_on_dmx" } } get_sub_device_range: ROOT_OR_SUBDEVICE set_request { field { type: BOOL name: "lamp_on_dmx" } } set_response { } set_sub_device_range: ROOT_OR_ALL_SUBDEVICE } pid { name: "CP_ENCPT" value: 34308 get_request { } get_response { field { type: BOOL name: "enable_PanTilt_encoder" } } get_sub_device_range: ROOT_OR_SUBDEVICE set_request { field { type: BOOL name: "enable_PanTilt_encoder" } } set_response { } set_sub_device_range: ROOT_OR_ALL_SUBDEVICE } pid { name: "CP_PTSPEEDMODE" value: 34309 get_request { } get_response { field { type: UINT8 name: "PanTilt_Speed" label { value: 0 label: "Standard" } label { value: 1 label: "Fast" } } } get_sub_device_range: ROOT_OR_SUBDEVICE set_request { field { type: UINT8 name: "PanTilt_Speed" label { value: 0 label: "Standard" } label { value: 1 label: "Fast" } } } set_response { } set_sub_device_range: ROOT_OR_ALL_SUBDEVICE } pid { name: "CP_DIMMERCURVE" value: 34310 get_request { } get_response { field { type: UINT8 name: "dimmer_curve" label { value: 0 label: "Curve 1 Conventional" } label { value: 1 label: "Curve 2 Linear" } label { value: 2 label: "Curve 3" } label { value: 3 label: "Curve 4" } } } get_sub_device_range: ROOT_OR_SUBDEVICE set_request { field { type: UINT8 name: "dimmer_curve" label { value: 0 label: "Curve 1 Conventional" } label { value: 1 label: "Curve 2 Linear" } label { value: 2 label: "Curve 3" } label { value: 3 label: "Curve 4" } } } set_response { } set_sub_device_range: ROOT_OR_ALL_SUBDEVICE } pid { name: "CP_SILENTMODE" value: 34311 get_request { } get_response { field { type: UINT8 name: "silent_mode" label { value: 0 label: "Standard" } label { value: 1 label: "Quiet" } } } get_sub_device_range: ROOT_OR_SUBDEVICE set_request { field { type: UINT8 name: "silent_mode" label { value: 0 label: "Standard" } label { value: 1 label: "Quiet" } } } set_response { } set_sub_device_range: ROOT_OR_ALL_SUBDEVICE } pid { name: "CP_SHUTTERONERR" value: 34312 get_request { } get_response { field { type: UINT8 name: "shutter_on_error" label { value: 0 label: "On" } label { value: 1 label: "Off" } } } get_sub_device_range: ROOT_OR_SUBDEVICE set_request { field { type: UINT8 name: "shutter_on_error" label { value: 0 label: "On" } label { value: 1 label: "Off" } } } set_response { } set_sub_device_range: ROOT_OR_ALL_SUBDEVICE } pid { name: "CP_DIMMONSHUTTER" value: 34313 get_request { } get_response { field { type: UINT8 name: "close_dimmer_if_shutter_closed" label { value: 0 label: "On" } label { value: 1 label: "Off" } } } get_sub_device_range: ROOT_OR_SUBDEVICE set_request { field { type: UINT8 name: "close_dimmer_if_shutter_closed" label { value: 0 label: "On" } label { value: 1 label: "Off" } } } set_response { } set_sub_device_range: ROOT_OR_ALL_SUBDEVICE } pid { name: "CP_POWERFANSMODE" value: 34314 get_request { } get_response { field { type: UINT8 name: "fan_power_mode" label { value: 0 label: "Full Fan Speed" } label { value: 1 label: "Low Fan Speed (reduced output)" } label { value: 2 label: "Auto Fan Speed" } } } get_sub_device_range: ROOT_OR_SUBDEVICE set_request { field { type: UINT8 name: "fan_power_mode" label { value: 0 label: "Full Fan Speed" } label { value: 1 label: "Low Fan Speed (reduced output)" } label { value: 2 label: "Auto Fan Speed" } } } set_response { } set_sub_device_range: ROOT_OR_ALL_SUBDEVICE } pid { name: "CP_ARTNET_MODE" value: 34315 get_request { } get_response { field { type: UINT8 name: "control_protocol_artnet" label { value: 0 label: "Disabled" } label { value: 1 label: "Art-Net on IP 2.x.x.x" } label { value: 2 label: "Art-Net on IP 10.x.x.x" } } } get_sub_device_range: ROOT_OR_SUBDEVICE set_request { field { type: UINT8 name: "control_protocol_artnet" label { value: 0 label: "Disabled" } label { value: 1 label: "Art-Net on IP 2.x.x.x" } label { value: 2 label: "Art-Net on IP 10.x.x.x" } } } set_response { } set_sub_device_range: ROOT_OR_ALL_SUBDEVICE } pid { name: "CP_NETREPEATDMX" value: 34316 get_request { } get_response { field { type: UINT8 name: "artnet_repeat_to_dmx" label { value: 0 label: "Disabled" } label { value: 1 label: "Enabled on primary" } } } get_sub_device_range: ROOT_OR_SUBDEVICE set_request { field { type: UINT8 name: "artnet_repeat_to_dmx" label { value: 0 label: "Disabled" } label { value: 1 label: "Enabled on primary" } } } set_response { } set_sub_device_range: ROOT_OR_ALL_SUBDEVICE } pid { name: "CP_UNIVERSE" value: 34317 get_request { } get_response { field { type: UINT8 name: "artnet_universe" } } get_sub_device_range: ROOT_OR_SUBDEVICE set_request { field { type: UINT8 name: "artnet_universe" } } set_response { } set_sub_device_range: ROOT_OR_ALL_SUBDEVICE } pid { name: "CP_AFAUTOSCALEOFF" value: 34318 get_request { } get_response { field { type: UINT8 name: "auto_focus_mode" label { value: 0 label: "Limited Zoom Range" } label { value: 1 label: "Complete Zoom Range" } } } get_sub_device_range: ROOT_OR_SUBDEVICE set_request { field { type: UINT8 name: "auto_focus_mode" label { value: 0 label: "Limited Zoom Range" } label { value: 1 label: "Complete Zoom Range" } } } set_response { } set_sub_device_range: ROOT_OR_ALL_SUBDEVICE } pid { name: "CP_MCOLORADJUST" value: 34319 get_request { } get_response { field { type: UINT8 name: "macro_color_adjust" label { value: 0 label: "On" } label { value: 1 label: "Off" } } } get_sub_device_range: ROOT_OR_SUBDEVICE set_request { field { type: UINT8 name: "macro_color_adjust" label { value: 0 label: "On" } label { value: 1 label: "Off" } } } set_response { } set_sub_device_range: ROOT_OR_ALL_SUBDEVICE } pid { name: "CP_MEFFRANDID" value: 34320 get_request { } get_response { field { type: UINT8 name: "scene_phase_displacement" label { value: 0 label: "Auto by DMX address" } range { min: 0 max: 255 } } } get_sub_device_range: ROOT_OR_SUBDEVICE set_request { field { type: UINT8 name: "scene_phase_displacement" label { value: 0 label: "Auto by DMX address" } range { min: 0 max: 255 } } } set_response { } set_sub_device_range: ROOT_OR_ALL_SUBDEVICE } pid { name: "CP_MEFFDISTRIB" value: 34321 get_request { } get_response { field { type: UINT8 name: "number_of_projectors_in_macro" range { min: 2 max: 255 } } } get_sub_device_range: ROOT_OR_SUBDEVICE set_request { field { type: UINT8 name: "number_of_projectors_in_macro" range { min: 2 max: 255 } } } set_response { } set_sub_device_range: ROOT_OR_ALL_SUBDEVICE } pid { name: "CP_EVANCURVEMODE" value: 34322 get_request { } get_response { field { type: UINT8 name: "color_mixing_curve" label { value: 0 label: "Curve 1" } label { value: 1 label: "Curve 2" } } } get_sub_device_range: ROOT_OR_SUBDEVICE set_request { field { type: UINT8 name: "color_mixing_curve" label { value: 0 label: "Curve 1" } label { value: 1 label: "Curve 2" } } } set_response { } set_sub_device_range: ROOT_OR_ALL_SUBDEVICE } pid { name: "CP_PT_HOMING_SPEC" value: 34323 get_request { } get_response { field { type: UINT8 name: "pantilt_homing_sequence" label { value: 0 label: "Not Sequenced" } label { value: 1 label: "Sequenced" } } } get_sub_device_range: ROOT_OR_SUBDEVICE set_request { field { type: UINT8 name: "pantilt_homing_sequence" label { value: 0 label: "Not Sequenced" } label { value: 1 label: "Sequenced" } } } set_response { } set_sub_device_range: ROOT_OR_ALL_SUBDEVICE } pid { name: "CP_PAN_HOME_ANGLE" value: 34324 get_request { } get_response { field { type: UINT8 name: "pan_homing_angle" label { value: 0 label: "0 Deg" } label { value: 1 label: "90 Deg" } label { value: 2 label: "180 Deg" } label { value: 3 label: "270 Deg" } } } get_sub_device_range: ROOT_OR_SUBDEVICE set_request { field { type: UINT8 name: "pan_homing_angle" label { value: 0 label: "0 Deg" } label { value: 1 label: "90 Deg" } label { value: 2 label: "180 Deg" } label { value: 3 label: "270 Deg" } } } set_response { } set_sub_device_range: ROOT_OR_ALL_SUBDEVICE } pid { name: "CP_TILT_HOME_ANGLE" value: 34325 get_request { } get_response { field { type: UINT8 name: "tilt_homing_angle" label { value: 0 label: "0 Percent" } label { value: 1 label: "12.5 Percent" } label { value: 2 label: "25 Percent" } label { value: 3 label: "50 Percent" } label { value: 4 label: "75 Percent" } label { value: 5 label: "87.5 Percent" } label { value: 6 label: "100 Percent" } } } get_sub_device_range: ROOT_OR_SUBDEVICE set_request { field { type: UINT8 name: "tilt_homing_angle" label { value: 0 label: "0 Percent" } label { value: 1 label: "12.5 Percent" } label { value: 2 label: "25 Percent" } label { value: 3 label: "50 Percent" } label { value: 4 label: "75 Percent" } label { value: 5 label: "87.5 Percent" } label { value: 6 label: "100 Percent" } } } set_response { } set_sub_device_range: ROOT_OR_ALL_SUBDEVICE } pid { name: "CP_CWHEEL_LINEAR" value: 34326 get_request { } get_response { field { type: UINT8 name: "color_wheel_linear" label { value: 0 label: "On" } label { value: 1 label: "Off" } } } get_sub_device_range: ROOT_OR_SUBDEVICE set_request { field { type: UINT8 name: "color_wheel_linear" label { value: 0 label: "On" } label { value: 1 label: "Off" } } } set_response { } set_sub_device_range: ROOT_OR_ALL_SUBDEVICE } pid { name: "CP_ANTI_BLIND" value: 34327 get_request { } get_response { field { type: BOOL name: "anti_blind" } } get_sub_device_range: ROOT_OR_SUBDEVICE set_request { field { type: BOOL name: "color_wheel_linear" } } set_response { } set_sub_device_range: ROOT_OR_ALL_SUBDEVICE } pid { name: "CP_PIXELS_UNIVERSE" value: 34328 get_request { } get_response { field { type: UINT8 name: "pixel_engine_artnet_universe" } } get_sub_device_range: ROOT_OR_SUBDEVICE set_request { field { type: UINT8 name: "pixel_engine_artnet_universe" } } set_response { } set_sub_device_range: ROOT_OR_ALL_SUBDEVICE } pid { name: "CP_RPTONDMX_UNIVERSE" value: 34332 get_request { } get_response { field { type: UINT8 name: "repeat_on_dmx_artnet_universe" } } get_sub_device_range: ROOT_OR_SUBDEVICE set_request { field { type: UINT8 name: "repeat_on_dmx_artnet_universe" } } set_response { } set_sub_device_range: ROOT_OR_ALL_SUBDEVICE } pid { name: "CP_CHNLMODE_PIXELS" value: 34335 get_request { } get_response { field { type: UINT8 name: "channel_mode_pixels" label { value: 0 label: "Disabled" } label { value: 1 label: "RGB" } label { value: 2 label: "RGBW" } } } get_sub_device_range: ROOT_OR_SUBDEVICE set_request { field { type: UINT8 name: "channel_mode_pixels" label { value: 0 label: "Disabled" } label { value: 1 label: "RGB" } label { value: 2 label: "RGBW" } } } set_response { } set_sub_device_range: ROOT_OR_ALL_SUBDEVICE } } manufacturer { manufacturer_id: 17236 manufacturer_name: "City Theatrical, Inc." pid { name: "SHOW_ID" value: 32768 get_request { } get_response { field { type: UINT8 name: "show_id" range { min: 1 max: 64 } } } get_sub_device_range: ROOT_DEVICE set_request { field { type: UINT8 name: "show_id" range { min: 1 max: 64 } } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "OUTPUT_POWER" value: 32769 get_request { } get_response { field { type: UINT8 name: "output_power" label { value: 0 label: "5mW" } label { value: 1 label: "10mW" } label { value: 2 label: "50mW" } label { value: 3 label: "100mW" } label { value: 4 label: "125mW (NA Only)" } } } get_sub_device_range: ROOT_DEVICE set_request { field { type: UINT8 name: "output_power" label { value: 0 label: "5mW" } label { value: 1 label: "10mW" } label { value: 2 label: "50mW" } label { value: 3 label: "100mW" } label { value: 4 label: "125mW (NA Only)" } } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "HOP_PATTERN" value: 32770 get_request { } get_response { field { type: UINT8 name: "hop_pattern" range { min: 1 max: 16 } } } get_sub_device_range: ROOT_DEVICE set_request { field { type: UINT8 name: "hop_pattern" range { min: 1 max: 16 } } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "BANDWIDTH" value: 32771 get_request { } get_response { field { type: UINT8 name: "bandwidth" label { value: 1 label: "Full" } label { value: 2 label: "WiFi 1-6" } label { value: 3 label: "WiFi 4-9" } label { value: 4 label: "WiFi 7-11" } } } get_sub_device_range: ROOT_DEVICE set_request { field { type: UINT8 name: "bandwidth" label { value: 1 label: "Full" } label { value: 2 label: "WiFi 1-6" } label { value: 3 label: "WiFi 4-9" } label { value: 4 label: "WiFi 7-11" } } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "NUM_OF_CHANNELS" value: 32772 get_request { } get_response { field { type: UINT8 name: "number_of_channels" label { value: 1 label: "30" } label { value: 2 label: "62" } label { value: 3 label: "94" } label { value: 4 label: "126" } label { value: 5 label: "158" } label { value: 6 label: "190" } label { value: 7 label: "222" } label { value: 8 label: "254" } label { value: 9 label: "286" } label { value: 10 label: "318" } label { value: 11 label: "350" } label { value: 12 label: "382" } label { value: 13 label: "414" } label { value: 14 label: "446" } label { value: 15 label: "478" } label { value: 16 label: "512" } } } get_sub_device_range: ROOT_DEVICE set_request { field { type: UINT8 name: "number_of_channels" label { value: 1 label: "30" } label { value: 2 label: "62" } label { value: 3 label: "94" } label { value: 4 label: "126" } label { value: 5 label: "158" } label { value: 6 label: "190" } label { value: 7 label: "222" } label { value: 8 label: "254" } label { value: 9 label: "286" } label { value: 10 label: "318" } label { value: 11 label: "350" } label { value: 12 label: "382" } label { value: 13 label: "414" } label { value: 14 label: "446" } label { value: 15 label: "478" } label { value: 16 label: "512" } } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "LEVEL_TEST" value: 32773 get_request { } get_response { field { type: UINT8 name: "test_level" range { min: 0 max: 100 } } } get_sub_device_range: ONLY_SUBDEVICES set_request { field { type: UINT8 name: "test_level" range { min: 0 max: 100 } } } set_response { } set_sub_device_range: ONLY_SUBDEVICES } pid { name: "CURVE" value: 32774 get_request { } get_response { field { type: UINT8 name: "curve" label { value: 1 label: "ISL" } label { value: 2 label: "Linear" } label { value: 3 label: "Non-Dim" } label { value: 4 label: "LED" } } } get_sub_device_range: ONLY_SUBDEVICES set_request { field { type: UINT8 name: "curve" label { value: 1 label: "ISL" } label { value: 2 label: "Linear" } label { value: 3 label: "Non-Dim" } label { value: 4 label: "LED" } } } set_response { } set_sub_device_range: ONLY_SUBDEVICES } pid { name: "BUMP_ENABLED" value: 32775 get_request { } get_response { field { type: BOOL name: "bump_enabled" } } get_sub_device_range: ROOT_DEVICE set_request { field { type: BOOL name: "bump_enabled" } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "DATA_LOSS_TIMEOUT" value: 32776 get_request { } get_response { field { type: UINT8 name: "minutes" range { min: 0 max: 120 } } } get_sub_device_range: ROOT_DEVICE set_request { field { type: UINT8 name: "minutes" range { min: 0 max: 120 } } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "BACKLIGHT_TIMEOUT" value: 32777 get_request { } get_response { field { type: UINT8 name: "seconds" label { value: 0 label: "Always On" } label { value: 241 label: "Always Off" } range { min: 0 max: 241 } } } get_sub_device_range: ROOT_DEVICE set_request { field { type: UINT8 name: "seconds" label { value: 0 label: "Always On" } label { value: 241 label: "Always Off" } range { min: 0 max: 241 } } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "RDM_PROXY_ENABLED" value: 32778 get_request { } get_response { field { type: BOOL name: "rdm_proxy_enabled" } } get_sub_device_range: ROOT_DEVICE set_request { field { type: BOOL name: "rdm_proxy_enabled" } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "INPUT_FORMAT" value: 32779 get_request { } get_response { field { type: UINT8 name: "input_format" label { value: 0 label: "DMX" } label { value: 1 label: "ArtNet" } label { value: 2 label: "E1.31" } label { value: 3 label: "KiNet" } } } get_sub_device_range: ROOT_DEVICE set_request { field { type: UINT8 name: "input_format" label { value: 0 label: "DMX" } label { value: 1 label: "ArtNet" } label { value: 2 label: "E1.31" } label { value: 3 label: "KiNet" } } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "IP_ADDRESS" value: 32780 get_request { } get_response { field { type: UINT32 name: "ip_address" } } get_sub_device_range: ROOT_OR_SUBDEVICE set_request { field { type: UINT32 name: "ip_address" } } set_response { } set_sub_device_range: ROOT_OR_SUBDEVICE } pid { name: "IP_SUBNET_MASK" value: 32781 get_request { } get_response { field { type: UINT32 name: "subnet_mask" } } get_sub_device_range: ROOT_OR_SUBDEVICE set_request { field { type: UINT32 name: "subnet_mask" } } set_response { } set_sub_device_range: ROOT_OR_SUBDEVICE } pid { name: "IP_GATEWAY" value: 32782 get_request { } get_response { field { type: UINT32 name: "default_gateway" } } get_sub_device_range: ROOT_OR_SUBDEVICE set_request { field { type: UINT32 name: "default_gateway" } } set_response { } set_sub_device_range: ROOT_OR_SUBDEVICE } pid { name: "DHCP_MODE" value: 32783 get_request { } get_response { field { type: BOOL name: "dhcp_enabled" } } get_sub_device_range: ROOT_DEVICE set_request { field { type: BOOL name: "dhcp_enabled" } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "MAC_ADDRESS" value: 32784 get_request { } get_response { field { type: GROUP name: "languages" min_size: 6 max_size: 6 field { type: UINT8 name: "octet" } } } get_sub_device_range: ROOT_OR_SUBDEVICE set_request { field { type: GROUP name: "languages" min_size: 6 max_size: 6 field { type: UINT8 name: "octet" } } } set_response { } set_sub_device_range: ROOT_OR_SUBDEVICE } pid { name: "SET_UID" value: 32788 set_request { field { type: UID name: "uid" } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "DMX_OUTPUT_STANDARD" value: 32789 get_request { } get_response { field { type: UINT8 name: "output_format" label { value: 1 label: "DMX512/199" } label { value: 2 label: "DMX512-A" } label { value: 3 label: "RDM E1.20-200" } } } get_sub_device_range: ROOT_DEVICE set_request { field { type: UINT8 name: "output_format" label { value: 1 label: "DMX512/199" } label { value: 2 label: "DMX512-A" } label { value: 3 label: "RDM E1.20-200" } } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "ADD_DISCOVERY" value: 32790 set_request { field { type: UINT8 name: "enabled" label { value: 1 label: "On" } } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "DMX_INTERSLOT_TIME" value: 32791 get_request { } get_response { field { type: UINT8 name: "micro_seconds" } } get_sub_device_range: ROOT_DEVICE set_request { field { type: UINT8 name: "micro_seconds" } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "LATENCY" value: 32793 get_request { } get_response { field { type: UINT8 name: "latency_setting" label { value: 0 label: "Normal" } label { value: 1 label: "Low" } } } get_sub_device_range: ROOT_DEVICE set_request { field { type: UINT8 name: "latency_setting" label { value: 0 label: "Normal" } label { value: 1 label: "Low" } } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "FACTORY_SETTINGS_LOCK" value: 32794 get_request { } get_response { field { type: UINT32 name: "lock_code" } } get_sub_device_range: ROOT_DEVICE set_request { field { type: UINT32 name: "lock_code" } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "DMX_RDM_INTERLEAVE" value: 32795 get_request { } get_response { field { type: UINT8 name: "interleave_ratio" } } get_sub_device_range: ROOT_DEVICE set_request { field { type: UINT8 name: "interleave_ratio" } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "PROXIED_DEVICES_ENHANCED" value: 32796 get_request { } get_response { field { type: GROUP name: "uids" field { type: UID name: "uid" } field { type: UINT16 name: "control_bits" } field { type: UID name: "binding_uid" } } } get_sub_device_range: ROOT_DEVICE } pid { name: "ADAPTIVE_ON_OFF" value: 32797 get_request { } get_response { field { type: BOOL name: "enabled" } } get_sub_device_range: ROOT_DEVICE set_request { field { type: BOOL name: "enabled" } } set_response { } set_sub_device_range: ROOT_DEVICE } } manufacturer { manufacturer_id: 18501 manufacturer_name: "Howard Eaton Lighting Ltd." pid { name: "PWRUP_TEST" value: 51287 get_request { } get_response { field { type: BOOL name: "enabled" } field { type: UINT8 name: "max_allowed" } } get_sub_device_range: ROOT_DEVICE set_request { field { type: BOOL name: "enabled" } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "INTERNAL_STATS" value: 51298 get_request { } get_response { field { type: UINT16 name: "dmx_nsc_packet_count" } field { type: UINT16 name: "dmx_asc_packet_count" } field { type: UINT16 name: "rdm_asc_packet_count" } field { type: UINT8 name: "uart_errors" } field { type: UINT8 name: "device_minutes" } field { type: UINT8 name: "brownout_count" } field { type: UINT8 name: "watchdog_resets" } field { type: UINT8 name: "software_resets" } field { type: UINT16 name: "dither_adjust" } field { type: UINT8 name: "record_sensor_counts" } } get_sub_device_range: ROOT_DEVICE set_request { } set_response { } set_sub_device_range: ROOT_DEVICE } } manufacturer { manufacturer_id: 19041 manufacturer_name: "Jands Pty Ltd." pid { name: "NE_FAULT_DETECT_MODE" value: 32896 get_request { } get_response { field { type: BOOL name: "enabled" } } get_sub_device_range: ROOT_DEVICE set_request { field { type: BOOL name: "enabled" } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "DMX_PROTECT_MODE" value: 32898 get_request { } get_response { field { type: BOOL name: "enabled" } } get_sub_device_range: ROOT_DEVICE set_request { field { type: BOOL name: "enabled" } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "DMX_LOSS_MODE" value: 32900 get_request { } get_response { field { type: UINT8 name: "mode" label { value: 0 label: "Hold" } label { value: 1 label: "Fade to scene #1" } } } get_sub_device_range: ROOT_DEVICE set_request { field { type: UINT8 name: "mode" label { value: 0 label: "Hold" } label { value: 1 label: "Fade to scene #1" } } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "PREHEAT_LEVEL" value: 32902 get_request { } get_response { field { type: UINT8 name: "level" label { value: 0 label: "Off" } } } get_sub_device_range: ROOT_OR_SUBDEVICE set_request { field { type: UINT8 name: "level" label { value: 0 label: "Off" } range { min: 0 max: 50 } } } set_response { } set_sub_device_range: ROOT_OR_ALL_SUBDEVICE } pid { name: "OUTPUT_CAP_VALUE" value: 32904 get_request { } get_response { field { type: UINT8 name: "cap" label { value: 0 label: "Off" } label { value: 1 label: "95%" } label { value: 2 label: "90%" } label { value: 3 label: "85%" } label { value: 4 label: "80%" } label { value: 5 label: "75%" } label { value: 6 label: "70%" } label { value: 7 label: "65%" } label { value: 8 label: "60%" } label { value: 9 label: "55%" } label { value: 10 label: "50%" } label { value: 11 label: "45%" } label { value: 12 label: "40%" } } } get_sub_device_range: ROOT_OR_SUBDEVICE set_request { field { type: UINT8 name: "cap" label { value: 0 label: "Off" } label { value: 1 label: "95%" } label { value: 2 label: "90%" } label { value: 3 label: "85%" } label { value: 4 label: "80%" } label { value: 5 label: "75%" } label { value: 6 label: "70%" } label { value: 7 label: "65%" } label { value: 8 label: "60%" } label { value: 9 label: "55%" } label { value: 10 label: "50%" } label { value: 11 label: "45%" } label { value: 12 label: "40%" } } } set_response { } set_sub_device_range: ROOT_OR_ALL_SUBDEVICE } pid { name: "DMX_TERM_MODE" value: 32906 get_request { } get_response { field { type: BOOL name: "enabled" } } get_sub_device_range: ROOT_DEVICE set_request { field { type: BOOL name: "enabled" } } set_response { } set_sub_device_range: ROOT_DEVICE } } manufacturer { manufacturer_id: 19541 manufacturer_name: "LumenRadio AB" pid { name: "FULL_DISCOVERY" value: 32768 get_request { } get_response { field { type: BOOL name: "enabled" } } get_sub_device_range: ROOT_DEVICE set_request { field { type: BOOL name: "enabled" } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "OUTPUT_DEFAULT_VALUE" value: 32770 get_request { } get_response { field { type: UINT8 name: "dmx_level" } } get_sub_device_range: ROOT_DEVICE set_request { field { type: UINT8 name: "dmx_level" } } set_response { field { type: UINT8 name: "dmx_level" } } set_sub_device_range: ROOT_DEVICE } pid { name: "DALI_FADE_TIME" value: 32771 get_request { } get_response { field { type: UINT8 name: "fade_time" } } get_sub_device_range: ROOT_DEVICE set_request { field { type: UINT8 name: "fade_time" } } set_response { field { type: UINT8 name: "fade_time" } } set_sub_device_range: ROOT_DEVICE } pid { name: "INCREMENTAL_DISCOVERY_INTERVAL" value: 33025 get_request { } get_response { field { type: UINT16 name: "interval" multiplier: -1 } } get_sub_device_range: ROOT_DEVICE set_request { field { type: UINT16 name: "interval" multiplier: -1 range { min: 257 max: 65535 } } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "ACK_TIMER_FACTOR" value: 33026 get_request { } get_response { field { type: UINT16 name: "timer_factor" } } get_sub_device_range: ROOT_DEVICE set_request { field { type: UINT16 name: "timer_factor" range { min: 257 max: 65535 } } } set_response { } set_sub_device_range: ROOT_DEVICE } } manufacturer { manufacturer_id: 19780 manufacturer_name: "Les Generateurs de brouillard MDG Fog Generators Ltd." pid { name: "MDG_NETWORK_UNIVERSE_NUMBER" value: 32768 get_request { } get_response { field { type: UINT16 name: "universe_number" } } get_sub_device_range: ROOT_DEVICE set_request { field { type: UINT16 name: "universe_number" range { min: 0 max: 128 } } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "MDG_NETWORK_UNIVERSE_NAME" value: 32769 get_request { } get_response { field { type: STRING name: "universe_name" max_size: 32 } } get_sub_device_range: ROOT_DEVICE set_request { field { type: STRING name: "universe_name" max_size: 32 } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "MDG_GENERATOR_STATE" value: 32770 get_request { } get_response { field { type: STRING name: "generator_state" max_size: 20 } } get_sub_device_range: ROOT_DEVICE } } manufacturer { manufacturer_id: 19792 manufacturer_name: "Martin Professional A/S" pid { name: "DMX_LAMP_OFF_ENABLE" value: 32768 get_request { } get_response { field { type: BOOL name: "enabled" } } get_sub_device_range: ROOT_DEVICE set_request { field { type: BOOL name: "enabled" } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "DMX_RESET_ENABLE" value: 32769 get_request { } get_response { field { type: UINT8 name: "reset_mode" label { value: 0 label: "Off" } label { value: 1 label: "On" } label { value: 2 label: "5 second delay" } } } get_sub_device_range: ROOT_DEVICE set_request { field { type: UINT8 name: "reset_mode" label { value: 0 label: "Off" } label { value: 1 label: "On" } label { value: 2 label: "5 second delay" } } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "MCX_LAMP_OFF_ENABLE" value: 32770 get_request { } get_response { field { type: BOOL name: "enabled" } } get_sub_device_range: ROOT_DEVICE set_request { field { type: BOOL name: "enabled" } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "FIXTURE_ID" value: 32771 get_request { } get_response { field { type: UINT16 name: "enabled" } } get_sub_device_range: ROOT_DEVICE set_request { field { type: UINT16 name: "enabled" } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "STAND_ALONE_OPERATION_ENABLE" value: 33024 get_request { } get_response { field { type: BOOL name: "enabled" } } get_sub_device_range: ROOT_DEVICE set_request { field { type: BOOL name: "enabled" } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "SYNCHRONIZED" value: 33025 get_request { } get_response { field { type: UINT8 name: "mode" label { value: 0 label: "Single Fixture" } label { value: 1 label: "Master Fixture" } label { value: 2 label: "Syncronized fixture" } } } get_sub_device_range: ROOT_DEVICE set_request { field { type: UINT8 name: "sycronization_mode" label { value: 0 label: "Single Fixture" } label { value: 1 label: "Master Fixture" } label { value: 2 label: "Syncronized fixture" } } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "AUTO_PROGRAM_ENABLE" value: 33026 get_request { } get_response { field { type: BOOL name: "auto_program_enabled" } } get_sub_device_range: ROOT_DEVICE set_request { field { type: BOOL name: "auto_program_enabled" } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "ENABLE_TIMERS" value: 33027 get_request { } get_response { field { type: UINT8 name: "timer_settings" label { value: 0 label: "No timers enabled" } label { value: 1 label: "Timer 1 enabled" } label { value: 2 label: "Timer 2 enabled" } label { value: 3 label: "Timer 1 & Timer 2 enabled" } } } get_sub_device_range: ROOT_DEVICE set_request { field { type: UINT8 name: "timer_settings" label { value: 0 label: "No timers enabled" } label { value: 1 label: "Timer 1 enabled" } label { value: 2 label: "Timer 2 enabled" } label { value: 3 label: "Timer 1 & Timer 2 enabled" } } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "TIMER1_START_TIME" value: 33028 get_request { } get_response { field { type: UINT8 name: "hour" range { min: 0 max: 23 } } field { type: UINT8 name: "minute" range { min: 0 max: 59 } } } get_sub_device_range: ROOT_DEVICE set_request { field { type: UINT8 name: "hour" range { min: 0 max: 23 } } field { type: UINT8 name: "minute" range { min: 0 max: 59 } } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "TIMER1_END_TIME" value: 33029 get_request { } get_response { field { type: UINT8 name: "hour" range { min: 0 max: 23 } } field { type: UINT8 name: "minute" range { min: 0 max: 59 } } } get_sub_device_range: ROOT_DEVICE set_request { field { type: UINT8 name: "hour" range { min: 0 max: 23 } } field { type: UINT8 name: "minute" range { min: 0 max: 59 } } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "TIMER2_START_TIME" value: 33030 get_request { } get_response { field { type: UINT8 name: "hour" range { min: 0 max: 23 } } field { type: UINT8 name: "minute" range { min: 0 max: 59 } } } get_sub_device_range: ROOT_DEVICE set_request { field { type: UINT8 name: "hour" range { min: 0 max: 23 } } field { type: UINT8 name: "minute" range { min: 0 max: 59 } } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "TIMER2_END_TIME" value: 33031 get_request { } get_response { field { type: UINT8 name: "hour" range { min: 0 max: 23 } } field { type: UINT8 name: "minute" range { min: 0 max: 59 } } } get_sub_device_range: ROOT_DEVICE set_request { field { type: UINT8 name: "hour" range { min: 0 max: 23 } } field { type: UINT8 name: "minute" range { min: 0 max: 59 } } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "LIGHTSENSOR_LEVEL_TRIGGER_ENABLE" value: 33032 get_request { } get_response { field { type: BOOL name: "enabled" } } get_sub_device_range: ROOT_DEVICE set_request { field { type: BOOL name: "enabled" } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "CAPTURE_CURRENT_SENSOR_VALUE" value: 33033 set_request { } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "LIGHTSENSOR_TRIGGER_LEVEL" value: 33034 get_request { } get_response { field { type: UINT16 name: "trigger_level" } } get_sub_device_range: ROOT_DEVICE set_request { field { type: UINT16 name: "trigger_level" } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "ADD_SCENE" value: 33280 set_request { } set_response { field { type: UINT8 name: "current_scene" } field { type: UINT8 name: "total_scenes" } } set_sub_device_range: ROOT_DEVICE } pid { name: "INSERT_SCENE" value: 33281 set_request { } set_response { field { type: UINT8 name: "current_scene" } field { type: UINT8 name: "total_scenes" } } set_sub_device_range: ROOT_DEVICE } pid { name: "STORE_SCENE" value: 33282 set_request { } set_response { field { type: UINT8 name: "current_scene" } field { type: UINT8 name: "total_scenes" } } set_sub_device_range: ROOT_DEVICE } pid { name: "DELETE_SCENE" value: 33283 set_request { } set_response { field { type: UINT8 name: "current_scene" } field { type: UINT8 name: "total_scenes" } } set_sub_device_range: ROOT_DEVICE } pid { name: "DELETE_ALL_SCENES" value: 33284 set_request { } set_response { field { type: UINT8 name: "current_scene" } field { type: UINT8 name: "total_scenes" } } set_sub_device_range: ROOT_DEVICE } pid { name: "NEXT_SCENE" value: 33285 get_request { } get_response { field { type: UINT8 name: "current_scene" } field { type: UINT8 name: "total_scenes" } } get_sub_device_range: ROOT_DEVICE } pid { name: "PREVIOUS_SCENE" value: 33286 get_request { } get_response { field { type: UINT8 name: "current_scene" } field { type: UINT8 name: "total_scenes" } } get_sub_device_range: ROOT_DEVICE } pid { name: "SCENE_SETTINGS" value: 33287 get_request { } get_response { field { type: GROUP name: "scene_settings" field { type: UINT8 name: "setting" } } } get_sub_device_range: ROOT_DEVICE } pid { name: "RUN_PROGRAM" value: 33288 set_request { } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "SCENE_NUMBER" value: 33290 get_request { } get_response { field { type: UINT8 name: "current_scene" } field { type: UINT8 name: "total_scenes" } } get_sub_device_range: ROOT_DEVICE } pid { name: "SCENE_WAIT_TIME" value: 33291 get_request { } get_response { field { type: UINT8 name: "hours" range { min: 0 max: 23 } } field { type: UINT8 name: "minutes" range { min: 0 max: 59 } } field { type: UINT8 name: "seconds" range { min: 0 max: 59 } } } get_sub_device_range: ROOT_DEVICE set_request { field { type: UINT8 name: "hours" range { min: 0 max: 23 } } field { type: UINT8 name: "minutes" range { min: 0 max: 59 } } field { type: UINT8 name: "seconds" range { min: 0 max: 59 } } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "SCENE_FADE_TIME" value: 33292 get_request { } get_response { field { type: UINT8 name: "hours" range { min: 0 max: 23 } } field { type: UINT8 name: "minutes" range { min: 0 max: 59 } } field { type: UINT8 name: "seconds" range { min: 0 max: 59 } } } get_sub_device_range: ROOT_DEVICE set_request { field { type: UINT8 name: "hours" range { min: 0 max: 23 } } field { type: UINT8 name: "minutes" range { min: 0 max: 59 } } field { type: UINT8 name: "seconds" range { min: 0 max: 59 } } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "SCENE_INTENSITY" value: 33293 get_request { } get_response { field { type: UINT8 name: "intensity" } } get_sub_device_range: ROOT_DEVICE set_request { field { type: UINT8 name: "intensity" } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "SCENE_CYAN" value: 33294 get_request { } get_response { field { type: UINT8 name: "level" } } get_sub_device_range: ROOT_DEVICE set_request { field { type: UINT8 name: "level" } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "SCENE_MAGENTA" value: 33295 get_request { } get_response { field { type: UINT8 name: "level" } } get_sub_device_range: ROOT_DEVICE set_request { field { type: UINT8 name: "level" } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "SCENE_YELLOW" value: 33296 get_request { } get_response { field { type: UINT8 name: "level" } } get_sub_device_range: ROOT_DEVICE set_request { field { type: UINT8 name: "level" } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "SCENE_RED" value: 33297 get_request { } get_response { field { type: UINT8 name: "level" } } get_sub_device_range: ROOT_DEVICE set_request { field { type: UINT8 name: "level" } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "SCENE_GREEN" value: 33298 get_request { } get_response { field { type: UINT8 name: "level" } } get_sub_device_range: ROOT_DEVICE set_request { field { type: UINT8 name: "level" } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "SCENE_BLUE" value: 33299 get_request { } get_response { field { type: UINT8 name: "level" } } get_sub_device_range: ROOT_DEVICE set_request { field { type: UINT8 name: "level" } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "SCENE_AMBER" value: 33300 get_request { } get_response { field { type: UINT8 name: "level" } } get_sub_device_range: ROOT_DEVICE set_request { field { type: UINT8 name: "level" } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "SCENE_WHITE" value: 33301 get_request { } get_response { field { type: UINT8 name: "level" } } get_sub_device_range: ROOT_DEVICE set_request { field { type: UINT8 name: "level" } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "SCENE_ZOOM" value: 33302 get_request { } get_response { field { type: UINT16 name: "zoom" } } get_sub_device_range: ROOT_DEVICE set_request { field { type: UINT16 name: "zoom" } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "SCENE_FOCUS" value: 33303 get_request { } get_response { field { type: UINT16 name: "focus" } } get_sub_device_range: ROOT_DEVICE set_request { field { type: UINT16 name: "focus" } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "SCENE_RANDOM_COLOR" value: 33304 get_request { } get_response { field { type: UINT8 name: "color_wheel" label { value: 0 label: "Random colors off" } label { value: 1 label: "CMY slow" } label { value: 2 label: "CMY medium" } label { value: 3 label: "CMY fast" } label { value: 4 label: "Magenta/Yellow slow" } label { value: 5 label: "Magenta/Yellow medium" } label { value: 6 label: "Cyan/Magenta slow" } label { value: 7 label: "Cyan/Magenta medium" } label { value: 8 label: "Cyan/Magenta fast" } label { value: 9 label: "Cyan/Yellow slow" } label { value: 10 label: "Cyan/Yellow medium" } label { value: 11 label: "Cyan/Yellow fast" } } } get_sub_device_range: ROOT_DEVICE set_request { field { type: UINT8 name: "color_wheel" label { value: 0 label: "Random colors off" } label { value: 1 label: "CMY slow" } label { value: 2 label: "CMY medium" } label { value: 3 label: "CMY fast" } label { value: 4 label: "Magenta/Yellow slow" } label { value: 5 label: "Magenta/Yellow medium" } label { value: 6 label: "Cyan/Magenta slow" } label { value: 7 label: "Cyan/Magenta medium" } label { value: 8 label: "Cyan/Magenta fast" } label { value: 9 label: "Cyan/Yellow slow" } label { value: 10 label: "Cyan/Yellow medium" } label { value: 11 label: "Cyan/Yellow fast" } } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "SCENE_COLOR_WHEEL" value: 33305 get_request { } get_response { field { type: UINT8 name: "color_wheel" label { value: 0 label: "White (Open)" } label { value: 1 label: "Color 1" } label { value: 2 label: "Color 2" } label { value: 3 label: "Color 3" } label { value: 4 label: "Color 4" } label { value: 5 label: "Color 5" } } } get_sub_device_range: ROOT_DEVICE set_request { field { type: UINT8 name: "color_wheel" label { value: 0 label: "White (Open)" } label { value: 1 label: "Color 1" } label { value: 2 label: "Color 2" } label { value: 3 label: "Color 3" } label { value: 4 label: "Color 4" } label { value: 5 label: "Color 5" } } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "SCENE_GOBO_SELECTION" value: 33306 get_request { } get_response { field { type: UINT8 name: "gobo_wheel" label { value: 0 label: "White (Open)" } label { value: 1 label: "Gobo 1" } label { value: 2 label: "Gobo 2" } label { value: 3 label: "Gobo 3" } label { value: 4 label: "Gobo 1 rotation" } label { value: 5 label: "Gobo 2 rotation" } label { value: 6 label: "Gobo 3 rotation" } } } get_sub_device_range: ROOT_DEVICE set_request { field { type: UINT8 name: "gobo_wheel" label { value: 0 label: "White (Open)" } label { value: 1 label: "Gobo 1" } label { value: 2 label: "Gobo 2" } label { value: 3 label: "Gobo 3" } label { value: 4 label: "Gobo 1 rotation" } label { value: 5 label: "Gobo 2 rotation" } label { value: 6 label: "Gobo 3 rotation" } } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "SCENE_GOBO_INDEXING" value: 33307 get_request { } get_response { field { type: UINT8 name: "gobo_index" } } get_sub_device_range: ROOT_DEVICE set_request { field { type: UINT8 name: "gobo_index" } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "SCENE_ANIMATION_POSITION" value: 33308 get_request { } get_response { field { type: UINT8 name: "animation_position" } } get_sub_device_range: ROOT_DEVICE set_request { field { type: UINT8 name: "animation_position" } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "SCENE_ANIMATION_INDEXING" value: 33309 get_request { } get_response { field { type: UINT8 name: "animation_indexing" } } get_sub_device_range: ROOT_DEVICE set_request { field { type: UINT8 name: "animation_indexing" } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "SCENE_GET_DMX" value: 33310 set_request { field { type: UINT8 name: "capture_dmx" label { value: 0 label: "Add to the end of the scene list" } label { value: 1 label: "Insert before the current scene" } } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "SCENE_FROST_ENABLE" value: 33311 get_request { } get_response { field { type: BOOL name: "frost_enabled" } } get_sub_device_range: ROOT_DEVICE set_request { field { type: BOOL name: "frost_enabled" } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "AUTO_SHUTTER_BO_ENABLE" value: 33536 get_request { } get_response { field { type: BOOL name: "shutter_blackout_enabled" } } get_sub_device_range: ROOT_DEVICE set_request { field { type: BOOL name: "shutter_blackout_enabled" } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "EFFECT_SPEED" value: 33537 get_request { } get_response { field { type: UINT8 name: "effect_speed" label { value: 0 label: "Follow pan/tilt speed" } label { value: 1 label: "Normal Speed" } label { value: 2 label: "Fast Speed" } label { value: 3 label: "Slow Speed" } label { value: 4 label: "Safe Speed" } } } get_sub_device_range: ROOT_DEVICE set_request { field { type: UINT8 name: "effect_speed" label { value: 0 label: "Follow pan/tilt speed" } label { value: 1 label: "Normal Speed" } label { value: 2 label: "Fast Speed" } label { value: 3 label: "Slow Speed" } label { value: 4 label: "Safe Speed" } } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "EFFECT_SHORTCUTS_ENABLE" value: 33538 get_request { } get_response { field { type: BOOL name: "effect_shortcuts_enabled" } } get_sub_device_range: ROOT_DEVICE set_request { field { type: BOOL name: "effect_shortcuts_enabled" } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "EFFECT_FEEDBACK_ENABLE" value: 33539 get_request { } get_response { field { type: BOOL name: "effect_feedback_enabled" } } get_sub_device_range: ROOT_DEVICE set_request { field { type: BOOL name: "effect_feedback_enabled" } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "LAMP_HOUR_WARNING_ENABLE" value: 33540 get_request { } get_response { field { type: BOOL name: "lamp_warning_enabled" } } get_sub_device_range: ROOT_DEVICE set_request { field { type: BOOL name: "lamp_warning_enabled" } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "LAMP_HOUR_WARNING_HOURS" value: 33541 get_request { } get_response { field { type: UINT16 name: "lamp_hours" } } get_sub_device_range: ROOT_DEVICE set_request { field { type: UINT16 name: "lamp_hours" } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "AIR_FILTER_HOUR" value: 33542 get_request { } get_response { field { type: UINT16 name: "air_filter_hours" } } get_sub_device_range: ROOT_DEVICE set_request { field { type: UINT16 name: "air_filter_hours" } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "AIR_FILTER_HOUR_WARNING_HOURS" value: 33543 get_request { } get_response { field { type: UINT16 name: "air_filter_hours" } } get_sub_device_range: ROOT_DEVICE set_request { field { type: UINT16 name: "air_filter_hours" } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "DISPLAY_ERRORS_ENABLE" value: 33544 get_request { } get_response { field { type: BOOL name: "enable_error_display" } } get_sub_device_range: ROOT_DEVICE set_request { field { type: BOOL name: "enable_error_display" } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "LAMP_ERROR_TEST_ENABLE" value: 33545 get_request { } get_response { field { type: BOOL name: "lamp_error_test_enabled" } } get_sub_device_range: ROOT_DEVICE set_request { field { type: BOOL name: "lamp_error_test_enabled" } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "SAVE_CUSTOM_CONFIGURATION" value: 33546 set_request { field { type: UINT8 name: "configuration_number" range { min: 0 max: 255 } } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "LOAD_CUSTOM_CONFIGURATION" value: 33547 set_request { field { type: UINT8 name: "configuration_number" range { min: 0 max: 255 } } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "BARNDOOR_SOFTWARE_VERSION" value: 33548 get_request { } get_response { field { type: STRING name: "barndoor_software_version" min_size: 6 max_size: 32 } } get_sub_device_range: ROOT_OR_SUBDEVICE } pid { name: "CMY_BLACKOUT_ENABLE" value: 33549 get_request { } get_response { field { type: BOOL name: "cmy_blackout_enabled" } } get_sub_device_range: ROOT_DEVICE set_request { field { type: BOOL name: "cmy_blackout_enabled" } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "TRACKING_MODE" value: 33550 get_request { } get_response { field { type: UINT8 name: "tracking_mode" label { value: 0 label: "Absolute delta value algorithm" } label { value: 1 label: "Real delta value algorithm" } } } get_sub_device_range: ROOT_DEVICE set_request { field { type: UINT8 name: "tracking_mode" label { value: 0 label: "Absolute delta value algorithm" } label { value: 1 label: "Real delta value algorithm" } } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "TRACKING_CAL" value: 33551 get_request { } get_response { field { type: UINT8 name: "tracking_mode" range { min: 1 max: 10 } } } get_sub_device_range: ROOT_DEVICE set_request { field { type: UINT8 name: "tracking_mode" range { min: 1 max: 10 } } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "DIMMER_CURVE" value: 33552 get_request { } get_response { field { type: UINT8 name: "dimmer_curve" label { value: 0 label: "Optical linear" } label { value: 1 label: "Square law" } label { value: 2 label: "Inverse square law" } label { value: 3 label: "S-curve" } range { min: 0 max: 255 } } } get_sub_device_range: ROOT_DEVICE set_request { field { type: UINT8 name: "dimmer_curve" label { value: 0 label: "Optical linear" } label { value: 1 label: "Square law" } label { value: 2 label: "Inverse square law" } label { value: 3 label: "S-curve" } range { min: 0 max: 255 } } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "FOCUS_TRACKING" value: 33553 get_request { } get_response { field { type: UINT8 name: "focus_tracking" label { value: 0 label: "Focus tracking off" } label { value: 1 label: "Focus tracking range is near" } label { value: 2 label: "Focus tracking range is medium" } label { value: 3 label: "Focus tracking range is far" } } } get_sub_device_range: ROOT_DEVICE set_request { field { type: UINT8 name: "focus_tracking" label { value: 0 label: "Focus tracking off" } label { value: 1 label: "Focus tracking range is near" } label { value: 2 label: "Focus tracking range is medium" } label { value: 3 label: "Focus tracking range is far" } } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "DISPLAY_AUTO_OFF" value: 33554 get_request { } get_response { field { type: UINT8 name: "display_auto_off" label { value: 0 label: "Display is always on" } label { value: 1 label: "Display off after 2 minutes" } label { value: 2 label: "Display off after 5 minutes" } label { value: 3 label: "Display off after 10 minutes" } } } get_sub_device_range: ROOT_DEVICE set_request { field { type: UINT8 name: "display_auto_off" label { value: 0 label: "Display is always on" } label { value: 1 label: "Display off after 2 minutes" } label { value: 2 label: "Display off after 5 minutes" } label { value: 3 label: "Display off after 10 minutes" } } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "LAMP_PREHEAT_ENABLE" value: 33555 get_request { } get_response { field { type: BOOL name: "lamp_preheat_enabled" } } get_sub_device_range: ROOT_DEVICE set_request { field { type: BOOL name: "lamp_preheat_enabled" } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "LAMP_PREHEAT_VALUE" value: 33556 get_request { } get_response { field { type: UINT8 name: "preheat_value" range { min: 0 max: 20 } } } get_sub_device_range: ROOT_DEVICE set_request { field { type: UINT8 name: "preheat_value" range { min: 0 max: 20 } } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "LAMP_POWER_ENABLE" value: 33557 get_request { } get_response { field { type: BOOL name: "economy_mode_enabled" } } get_sub_device_range: ROOT_DEVICE set_request { field { type: BOOL name: "economy_mode_enabled" } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "LAMP_POWER_VALUE" value: 33558 get_request { } get_response { field { type: UINT8 name: "lamp_power_value" range { min: 70 max: 100 } } } get_sub_device_range: ROOT_DEVICE set_request { field { type: UINT8 name: "lamp_power_value" range { min: 70 max: 100 } } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "IRIS_BLACKOUT_ENABLE" value: 33559 get_request { } get_response { field { type: BOOL name: "iris_blackout_enabled" } } get_sub_device_range: ROOT_DEVICE set_request { field { type: BOOL name: "iris_blackout_enabled" } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "COLOR_WHEEL_BLACKOUT_ENABLE" value: 33560 get_request { } get_response { field { type: BOOL name: "color_wheel_blackout_enabled" } } get_sub_device_range: ROOT_DEVICE set_request { field { type: BOOL name: "color_wheel_blackout_enabled" } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "STUDIO_MODE" value: 33561 get_request { } get_response { field { type: UINT8 name: "studio_mode" label { value: 0 label: "Disabled" } label { value: 1 label: "Enabled" } label { value: 2 label: "Silent Mode" } } } get_sub_device_range: ROOT_DEVICE set_request { field { type: UINT8 name: "studio_mode" label { value: 0 label: "Disabled" } label { value: 1 label: "Enabled" } label { value: 2 label: "Silent Mode" } } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "BLOCK_TEMP_SETTING" value: 33562 get_request { } get_response { field { type: UINT8 name: "block_temperature_setting" label { value: 0 label: "Low" } label { value: 1 label: "Normal" } label { value: 2 label: "High" } } } get_sub_device_range: ROOT_DEVICE set_request { field { type: UINT8 name: "block_temperature_setting" label { value: 0 label: "Low" } label { value: 1 label: "Normal" } label { value: 2 label: "High" } } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "GOBO3_ANIMATION_START" value: 33567 get_request { } get_response { field { type: UINT8 name: "gobo3_animation_start" label { value: 0 label: "Position Off" } label { value: 1 label: "Position 1" } label { value: 2 label: "Position 2" } label { value: 3 label: "Position 3" } label { value: 4 label: "Position 4" } label { value: 5 label: "Position 5" } label { value: 6 label: "Position 6" } label { value: 7 label: "Position 7" } label { value: 8 label: "Position 8" } } } get_sub_device_range: ROOT_DEVICE set_request { field { type: UINT8 name: "gobo3_animation_start" label { value: 0 label: "Position Off" } label { value: 1 label: "Position 1" } label { value: 2 label: "Position 2" } label { value: 3 label: "Position 3" } label { value: 4 label: "Position 4" } label { value: 5 label: "Position 5" } label { value: 6 label: "Position 6" } label { value: 7 label: "Position 7" } label { value: 8 label: "Position 8" } } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "GOBO3_ANIMATION_END" value: 33568 get_request { } get_response { field { type: UINT8 name: "gobo3_animation_end" label { value: 0 label: "Position Off" } label { value: 1 label: "Position 1" } label { value: 2 label: "Position 2" } label { value: 3 label: "Position 3" } label { value: 4 label: "Position 4" } label { value: 5 label: "Position 5" } label { value: 6 label: "Position 6" } label { value: 7 label: "Position 7" } label { value: 8 label: "Position 8" } label { value: 9 label: "Position 9" } } } get_sub_device_range: ROOT_DEVICE set_request { field { type: UINT8 name: "gobo3_animation_start" label { value: 0 label: "Position Off" } label { value: 1 label: "Position 1" } label { value: 2 label: "Position 2" } label { value: 3 label: "Position 3" } label { value: 4 label: "Position 4" } label { value: 5 label: "Position 5" } label { value: 6 label: "Position 6" } label { value: 7 label: "Position 7" } label { value: 8 label: "Position 8" } } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "PAN_TILT_SPEED" value: 33792 get_request { } get_response { field { type: UINT8 name: "mode" label { value: 0 label: "Normal" } label { value: 1 label: "Fast" } label { value: 2 label: "Slow" } } } get_sub_device_range: ROOT_DEVICE set_request { field { type: UINT8 name: "mode" label { value: 0 label: "Normal" } label { value: 1 label: "Fast" } label { value: 2 label: "Slow" } } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "PAN_TILT_MOVE_ON_RESET_ENABLE" value: 33793 get_request { } get_response { field { type: BOOL name: "enabled" } } get_sub_device_range: ROOT_DEVICE set_request { field { type: BOOL name: "enabled" } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "PAN_TILT_LIMITATION_ENABLE" value: 33794 get_request { } get_response { field { type: BOOL name: "enabled" } } get_sub_device_range: ROOT_DEVICE set_request { field { type: BOOL name: "enabled" } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "PAN_LIMITATION_MINIMUM" value: 33795 get_request { } get_response { field { type: INT16 name: "pan_minimum" range { min: 0 max: 360 } } } get_sub_device_range: ROOT_DEVICE set_request { field { type: INT16 name: "pan_minimum" range { min: 0 max: 360 } } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "PAN_LIMITATION_MAXIMUM" value: 33796 get_request { } get_response { field { type: INT16 name: "pan_maximum" range { min: 0 max: 360 } } } get_sub_device_range: ROOT_DEVICE set_request { field { type: INT16 name: "pan_maximum" range { min: 0 max: 360 } } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "TILT_LIMITATION_MINIMUM" value: 33797 get_request { } get_response { field { type: INT16 name: "tilt_minimum" range { min: -134 max: 134 } } } get_sub_device_range: ROOT_DEVICE set_request { field { type: INT16 name: "tilt_minimum" range { min: -134 max: 134 } } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "TILT_LIMITATION_MAXIMUM" value: 33798 get_request { } get_response { field { type: INT16 name: "tilt_maximum" range { min: -134 max: 134 } } } get_sub_device_range: ROOT_DEVICE set_request { field { type: INT16 name: "tilt_maximum" range { min: -134 max: 134 } } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "PAN_TILT_LIMITATION_AREA" value: 33799 get_request { } get_response { field { type: UINT8 name: "mode" label { value: 0 label: "Inside limits" } label { value: 1 label: "Outside limits" } } } get_sub_device_range: ROOT_DEVICE set_request { field { type: UINT8 name: "mode" label { value: 0 label: "Inside limits" } label { value: 1 label: "Outside limits" } } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "FOLLOW_SPOT_MODE_ENABLE" value: 34048 get_request { } get_response { field { type: BOOL name: "enabled" } } get_sub_device_range: ROOT_DEVICE set_request { field { type: BOOL name: "enabled" } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "FOLLOW_SPOT_MODE_LOCK_TOGGLE" value: 34049 get_request { } get_response { field { type: BOOL name: "locked" } } get_sub_device_range: ROOT_DEVICE set_request { field { type: BOOL name: "locked" } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "FOLLOW_SPOT_MODE_LOCK_PAN" value: 34050 get_request { } get_response { field { type: BOOL name: "locked" } } get_sub_device_range: ROOT_DEVICE set_request { field { type: BOOL name: "locked" } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "FOLLOW_SPOT_MODE_LOCK_TILT" value: 34051 get_request { } get_response { field { type: BOOL name: "locked" } } get_sub_device_range: ROOT_DEVICE set_request { field { type: BOOL name: "locked" } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "REGULATE_LAMP_FAN" value: 34304 get_request { } get_response { field { type: BOOL name: "regulate_fan_speed" } } get_sub_device_range: ROOT_DEVICE set_request { field { type: BOOL name: "regulate_fan_speed" } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "REGULATE_GOBO_FAN" value: 34305 get_request { } get_response { field { type: BOOL name: "regulate_fan_speed" } } get_sub_device_range: ROOT_DEVICE set_request { field { type: BOOL name: "regulate_fan_speed" } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "LAMP_COOLING" value: 34306 get_request { } get_response { field { type: UINT8 name: "cooling_level" label { value: 0 label: "50%" } label { value: 1 label: "80%" } } } get_sub_device_range: ROOT_DEVICE set_request { field { type: UINT8 name: "cooling_level" label { value: 0 label: "50%" } label { value: 1 label: "80%" } } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "FAN_CLEAN" value: 34307 get_request { } get_response { field { type: UINT8 name: "fan_clean_mode" label { value: 0 label: "Off" } label { value: 1 label: "Auto" } label { value: 2 label: "Forced" } } } get_sub_device_range: ROOT_DEVICE set_request { field { type: UINT8 name: "fan_clean_mode" label { value: 0 label: "Off" } label { value: 1 label: "Auto" } label { value: 2 label: "Forced" } } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "FAN_MODE" value: 34308 get_request { } get_response { field { type: UINT8 name: "fan_mode" label { value: 0 label: "Normal" } label { value: 1 label: "Silent" } label { value: 2 label: "Full" } label { value: 3 label: "Regulated" } } } get_sub_device_range: ROOT_DEVICE set_request { field { type: UINT8 name: "fan_mode" label { value: 0 label: "Normal" } label { value: 1 label: "Silent" } label { value: 2 label: "Full" } label { value: 3 label: "Regulated" } } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "SERIAL_NUMBER" value: 34560 get_request { } get_response { field { type: STRING name: "serial" max_size: 32 } } get_sub_device_range: ROOT_DEVICE } pid { name: "EVENT_LOG_USER_EVENT_TRIGGER" value: 34562 set_request { } set_response { } set_sub_device_range: ROOT_DEVICE } } manufacturer { manufacturer_id: 20562 manufacturer_name: "Production Resource Group" pid { name: "FAN_ERROR_STATUS" value: 33280 get_request { } get_response { field { type: UINT8 name: "fan_error_status" label { value: 0 label: "No Error" } label { value: 1 label: "Main Fan Error" } label { value: 2 label: "UPE Fans Error" } label { value: 3 label: "Pinch Fan Error" } label { value: 4 label: "Stack Fan Error" } label { value: 5 label: "Stack Fan Error" } } } get_sub_device_range: ROOT_DEVICE set_request { field { type: UINT8 name: "regulate_fan_speed" label { value: 0 label: "No Error" } label { value: 1 label: "Main Fan Error" } label { value: 2 label: "UPE Fans Error" } label { value: 3 label: "Pinch Fan Error" } label { value: 4 label: "Stack Fan Error" } label { value: 5 label: "Stack Fan Error" } } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "MAX_LAMP_POWER" value: 33792 get_request { } get_response { field { type: UINT8 name: "max_lamp_power" label { value: 1 label: "900 Watt" } label { value: 2 label: "1200 Watt" } label { value: 3 label: "1400 Watt" } } } get_sub_device_range: ROOT_DEVICE set_request { field { type: UINT8 name: "max_lamp_power" label { value: 1 label: "900 Watt" } label { value: 2 label: "1200 Watt" } label { value: 3 label: "1400 Watt" } } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "LAMP_FADE_ON_COMM_LOSS" value: 33793 get_request { } get_response { field { type: UINT8 name: "fade_on_comm_loss" label { value: 1 label: "Hold" } label { value: 2 label: "30 Sec" } label { value: 3 label: "60 Sec" } } } get_sub_device_range: ROOT_DEVICE set_request { field { type: UINT8 name: "fade_on_comm_loss" label { value: 1 label: "Hold" } label { value: 2 label: "30 Sec" } label { value: 3 label: "60 Sec" } } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "LOCK_PAN" value: 34304 get_request { } get_response { field { type: BOOL name: "pan_lock" } } get_sub_device_range: ROOT_DEVICE set_request { field { type: BOOL name: "pan_lock" } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "LOCK_TILT" value: 34305 get_request { } get_response { field { type: BOOL name: "tilt_lock" } } get_sub_device_range: ROOT_DEVICE set_request { field { type: BOOL name: "tilt_lock" } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "PAN_TILT_FREE_MOTION" value: 34306 get_request { } get_response { field { type: UINT8 name: "free_motion" label { value: 1 label: "Normal Operation" } label { value: 2 label: "Pan Tilt Free Motion" } label { value: 3 label: "Pan Tilt Locked" } } } get_sub_device_range: ROOT_DEVICE set_request { field { type: UINT8 name: "free_motion" label { value: 1 label: "Normal Operation" } label { value: 2 label: "Pan Tilt Free Motion" } label { value: 3 label: "Pan Tilt Locked" } } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "FOLLOW_SPOT_CONTROLLER_MODE" value: 34312 get_request { } get_response { field { type: UINT8 name: "followspot_control" label { value: 0 label: "Normal Operation" } label { value: 1 label: "Intensity Control" } label { value: 2 label: "Iris Control" } label { value: 3 label: "Intensity & Iris Control" } label { value: 4 label: "Zoom Control" } label { value: 5 label: "Intensity & Zoom Control" } label { value: 6 label: "Iris & Zoom Control" } label { value: 7 label: "Intensity, Iris & Zoom Control" } label { value: 8 label: "Edge Control" } label { value: 9 label: "Intensity & Edge Control" } label { value: 10 label: "Iris & Edge Control" } label { value: 11 label: "Intensity, Iris & Edge Control" } label { value: 12 label: "Edge & Zoom Control" } label { value: 13 label: "Intensity, Edge & Zoom Control" } label { value: 14 label: "Iris + Edge + Zoom Control" } label { value: 15 label: "Intensity, Iris, Edge & Zoom Control" } } } get_sub_device_range: ROOT_DEVICE set_request { field { type: UINT8 name: "followspot_control" label { value: 0 label: "Normal Operation" } label { value: 1 label: "Intensity Control" } label { value: 2 label: "Iris Control" } label { value: 3 label: "Intensity & Iris Control" } label { value: 4 label: "Zoom Control" } label { value: 5 label: "Intensity & Zoom Control" } label { value: 6 label: "Iris & Zoom Control" } label { value: 7 label: "Intensity, Iris & Zoom Control" } label { value: 8 label: "Edge Control" } label { value: 9 label: "Intensity & Edge Control" } label { value: 10 label: "Iris & Edge Control" } label { value: 11 label: "Intensity, Iris & Edge Control" } label { value: 12 label: "Edge & Zoom Control" } label { value: 13 label: "Intensity, Edge & Zoom Control" } label { value: 14 label: "Iris + Edge + Zoom Control" } label { value: 15 label: "Intensity, Iris, Edge & Zoom Control" } } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "ZOOM_TYPE" value: 34336 get_request { } get_response { field { type: UINT8 name: "zoom_type" label { value: 0 label: "Fast" } label { value: 1 label: "In Focus" } } } get_sub_device_range: ROOT_DEVICE set_request { field { type: UINT8 name: "followspot_control" label { value: 0 label: "Fast" } label { value: 1 label: "In Focus" } } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "FOLLOW_SPOT_ZOOM" value: 34337 get_request { } get_response { field { type: UINT8 name: "zoom_table" label { value: 0 label: "30ft Throw" } label { value: 1 label: "50ft Throw" } label { value: 2 label: "75ft Throw" } label { value: 3 label: "100ft Throw" } label { value: 4 label: "300ft Throw" } label { value: 5 label: "15ft Throw" } } } get_sub_device_range: ROOT_DEVICE set_request { field { type: UINT8 name: "zoom_table" label { value: 0 label: "30ft Throw" } label { value: 1 label: "50ft Throw" } label { value: 2 label: "75ft Throw" } label { value: 3 label: "100ft Throw" } label { value: 4 label: "300ft Throw" } label { value: 5 label: "15ft Throw" } } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "ZERO_GOBO_WHEELS" value: 34368 set_request { field { type: BOOL name: "followspot_control" } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "CLEAR_LOG" value: 34400 set_request { field { type: BOOL name: "clear_log" } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "DISABLE_MECHS" value: 36864 get_request { } get_response { field { type: UINT8 name: "disable_mechanics" } } get_sub_device_range: ROOT_DEVICE set_request { field { type: UINT8 name: "disable_mechanics" } } set_response { } set_sub_device_range: ROOT_DEVICE } } manufacturer { manufacturer_id: 21075 manufacturer_name: "Robe Show Lighting s.r.o." pid { name: "DMX_INPUT" value: 36880 get_request { } get_response { field { type: UINT8 name: "Input" label { value: 0 label: "Wired" } label { value: 1 label: "Wireless" } label { value: 2 label: "Wireless In, XLR Out" } } } get_sub_device_range: ROOT_OR_SUBDEVICE set_request { field { type: UINT8 name: "Input" label { value: 0 label: "Wired" } label { value: 1 label: "Wireless" } label { value: 2 label: "Wireless In, XLR Out" } } } set_response { } set_sub_device_range: ROOT_OR_ALL_SUBDEVICE } pid { name: "WIRELESS_UNLINK" value: 36896 get_request { } get_response { } get_sub_device_range: ROOT_OR_SUBDEVICE set_request { field { type: BOOL name: "Unlink" } } set_response { } set_sub_device_range: ROOT_OR_ALL_SUBDEVICE } pid { name: "SCREENSAVER_DELAY" value: 36912 get_request { } get_response { field { type: UINT8 name: "Screensaver Delay" label { value: 0 label: "Off" } label { value: 1 label: "1 Minute" } label { value: 2 label: "2 Minutes" } label { value: 3 label: "3 Minutes" } label { value: 4 label: "4 Minutes" } label { value: 5 label: "5 Minutes" } label { value: 6 label: "6 Minutes" } label { value: 7 label: "7 Minutes" } label { value: 8 label: "8 Minutes" } label { value: 9 label: "9 Minutes" } label { value: 10 label: "10 Minutes" } } } get_sub_device_range: ROOT_OR_SUBDEVICE set_request { field { type: UINT8 name: "Screensaver Delay" label { value: 0 label: "Off" } label { value: 1 label: "1 Minute" } label { value: 2 label: "2 Minutes" } label { value: 3 label: "3 Minutes" } label { value: 4 label: "4 Minutes" } label { value: 5 label: "5 Minutes" } label { value: 6 label: "6 Minutes" } label { value: 7 label: "7 Minutes" } label { value: 8 label: "8 Minutes" } label { value: 9 label: "9 Minutes" } label { value: 10 label: "10 Minutes" } } } set_response { } set_sub_device_range: ROOT_OR_ALL_SUBDEVICE } } manufacturer { manufacturer_id: 21324 manufacturer_name: "SOUNDLIGHT" pid { name: "DMX_HOLD_MODE" value: 33009 get_request { } get_response { field { type: UINT8 name: "mode" } } get_sub_device_range: ROOT_OR_SUBDEVICE set_request { field { type: UINT8 name: "mode" label { value: 0 label: "Outputs to 0%" } label { value: 1 label: "Output to 100%" } label { value: 2 label: "Hold" } label { value: 3 label: "Go to predefined scene" } } } set_response { } set_sub_device_range: ROOT_OR_ALL_SUBDEVICE } pid { name: "SLOT_LABELS" value: 33057 get_request { field { type: UINT16 name: "slot_number" } } get_response { field { type: UINT16 name: "slot_number" } field { type: STRING name: "name" max_size: 16 } } get_sub_device_range: ROOT_OR_SUBDEVICE set_request { field { type: UINT16 name: "slot_number" } field { type: STRING name: "name" max_size: 16 } } set_response { } set_sub_device_range: ROOT_OR_ALL_SUBDEVICE } pid { name: "MODIFY_SENSOR_DEFINITION" value: 33280 get_request { field { type: UINT8 name: "sensor_number" } } get_response { field { type: UINT8 name: "sensor_number" } field { type: UINT8 name: "type" } field { type: UINT8 name: "unit" } field { type: UINT8 name: "prefix" } field { type: UINT16 name: "range_min" } field { type: UINT16 name: "range_max" } field { type: UINT16 name: "normal_min" } field { type: UINT16 name: "normal_max" } field { type: UINT8 name: "supports_recording" } field { type: STRING name: "name" max_size: 20 } } get_sub_device_range: ROOT_OR_SUBDEVICE set_request { field { type: UINT8 name: "sensor_number" } field { type: UINT8 name: "type" } field { type: UINT8 name: "unit" } field { type: UINT8 name: "prefix" } field { type: UINT16 name: "range_min" } field { type: UINT16 name: "range_max" } field { type: UINT16 name: "normal_min" } field { type: UINT16 name: "normal_max" } field { type: UINT8 name: "supports_recording" } field { type: STRING name: "name" max_size: 20 } } set_response { } set_sub_device_range: ROOT_OR_SUBDEVICE } pid { name: "NETWORK_ADDRESS" value: 34817 get_request { } get_response { field { type: UINT32 name: "ip_address" } } get_sub_device_range: ROOT_OR_SUBDEVICE set_request { field { type: UINT32 name: "ip_address" } } set_response { } set_sub_device_range: ROOT_OR_ALL_SUBDEVICE } pid { name: "NETWORK_MASK" value: 34818 get_request { } get_response { field { type: UINT32 name: "net_mask" } } get_sub_device_range: ROOT_OR_SUBDEVICE set_request { field { type: UINT32 name: "net_mask" } } set_response { } set_sub_device_range: ROOT_OR_ALL_SUBDEVICE } pid { name: "GATEWAY_ADDRESS" value: 34819 get_request { } get_response { field { type: UINT32 name: "gateway_address" } } get_sub_device_range: ROOT_OR_SUBDEVICE set_request { field { type: UINT32 name: "gateway_address" } } set_response { } set_sub_device_range: ROOT_OR_ALL_SUBDEVICE } pid { name: "DNS_ADDRESS" value: 34820 get_request { } get_response { field { type: UINT32 name: "dns_address" } } get_sub_device_range: ROOT_OR_SUBDEVICE set_request { field { type: UINT32 name: "dns_address" } } set_response { } set_sub_device_range: ROOT_OR_ALL_SUBDEVICE } pid { name: "DC_OFFSET" value: 56334 get_request { } get_response { field { type: GROUP name: "dc_offsets" field { type: UINT8 name: "offset_value" } } } get_sub_device_range: ROOT_OR_SUBDEVICE set_request { field { type: GROUP name: "dc_offsets" field { type: UINT8 name: "offset_value" } } } set_response { } set_sub_device_range: ROOT_OR_ALL_SUBDEVICE } pid { name: "DC_FADER_OFFSET" value: 56335 set_request { field { type: GROUP name: "offsets" field { type: UINT8 name: "offset_value" } } } set_response { } set_sub_device_range: ROOT_OR_ALL_SUBDEVICE } pid { name: "DC_CALIBRATION" value: 56522 get_request { } get_response { field { type: UINT8 name: "scale_value" } } get_sub_device_range: ROOT_OR_SUBDEVICE set_request { field { type: UINT8 name: "scale_value" } } set_response { } set_sub_device_range: ROOT_OR_ALL_SUBDEVICE } pid { name: "CURVE_DEFINITION" value: 56525 get_request { } get_response { field { type: UINT8 name: "curve_number" } field { type: UINT8 name: "total_curves" } field { type: UINT8 name: "segment_count" } field { type: UINT8 name: "interpolation_method" label { value: 0 label: "Step" } label { value: 1 label: "Linear" } label { value: 2 label: "Square" } label { value: 3 label: "Cubic" } } field { type: UINT8 name: "start_value" } field { type: GROUP name: "curve_values" field { type: UINT8 name: "value" } } } get_sub_device_range: ROOT_OR_SUBDEVICE set_request { field { type: UINT8 name: "curve_number" } field { type: UINT8 name: "total_curves" } field { type: UINT8 name: "segment_count" } field { type: UINT8 name: "interpolation_method" label { value: 0 label: "Step" } label { value: 1 label: "Linear" } label { value: 2 label: "Square" } label { value: 3 label: "Cubic" } } field { type: UINT8 name: "start_value" } field { type: GROUP name: "curve_values" field { type: UINT8 name: "value" } } } set_response { } set_sub_device_range: ROOT_OR_ALL_SUBDEVICE } } manufacturer { manufacturer_id: 22355 manufacturer_name: "Wireless Solution Sweden AB" pid { name: "WDMX_LOGIN" value: 32768 set_request { } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "WDMX_LOGOUT" value: 32784 set_request { } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "WDMX_RADIO_POWER_24" value: 32817 get_request { } get_response { field { type: UINT8 name: "Output Power 2.4GHz" label { value: 0 label: "25mW" } label { value: 1 label: "100mW" } label { value: 2 label: "375mW" } label { value: 3 label: "500mW" } } } get_sub_device_range: ROOT_DEVICE set_request { field { type: UINT8 name: "Output Power 2.4GHz" label { value: 0 label: "25mW" } label { value: 1 label: "100mW" } label { value: 2 label: "375mW" } label { value: 3 label: "500mW" } } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "WDMX_RADIO_POWER_58" value: 32818 get_request { } get_response { field { type: UINT8 name: "Output Power 5.8GHz" label { value: 0 label: "TBA (Low)" } label { value: 1 label: "TBA" } label { value: 2 label: "TBA" } label { value: 3 label: "TBA (High)" } } } get_sub_device_range: ROOT_DEVICE set_request { field { type: UINT8 name: "Output Power 5.8GHz" label { value: 0 label: "TBA (Low)" } label { value: 1 label: "TBA" } label { value: 2 label: "TBA" } label { value: 3 label: "TBA (High)" } } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "WDMX_MASK_24" value: 32819 get_request { } get_response { field { type: UINT8 name: "Mask 0" } field { type: UINT8 name: "Mask 1" } field { type: UINT8 name: "Mask 2" } field { type: UINT8 name: "Mask 3" } field { type: UINT8 name: "Mask 4" } field { type: UINT8 name: "Mask 5" } field { type: UINT8 name: "Mask 6" } field { type: UINT8 name: "Mask 7" } field { type: UINT8 name: "Mask 8" } field { type: UINT8 name: "Mask 9" } field { type: UINT8 name: "Mask 10" } } get_sub_device_range: ROOT_DEVICE set_request { field { type: UINT8 name: "Mask 0" } field { type: UINT8 name: "Mask 1" } field { type: UINT8 name: "Mask 2" } field { type: UINT8 name: "Mask 3" } field { type: UINT8 name: "Mask 4" } field { type: UINT8 name: "Mask 5" } field { type: UINT8 name: "Mask 6" } field { type: UINT8 name: "Mask 7" } field { type: UINT8 name: "Mask 8" } field { type: UINT8 name: "Mask 9" } field { type: UINT8 name: "Mask 10" } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "WDMX_MASK_58" value: 32820 get_request { } get_response { field { type: UINT8 name: "Mask 0" } field { type: UINT8 name: "Mask 1" } field { type: UINT8 name: "Mask 2" } field { type: UINT8 name: "Mask 3" } field { type: UINT8 name: "Mask 4" } field { type: UINT8 name: "Mask 5" } field { type: UINT8 name: "Mask 6" } field { type: UINT8 name: "Mask 7" } field { type: UINT8 name: "Mask 8" } field { type: UINT8 name: "Mask 9" } field { type: UINT8 name: "Mask 10" } } get_sub_device_range: ROOT_DEVICE set_request { field { type: UINT8 name: "Mask 0" } field { type: UINT8 name: "Mask 1" } field { type: UINT8 name: "Mask 2" } field { type: UINT8 name: "Mask 3" } field { type: UINT8 name: "Mask 4" } field { type: UINT8 name: "Mask 5" } field { type: UINT8 name: "Mask 6" } field { type: UINT8 name: "Mask 7" } field { type: UINT8 name: "Mask 8" } field { type: UINT8 name: "Mask 9" } field { type: UINT8 name: "Mask 10" } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "WDMX_RADIO_MODE" value: 32821 get_request { } get_response { field { type: UINT8 name: "Radio Mode" label { value: 0 label: "Receiver" } label { value: 1 label: "Transmitter G3" } label { value: 2 label: "Not used" } label { value: 3 label: "Transmitter G4 Compatibility mode" } label { value: 4 label: "Not used" } label { value: 5 label: "Transmitter G4S 2.4Ghz" } label { value: 6 label: "Transmitter G4S 5.8Ghz" } label { value: 7 label: "Transmitter G4S 2.4Ghz Repeater mode" } label { value: 8 label: "Transmitter G4S 5.8Ghz Repeater mode" } } } get_sub_device_range: ROOT_DEVICE set_request { field { type: UINT8 name: "Radio Mode" label { value: 0 label: "Receiver" } label { value: 1 label: "Transmitter G3" } label { value: 2 label: "Not used" } label { value: 3 label: "Transmitter G4 Compatibility mode" } label { value: 4 label: "Not used" } label { value: 5 label: "Transmitter G4S 2.4Ghz" } label { value: 6 label: "Transmitter G4S 5.8Ghz" } label { value: 7 label: "Transmitter G4S 2.4Ghz Repeater mode" } label { value: 8 label: "Transmitter G4S 5.8Ghz Repeater mode" } } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "WDMX_RADIO_AHFSS" value: 32822 get_request { } get_response { field { type: BOOL name: "AFHSS_enabled" } } get_sub_device_range: ROOT_DEVICE set_request { field { type: UINT8 name: "AFHSS_enabled" } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "WDMX_AFHSS_MASK_24" value: 32823 get_request { } get_response { field { type: UINT8 name: "Mask 0" } field { type: UINT8 name: "Mask 1" } field { type: UINT8 name: "Mask 2" } field { type: UINT8 name: "Mask 3" } field { type: UINT8 name: "Mask 4" } field { type: UINT8 name: "Mask 5" } field { type: UINT8 name: "Mask 6" } field { type: UINT8 name: "Mask 7" } field { type: UINT8 name: "Mask 8" } field { type: UINT8 name: "Mask 9" } field { type: UINT8 name: "Mask 10" } } get_sub_device_range: ROOT_DEVICE } pid { name: "WDMX_AFHSS_MASK_54" value: 32824 get_request { } get_response { field { type: UINT8 name: "Mask 0" } field { type: UINT8 name: "Mask 1" } field { type: UINT8 name: "Mask 2" } field { type: UINT8 name: "Mask 3" } field { type: UINT8 name: "Mask 4" } field { type: UINT8 name: "Mask 5" } field { type: UINT8 name: "Mask 6" } field { type: UINT8 name: "Mask 7" } field { type: UINT8 name: "Mask 8" } field { type: UINT8 name: "Mask 9" } field { type: UINT8 name: "Mask 10" } } get_sub_device_range: ROOT_DEVICE } pid { name: "WDMX_SIGNAL_STRENGTH" value: 32832 get_request { } get_response { field { type: UINT8 name: "Signal Strength" } } get_sub_device_range: ROOT_DEVICE } pid { name: "WDMX_DMX_TO_RDM_RATIO" value: 33536 get_request { } get_response { field { type: UINT8 name: "DMX to RDM ratio" } } get_sub_device_range: ROOT_DEVICE set_request { field { type: UINT8 name: "DMX to RDM ratio" } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "WDMX_DOWNSTREAM_RDM" value: 33537 get_request { } get_response { field { type: BOOL name: "Downstream RDM enabled" } } get_sub_device_range: ROOT_DEVICE set_request { field { type: BOOL name: "Downstream RDM enabled" } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "WDMX_IDENTIFY_PROXIES" value: 33792 set_request { field { type: BOOL name: "Identify Proxies enabled" } } set_response { } set_sub_device_range: ROOT_DEVICE } } manufacturer { manufacturer_id: 25972 manufacturer_name: "Electronic Theatre Controls, Inc." pid { name: "ETC_LED_CURVE" value: 33025 get_request { } get_response { field { type: UINT8 name: "curve_setting" label { value: 0 label: "Standard" } label { value: 1 label: "Incandescent" } label { value: 2 label: "Linear Response" } label { value: 3 label: "Quick Curve (No Smoothing)" } } } get_sub_device_range: ROOT_OR_SUBDEVICE set_request { field { type: UINT8 name: "curve_setting" label { value: 0 label: "Standard" } label { value: 1 label: "Incandescent" } label { value: 2 label: "Linear Response" } label { value: 3 label: "Quick Curve (No Smoothing)" } } } set_response { } set_sub_device_range: ROOT_OR_ALL_SUBDEVICE } pid { name: "ETC_LED_CURVE_DESCRIPTION" value: 33026 get_request { field { type: UINT8 name: "curve" } } get_response { field { type: UINT8 name: "curve_number" } field { type: STRING name: "description" max_size: 32 } } get_sub_device_range: ROOT_OR_SUBDEVICE } pid { name: "ETC_LED_STROBE" value: 33027 get_request { } get_response { field { type: BOOL name: "strobe_enabled" } } get_sub_device_range: ROOT_OR_SUBDEVICE set_request { field { type: UINT8 name: "strobe_enabled" } } set_response { } set_sub_device_range: ROOT_OR_ALL_SUBDEVICE } pid { name: "ETC_LED_OUTPUT_MODE" value: 33028 get_request { } get_response { field { type: UINT8 name: "output_mode" label { value: 0 label: "Regulated mode, droop com, LEDs dim at high temps" } label { value: 1 label: "Boost mode, no droop comp, LEDs dim at high temps" } label { value: 2 label: "Protected mode, LEDs are always dim to prevent overtemp." } } } get_sub_device_range: ROOT_OR_SUBDEVICE set_request { field { type: UINT8 name: "output_mode" label { value: 0 label: "Regulated" } label { value: 1 label: "Boost" } label { value: 2 label: "Protected" } } } set_response { } set_sub_device_range: ROOT_OR_ALL_SUBDEVICE } pid { name: "ETC_LED_OUTPUT_MODE_DESCRIPTION" value: 33029 get_request { field { type: UINT8 name: "output_mode" } } get_response { field { type: UINT8 name: "output_mode" } field { type: STRING name: "description" max_size: 32 } } get_sub_device_range: ROOT_OR_SUBDEVICE } pid { name: "ETC_LED_RED_SHIFT" value: 33030 get_request { } get_response { field { type: BOOL name: "red_shift_enabled" } } get_sub_device_range: ROOT_OR_SUBDEVICE set_request { field { type: UINT8 name: "red_shift_enabled" } } set_response { } set_sub_device_range: ROOT_OR_ALL_SUBDEVICE } pid { name: "ETC_LED_WHITE_POINT" value: 33031 get_request { } get_response { field { type: UINT8 name: "white_point" label { value: 0 label: "2950K" } label { value: 1 label: "3200K" } label { value: 2 label: "5600K" } label { value: 3 label: "6500K" } } } get_sub_device_range: ROOT_OR_SUBDEVICE set_request { field { type: UINT8 name: "white_point" label { value: 0 label: "2950K" } label { value: 1 label: "3200K" } label { value: 2 label: "5600K" } label { value: 3 label: "6500K" } } } set_response { } set_sub_device_range: ROOT_OR_ALL_SUBDEVICE } pid { name: "ETC_LED_WHITE_POINT_DESCRIPTION" value: 33032 get_request { field { type: UINT8 name: "white_point" } } get_response { field { type: UINT8 name: "white_point" } field { type: STRING name: "description" max_size: 32 } } get_sub_device_range: ROOT_OR_SUBDEVICE } pid { name: "ETC_LED_FREQUENCY" value: 33033 get_request { } get_response { field { type: UINT16 name: "frequency" } } get_sub_device_range: ROOT_OR_SUBDEVICE set_request { field { type: UINT16 name: "frequency" range { min: 900 max: 1500 } } } set_response { } set_sub_device_range: ROOT_OR_ALL_SUBDEVICE } pid { name: "ETC_DMX_LOSS_BEHAVIOR" value: 33034 get_request { } get_response { field { type: UINT8 name: "loss_behavior" label { value: 0 label: "Instant go dark." } label { value: 1 label: "Hold for 2 mins" } label { value: 2 label: "Hold forever" } } } get_sub_device_range: ROOT_OR_SUBDEVICE set_request { field { type: UINT8 name: "loss_behavior" label { value: 0 label: "Instant go dark." } label { value: 1 label: "Hold for 2 mins" } label { value: 2 label: "Hold forever" } } } set_response { } set_sub_device_range: ROOT_OR_ALL_SUBDEVICE } pid { name: "ETC_DMX_LOSS_BEHAVIOR_DESCRIPTION" value: 33035 get_request { field { type: UINT8 name: "loss_behavior" } } get_response { field { type: UINT8 name: "loss_behavior" } field { type: STRING name: "description" max_size: 32 } } get_sub_device_range: ROOT_OR_SUBDEVICE } pid { name: "ETC_LED_PLUS_SEVEN" value: 33036 get_request { } get_response { field { type: BOOL name: "plus_seven_enabled" } } get_sub_device_range: ROOT_OR_SUBDEVICE set_request { field { type: BOOL name: "plus_seven_enabled" } } set_response { } set_sub_device_range: ROOT_OR_ALL_SUBDEVICE } pid { name: "ETC_BACKLIGHT_BRIGHTNESS" value: 33037 get_request { } get_response { field { type: UINT8 name: "backlight_brightness" } } get_sub_device_range: ROOT_OR_SUBDEVICE set_request { field { type: UINT8 name: "backlight_brightness" } } set_response { } set_sub_device_range: ROOT_OR_ALL_SUBDEVICE } pid { name: "ETC_BACKLIGHT_TIMEOUT" value: 33038 get_request { } get_response { field { type: UINT8 name: "backlight_timeout" label { value: 0 label: "Never" } label { value: 1 label: "30 seconds" } label { value: 2 label: "1 minute" } label { value: 3 label: "5 minutes" } label { value: 4 label: "15 minutes" } } } get_sub_device_range: ROOT_OR_SUBDEVICE set_request { field { type: UINT8 name: "backlight_timeout" label { value: 0 label: "Never" } label { value: 1 label: "30 seconds" } label { value: 2 label: "1 minute" } label { value: 3 label: "5 minutes" } label { value: 4 label: "15 minutes" } } } set_response { } set_sub_device_range: ROOT_OR_ALL_SUBDEVICE } pid { name: "ETC_STATUS_INDICATORS" value: 33039 get_request { } get_response { field { type: BOOL name: "status_indicators" } } get_sub_device_range: ROOT_OR_SUBDEVICE set_request { field { type: BOOL name: "status_indicators" } } set_response { } set_sub_device_range: ROOT_OR_ALL_SUBDEVICE } pid { name: "ETC_RECALIBRATE_FIXTURE" value: 33040 set_request { } set_response { } set_sub_device_range: ROOT_OR_ALL_SUBDEVICE } pid { name: "ETC_OVER_TEMP_MODE" value: 33041 get_request { } get_response { field { type: UINT8 name: "over_temperature_mode" label { value: 0 label: "Dark" } label { value: 1 label: "Red" } } } get_sub_device_range: ROOT_OR_SUBDEVICE set_request { field { type: UINT8 name: "over_temperature_mode" label { value: 0 label: "Dark" } label { value: 1 label: "Red" } } } set_response { } set_sub_device_range: ROOT_OR_ALL_SUBDEVICE } pid { name: "ETC_SIMPLE_SETUP_MODE" value: 33042 get_request { } get_response { field { type: UINT8 name: "quick_setup_mode" label { value: 0 label: "General Use" } label { value: 1 label: "State Setup" } label { value: 2 label: "Architectural Setup" } label { value: 3 label: "Effects Setup" } label { value: 4 label: "Studio Setup" } label { value: 5 label: "Advanced Setup" } } } get_sub_device_range: ROOT_OR_SUBDEVICE set_request { field { type: UINT8 name: "quick_setup_mode" label { value: 0 label: "General Use" } label { value: 1 label: "State Setup" } label { value: 2 label: "Architectural Setup" } label { value: 3 label: "Effects Setup" } label { value: 4 label: "Studio Setup" } label { value: 5 label: "Advanced Setup" } } } set_response { } set_sub_device_range: ROOT_OR_ALL_SUBDEVICE } pid { name: "ETC_LED_STROBE_DESCRIPTION" value: 33043 get_request { field { type: UINT8 name: "strobe_number" } } get_response { field { type: UINT8 name: "strobe_number" } field { type: STRING name: "description" max_size: 32 } } get_sub_device_range: ROOT_OR_SUBDEVICE } pid { name: "ETC_LED_RED_SHIFT_DESCRIPTION" value: 33044 get_request { field { type: UINT8 name: "red_shift_value" } } get_response { field { type: UINT8 name: "red_shift_value" } field { type: STRING name: "description" max_size: 32 } } get_sub_device_range: ROOT_OR_SUBDEVICE } pid { name: "ETC_LED_PLUS_SEVEN_DESCRIPTION" value: 33045 get_request { field { type: UINT8 name: "plus_seven_mode" } } get_response { field { type: UINT8 name: "plus_seven_mode" } field { type: STRING name: "description" max_size: 32 } } get_sub_device_range: ROOT_OR_SUBDEVICE } pid { name: "ETC_BACKLIGHT_TIMEOUT_DESCRIPTION" value: 33046 get_request { field { type: UINT8 name: "backlight_timeout" } } get_response { field { type: UINT8 name: "backlight_timeout" } field { type: STRING name: "description" max_size: 32 } } get_sub_device_range: ROOT_OR_SUBDEVICE } pid { name: "ETC_SIMPLE_SETUP_MODE_DESCRIPTION" value: 33047 get_request { field { type: UINT8 name: "simple_setup_mode" } } get_response { field { type: UINT8 name: "simple_setup_mode" } field { type: STRING name: "description" max_size: 32 } } get_sub_device_range: ROOT_OR_SUBDEVICE } pid { name: "ETC_PREPARE_FOR_SOFTWARE_DOWNLOAD" value: 61440 set_request { } set_response { } set_sub_device_range: ROOT_OR_ALL_SUBDEVICE } } manufacturer { manufacturer_id: 31344 manufacturer_name: "Open Lighting" pid { name: "SERIAL_NUMBER" value: 32768 set_request { field { type: UINT32 name: "serial_number" } } set_response { } set_sub_device_range: ROOT_OR_ALL_SUBDEVICE } pid { name: "CODE_VERSION" value: 32769 get_request { } get_response { field { type: STRING name: "code_version" max_size: 32 } } get_sub_device_range: ROOT_OR_SUBDEVICE } pid { name: "MODEL_ID" value: 32770 get_request { } get_response { field { type: UINT16 name: "model_id" } } get_sub_device_range: ROOT_DEVICE set_request { field { type: UINT16 name: "model_id" } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "MODEL_ID_LIST" value: 32771 get_request { } get_response { field { type: GROUP name: "models" field { type: UINT16 name: "model_id" } } } get_sub_device_range: ROOT_DEVICE } pid { name: "PIXEL_TYPE" value: 32773 get_request { } get_response { field { type: UINT16 name: "pixel_type" label { value: 1 label: "LPD8806" } label { value: 2 label: "WS2801" } label { value: 3 label: "P9813" } label { value: 4 label: "APA102" } } } get_sub_device_range: ROOT_DEVICE set_request { field { type: UINT16 name: "pixel_type" label { value: 1 label: "LPD8806" } label { value: 2 label: "WS2801" } label { value: 3 label: "P9813" } label { value: 4 label: "APA102" } } } set_response { } set_sub_device_range: ROOT_DEVICE } pid { name: "PIXEL_COUNT" value: 32774 get_request { } get_response { field { type: UINT16 name: "pixel_count" } } get_sub_device_range: ROOT_DEVICE set_request { field { type: UINT16 name: "pixel_count" range { min: 1 max: 65535 } } } set_response { } set_sub_device_range: ROOT_DEVICE } } version: 1458491190