<?xml version="1.0" encoding="UTF-8"?><component manufacturer="Bluestream" model="DMP168CUSTOM" rpm_xml_version="2.2" minimum_component_engine_version="0.0" xsi:noNamespaceSchemaLocation="racepoint_component_profile.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" device_class="AV_switch"><control_interfaces preferred="ip"><ip name_on_component="TCP/IP" response_time_length_ms="500" port="23" protocol="telnet"><send_postfix type="hex">0D</send_postfix></ip><rs232 name_on_component="RS-232" response_time_length_ms="500" data_length="8" parity_bit="no" stop_bit="1" flow_control="none" preferred_baud_rate="57600" connector_type="rs232 other" cable_type="rs232 unknown"><baud_rate speed="57600" /><send_postfix type="hex">0D</send_postfix></rs232></control_interfaces><media_interfaces><input name_on_component="ANALOGUE AUDIO INPUT 1"><audio_media type="rca_stereo" /></input><input name_on_component="ANALOGUE AUDIO INPUT 2"><audio_media type="rca_stereo" /></input><input name_on_component="ANALOGUE AUDIO INPUT 3"><audio_media type="rca_stereo" /></input><input name_on_component="ANALOGUE AUDIO INPUT 4"><audio_media type="rca_stereo" /></input><input name_on_component="ANALOGUE AUDIO INPUT 5"><audio_media type="rca_stereo" /></input><input name_on_component="ANALOGUE AUDIO INPUT 6"><audio_media type="rca_stereo" /></input><input name_on_component="ANALOGUE AUDIO INPUT 7"><audio_media type="rca_stereo" /></input><input name_on_component="ANALOGUE AUDIO INPUT 8"><audio_media type="rca_stereo" /></input><input name_on_component="DIGITAL AUDIO INPUT 9"><audio_media type="coaxial_digital" /></input><input name_on_component="DIGITAL AUDIO INPUT 10"><audio_media type="coaxial_digital" /></input><input name_on_component="DIGITAL AUDIO INPUT 11"><audio_media type="coaxial_digital" /></input><input name_on_component="DIGITAL AUDIO INPUT 12"><audio_media type="coaxial_digital" /></input><input name_on_component="DIGITAL AUDIO INPUT 13"><audio_media type="optical_digital" /></input><input name_on_component="DIGITAL AUDIO INPUT 14"><audio_media type="optical_digital" /></input><input name_on_component="DIGITAL AUDIO INPUT 15"><audio_media type="optical_digital" /></input><input name_on_component="DIGITAL AUDIO INPUT 16"><audio_media type="optical_digital" /></input><output name_on_component="ANALOGUE AUDIO OUTPUT 1"><audio_media type="rca_stereo" /><resource resource_type="AV_VOLUMECONTROL_FUNCTION" /></output><output name_on_component="ANALOGUE AUDIO OUTPUT 2"><audio_media type="rca_stereo" /><resource resource_type="AV_VOLUMECONTROL_FUNCTION" /></output><output name_on_component="ANALOGUE AUDIO OUTPUT 3"><audio_media type="rca_stereo" /><resource resource_type="AV_VOLUMECONTROL_FUNCTION" /></output><output name_on_component="ANALOGUE AUDIO OUTPUT 4"><audio_media type="rca_stereo" /><resource resource_type="AV_VOLUMECONTROL_FUNCTION" /></output><output name_on_component="ANALOGUE AUDIO OUTPUT 5"><audio_media type="rca_stereo" /><resource resource_type="AV_VOLUMECONTROL_FUNCTION" /></output><output name_on_component="ANALOGUE AUDIO OUTPUT 6"><audio_media type="rca_stereo" /><resource resource_type="AV_VOLUMECONTROL_FUNCTION" /></output><output name_on_component="ANALOGUE AUDIO OUTPUT 7"><audio_media type="rca_stereo" /><resource resource_type="AV_VOLUMECONTROL_FUNCTION" /></output><output name_on_component="ANALOGUE AUDIO OUTPUT 8"><audio_media type="rca_stereo" /><resource resource_type="AV_VOLUMECONTROL_FUNCTION" /></output><data name_on_component="TCP/IP"><combined_media><data_media type="ethernet" /><control port="23" /></combined_media></data></media_interfaces><state_variable_list><state_variable name="Power_current_power_AV Switch" state_center_binding="CurrentPowerStatus" state_center_type="string" owning_logical_component="AV Switch">OFF</state_variable><state_variable name="Mute_current_mute_AV Switch" state_center_binding="CurrentMuteStatus" state_center_type="string" owning_logical_component="AV Switch">OFF</state_variable><volume_state_variable name="Volume_current_volume_AV Switch" state_center_binding="CurrentVolume" state_center_type="integer" owning_logical_component="AV Switch" granularity="1" min_value="0" max_value="100">0</volume_state_variable><state_variable name="Power_current_power_AV Switch 2" state_center_binding="CurrentPowerStatus" state_center_type="string" owning_logical_component="AV Switch 2">OFF</state_variable><state_variable name="Mute_current_mute_AV Switch 2" state_center_binding="CurrentMuteStatus" state_center_type="string" owning_logical_component="AV Switch 2">OFF</state_variable><volume_state_variable name="Volume_current_volume_AV Switch 2" state_center_binding="CurrentVolume" state_center_type="integer" owning_logical_component="AV Switch 2" granularity="1" min_value="0" max_value="100">0</volume_state_variable><state_variable name="Power_current_power_AV Switch 3" state_center_binding="CurrentPowerStatus" state_center_type="string" owning_logical_component="AV Switch 3">OFF</state_variable><state_variable name="Mute_current_mute_AV Switch 3" state_center_binding="CurrentMuteStatus" state_center_type="string" owning_logical_component="AV Switch 3">OFF</state_variable><volume_state_variable name="Volume_current_volume_AV Switch 3" state_center_binding="CurrentVolume" state_center_type="integer" owning_logical_component="AV Switch 3" granularity="1" min_value="0" max_value="100">0</volume_state_variable><state_variable name="Power_current_power_AV Switch 4" state_center_binding="CurrentPowerStatus" state_center_type="string" owning_logical_component="AV Switch 4">OFF</state_variable><state_variable name="Mute_current_mute_AV Switch 4" state_center_binding="CurrentMuteStatus" state_center_type="string" owning_logical_component="AV Switch 4">OFF</state_variable><volume_state_variable name="Volume_current_volume_AV Switch 4" state_center_binding="CurrentVolume" state_center_type="integer" owning_logical_component="AV Switch 4" granularity="1" min_value="0" max_value="100">0</volume_state_variable><state_variable name="Power_current_power_AV Switch 5" state_center_binding="CurrentPowerStatus" state_center_type="string" owning_logical_component="AV Switch 5">OFF</state_variable><state_variable name="Mute_current_mute_AV Switch 5" state_center_binding="CurrentMuteStatus" state_center_type="string" owning_logical_component="AV Switch 5">OFF</state_variable><volume_state_variable name="Volume_current_volume_AV Switch 5" state_center_binding="CurrentVolume" state_center_type="integer" owning_logical_component="AV Switch 5" granularity="1" min_value="0" max_value="100">0</volume_state_variable><state_variable name="Power_current_power_AV Switch 6" state_center_binding="CurrentPowerStatus" state_center_type="string" owning_logical_component="AV Switch 6">OFF</state_variable><state_variable name="Mute_current_mute_AV Switch 6" state_center_binding="CurrentMuteStatus" state_center_type="string" owning_logical_component="AV Switch 6">OFF</state_variable><volume_state_variable name="Volume_current_volume_AV Switch 6" state_center_binding="CurrentVolume" state_center_type="integer" owning_logical_component="AV Switch 6" granularity="1" min_value="0" max_value="100">0</volume_state_variable><state_variable name="Power_current_power_AV Switch 7" state_center_binding="CurrentPowerStatus" state_center_type="string" owning_logical_component="AV Switch 7">OFF</state_variable><state_variable name="Mute_current_mute_AV Switch 7" state_center_binding="CurrentMuteStatus" state_center_type="string" owning_logical_component="AV Switch 7">OFF</state_variable><volume_state_variable name="Volume_current_volume_AV Switch 7" state_center_binding="CurrentVolume" state_center_type="integer" owning_logical_component="AV Switch 7" granularity="1" min_value="0" max_value="100">0</volume_state_variable><state_variable name="Power_current_power_AV Switch 8" state_center_binding="CurrentPowerStatus" state_center_type="string" owning_logical_component="AV Switch 8">OFF</state_variable><state_variable name="Mute_current_mute_AV Switch 8" state_center_binding="CurrentMuteStatus" state_center_type="string" owning_logical_component="AV Switch 8">OFF</state_variable><volume_state_variable name="Volume_current_volume_AV Switch 8" state_center_binding="CurrentVolume" state_center_type="integer" owning_logical_component="AV Switch 8" granularity="1" min_value="0" max_value="100">0</volume_state_variable></state_variable_list><logical_component logical_component_name="AV Switch"><implementation><input name_on_component="ANALOGUE AUDIO INPUT 1"><action_to_select name="SelectInput"><arg name="Input">1</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 1" /></implementation><implementation><input name_on_component="ANALOGUE AUDIO INPUT 2"><action_to_select name="SelectInput"><arg name="Input">2</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 1" /></implementation><implementation><input name_on_component="ANALOGUE AUDIO INPUT 3"><action_to_select name="SelectInput"><arg name="Input">3</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 1" /></implementation><implementation><input name_on_component="ANALOGUE AUDIO INPUT 4"><action_to_select name="SelectInput"><arg name="Input">4</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 1" /></implementation><implementation><input name_on_component="ANALOGUE AUDIO INPUT 5"><action_to_select name="SelectInput"><arg name="Input">5</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 1" /></implementation><implementation><input name_on_component="ANALOGUE AUDIO INPUT 6"><action_to_select name="SelectInput"><arg name="Input">6</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 1" /></implementation><implementation><input name_on_component="ANALOGUE AUDIO INPUT 7"><action_to_select name="SelectInput"><arg name="Input">7</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 1" /></implementation><implementation><input name_on_component="ANALOGUE AUDIO INPUT 8"><action_to_select name="SelectInput"><arg name="Input">8</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 1" /></implementation><implementation><input name_on_component="DIGITAL AUDIO INPUT 9"><action_to_select name="SelectInput"><arg name="Input">9</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 1" /></implementation><implementation><input name_on_component="DIGITAL AUDIO INPUT 10"><action_to_select name="SelectInput"><arg name="Input">10</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 1" /></implementation><implementation><input name_on_component="DIGITAL AUDIO INPUT 11"><action_to_select name="SelectInput"><arg name="Input">11</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 1" /></implementation><implementation><input name_on_component="DIGITAL AUDIO INPUT 12"><action_to_select name="SelectInput"><arg name="Input">12</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 1" /></implementation><implementation><input name_on_component="DIGITAL AUDIO INPUT 13"><action_to_select name="SelectInput"><arg name="Input">13</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 1" /></implementation><implementation><input name_on_component="DIGITAL AUDIO INPUT 14"><action_to_select name="SelectInput"><arg name="Input">14</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 1" /></implementation><implementation><input name_on_component="DIGITAL AUDIO INPUT 15"><action_to_select name="SelectInput"><arg name="Input">15</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 1" /></implementation><implementation><input name_on_component="DIGITAL AUDIO INPUT 16"><action_to_select name="SelectInput"><arg name="Input">16</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 1" /></implementation><universal_component_actions><action name="PowerOn"><execute_on_state_variable_condition name="Power_current_power_AV Switch" test_condition="not_equal">ON</execute_on_state_variable_condition><update_state_variable name="Power_current_power_AV Switch" update_type="set" update_source="constant">ON</update_state_variable><command_interface interface="rs232"><command response_required="no"><command_string type="character">PON</command_string><delay ms_delay="3000" /></command></command_interface><command_interface interface="ip"><command response_required="yes"><command_string type="character">PON</command_string><delay ms_delay="200" /><retry retries="2" ms_delay="200" /></command></command_interface></action><action name="PowerOff"><execute_on_state_variable_condition name="Power_current_power_AV Switch" test_condition="not_equal">OFF</execute_on_state_variable_condition><update_state_variable name="Power_current_power_AV Switch" update_type="set" update_source="constant">OFF</update_state_variable><command_interface interface="rs232"><command response_required="no"><command_string type="character" /><delay ms_delay="2000" /></command></command_interface><command_interface interface="ip"><command response_required="yes"><command_string type="character">+</command_string><delay ms_delay="200" /><retry retries="2" ms_delay="200" /></command></command_interface></action></universal_component_actions><resource_component_actions resource_type="AV_VOLUMECONTROL_FUNCTION"><action name="SetVolume"><action_argument name="VolumeValue" note="0-50" /><update_volume_variables name="Volume_current_volume_AV Switch" update_type="set" update_source="action_argument">VolumeValue</update_volume_variables><command_interface interface="rs232"><command response_required="no"><command_string type="character">OUT 1 VOL LR </command_string><parameter_list><volume_parameter volume_state_variable="Volume_current_volume_AV Switch" action_argument="VolumeValue" parameter_data_type="character" /><parameter parameter_data_type="character"> %</parameter></parameter_list><delay ms_delay="200" /></command></command_interface><command_interface interface="ip"><command response_required="no"><command_string type="character">OUT 1 VOL LR </command_string><parameter_list><volume_parameter volume_state_variable="Volume_current_volume_AV Switch" action_argument="VolumeValue" parameter_data_type="character" /><parameter parameter_data_type="character"> %</parameter></parameter_list><delay ms_delay="200" /></command></command_interface></action><action name="DecreaseVolume"><update_volume_variables name="Volume_current_volume_AV Switch" update_type="decrement" update_source="constant">1</update_volume_variables><command_interface interface="rs232"><command response_required="no"><command_string type="character">OUT 1 VOL LR - %</command_string><delay ms_delay="200" /></command></command_interface><command_interface interface="ip"><command response_required="no"><command_string type="character">OUT 1 VOL LR - %</command_string><delay ms_delay="200" /></command></command_interface></action><action name="IncreaseVolume"><update_volume_variables name="Volume_current_volume_AV Switch" update_type="increment" update_source="constant">1</update_volume_variables><command_interface interface="rs232"><command response_required="no"><command_string type="character">OUT 1 VOL LR + %</command_string><delay ms_delay="200" /></command></command_interface><command_interface interface="ip"><command response_required="no"><command_string type="character">OUT 1 VOL LR + %</command_string><delay ms_delay="200" /></command></command_interface></action><action name="MuteOff"><execute_on_state_variable_condition name="Mute_current_mute_AV Switch" test_condition="not_equal">OFF</execute_on_state_variable_condition><update_state_variable name="Mute_current_mute_AV Switch" update_type="set" update_source="constant">OFF</update_state_variable><command_interface interface="rs232"><command response_required="no"><command_string type="character">OUT 1 MUTE LR OFF</command_string><delay ms_delay="200" /></command></command_interface><command_interface interface="ip"><command response_required="no"><command_string type="character">OUT 1 MUTE LR OFF</command_string><delay ms_delay="200" /></command></command_interface></action><action name="MuteOn"><execute_on_state_variable_condition name="Mute_current_mute_AV Switch" test_condition="not_equal">ON</execute_on_state_variable_condition><update_state_variable name="Mute_current_mute_AV Switch" update_type="set" update_source="constant">ON</update_state_variable><command_interface interface="rs232"><command response_required="no"><command_string type="character">OUT 1 MUTE LR ON</command_string><delay ms_delay="200" /></command></command_interface><command_interface interface="ip"><command response_required="no"><command_string type="character">OUT 1 MUTE LR ON</command_string><delay ms_delay="200" /></command></command_interface></action></resource_component_actions><custom_component_actions><action name="SelectInput"><action_argument name="Input" note="1-16" /><command_interface interface="rs232"><command response_required="no"><command_string type="character">OUT 1 LR FR </command_string><parameter_list><parameter parameter_data_type="character" action_argument="Input" /><parameter parameter_data_type="character"> LR</parameter></parameter_list><delay ms_delay="200" /></command></command_interface><command_interface interface="ip"><command response_required="no"><command_string type="character">OUT 1 LR FR </command_string><parameter_list><parameter parameter_data_type="character" action_argument="Input" /><parameter parameter_data_type="character"> LR</parameter></parameter_list><delay ms_delay="200" /></command></command_interface></action><action name="ApplyPreset"><action_argument name="PresetNumber" note="1-8" /><command_interface interface="rs232"><command response_required="no"><command_string type="character">PRESET </command_string><parameter_list><parameter parameter_data_type="character" action_argument="PresetNumber" /><parameter parameter_data_type="character"> APPLY</parameter></parameter_list><delay ms_delay="200" /></command></command_interface><command_interface interface="ip"><command response_required="no"><command_string type="character">PRESET </command_string><parameter_list><parameter parameter_data_type="character" action_argument="PresetNumber" /><parameter parameter_data_type="character"> APPLY</parameter></parameter_list><delay ms_delay="200" /></command></command_interface></action><action name="SetInputGain"><action_argument name="Input" note="1-16" /><action_argument name="Gain" note="0-100" /><command_interface interface="rs232"><command response_required="no"><command_string type="character">IN </command_string><parameter_list><parameter parameter_data_type="character" action_argument="Input" /><parameter parameter_data_type="character"> GIAN LR </parameter><parameter parameter_data_type="character" action_argument="Gain" /><parameter parameter_data_type="character"> %</parameter></parameter_list><delay ms_delay="200" /></command></command_interface><command_interface interface="ip"><command response_required="no"><command_string type="character">IN </command_string><parameter_list><parameter parameter_data_type="character" action_argument="Input" /><parameter parameter_data_type="character"> GIAN LR </parameter><parameter parameter_data_type="character" action_argument="Gain" /><parameter parameter_data_type="character"> %</parameter></parameter_list><delay ms_delay="200" /></command></command_interface></action><action name="SetInputMute"><action_argument name="Input" note="1-16" /><action_argument name="Value" note="ON, OFF" /><command_interface interface="rs232"><command response_required="no"><command_string type="character">IN </command_string><parameter_list><parameter parameter_data_type="character" action_argument="Input" /><parameter parameter_data_type="character"> MUTE LR </parameter><parameter parameter_data_type="character" action_argument="Value" /></parameter_list><delay ms_delay="200" /></command></command_interface><command_interface interface="ip"><command response_required="no"><command_string type="character">IN </command_string><parameter_list><parameter parameter_data_type="character" action_argument="Input" /><parameter parameter_data_type="character"> MUTE LR </parameter><parameter parameter_data_type="character" action_argument="Value" /></parameter_list><delay ms_delay="200" /></command></command_interface></action><action name="Status"><command_interface interface="rs232"><command response_required="no"><command_string type="character">STATUS</command_string><delay ms_delay="200" /></command></command_interface><command_interface interface="ip"><command response_required="no"><command_string type="character">STATUS</command_string><delay ms_delay="200" /></command></command_interface></action><action name="SystemPowerOn"><command_interface interface="rs232"><command response_required="no"><command_string type="character">PON</command_string><delay ms_delay="200" /></command></command_interface><command_interface interface="ip"><command response_required="no"><command_string type="character">PON</command_string><delay ms_delay="200" /></command></command_interface></action><action name="SystemPowerOff"><command_interface interface="rs232"><command response_required="no"><command_string type="character">POFF</command_string><delay ms_delay="200" /></command></command_interface><command_interface interface="ip"><command response_required="no"><command_string type="character">POFF</command_string><delay ms_delay="200" /></command></command_interface></action></custom_component_actions></logical_component><logical_component logical_component_name="AV Switch 2"><implementation><input name_on_component="ANALOGUE AUDIO INPUT 1"><action_to_select name="SelectInput"><arg name="Input">1</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 2" /></implementation><implementation><input name_on_component="ANALOGUE AUDIO INPUT 2"><action_to_select name="SelectInput"><arg name="Input">2</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 2" /></implementation><implementation><input name_on_component="ANALOGUE AUDIO INPUT 3"><action_to_select name="SelectInput"><arg name="Input">3</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 2" /></implementation><implementation><input name_on_component="ANALOGUE AUDIO INPUT 4"><action_to_select name="SelectInput"><arg name="Input">4</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 2" /></implementation><implementation><input name_on_component="ANALOGUE AUDIO INPUT 5"><action_to_select name="SelectInput"><arg name="Input">5</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 2" /></implementation><implementation><input name_on_component="ANALOGUE AUDIO INPUT 6"><action_to_select name="SelectInput"><arg name="Input">6</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 2" /></implementation><implementation><input name_on_component="ANALOGUE AUDIO INPUT 7"><action_to_select name="SelectInput"><arg name="Input">7</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 2" /></implementation><implementation><input name_on_component="ANALOGUE AUDIO INPUT 8"><action_to_select name="SelectInput"><arg name="Input">8</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 2" /></implementation><implementation><input name_on_component="DIGITAL AUDIO INPUT 9"><action_to_select name="SelectInput"><arg name="Input">9</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 2" /></implementation><implementation><input name_on_component="DIGITAL AUDIO INPUT 10"><action_to_select name="SelectInput"><arg name="Input">10</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 2" /></implementation><implementation><input name_on_component="DIGITAL AUDIO INPUT 11"><action_to_select name="SelectInput"><arg name="Input">11</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 2" /></implementation><implementation><input name_on_component="DIGITAL AUDIO INPUT 12"><action_to_select name="SelectInput"><arg name="Input">12</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 2" /></implementation><implementation><input name_on_component="DIGITAL AUDIO INPUT 13"><action_to_select name="SelectInput"><arg name="Input">13</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 2" /></implementation><implementation><input name_on_component="DIGITAL AUDIO INPUT 14"><action_to_select name="SelectInput"><arg name="Input">14</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 2" /></implementation><implementation><input name_on_component="DIGITAL AUDIO INPUT 15"><action_to_select name="SelectInput"><arg name="Input">15</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 2" /></implementation><implementation><input name_on_component="DIGITAL AUDIO INPUT 16"><action_to_select name="SelectInput"><arg name="Input">16</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 2" /></implementation><universal_component_actions><action name="PowerOn"><execute_on_state_variable_condition name="Power_current_power_AV Switch 2" test_condition="not_equal">ON</execute_on_state_variable_condition><update_state_variable name="Power_current_power_AV Switch 2" update_type="set" update_source="constant">ON</update_state_variable><command_interface interface="rs232"><command response_required="no"><command_string type="character">PON</command_string><delay ms_delay="3000" /></command></command_interface><command_interface interface="ip"><command response_required="no"><command_string type="character">PON</command_string><delay ms_delay="3000" /></command></command_interface></action><action name="PowerOff"><execute_on_state_variable_condition name="Power_current_power_AV Switch 2" test_condition="not_equal">OFF</execute_on_state_variable_condition><update_state_variable name="Power_current_power_AV Switch 2" update_type="set" update_source="constant">OFF</update_state_variable><command_interface interface="rs232"><command response_required="no"><command_string type="character" /><delay ms_delay="2000" /></command></command_interface><command_interface interface="ip"><command response_required="no"><command_string type="character" /><delay ms_delay="2000" /></command></command_interface></action></universal_component_actions><resource_component_actions resource_type="AV_VOLUMECONTROL_FUNCTION"><action name="SetVolume"><action_argument name="VolumeValue" note="0-50" /><update_volume_variables name="Volume_current_volume_AV Switch 2" update_type="set" update_source="action_argument">VolumeValue</update_volume_variables><command_interface interface="rs232"><command response_required="no"><command_string type="character">OUT 2 VOL LR </command_string><parameter_list><volume_parameter volume_state_variable="Volume_current_volume_AV Switch 2" action_argument="VolumeValue" parameter_data_type="character" /><parameter parameter_data_type="character"> %</parameter></parameter_list><delay ms_delay="200" /></command></command_interface><command_interface interface="ip"><command response_required="no"><command_string type="character">OUT 2 VOL LR </command_string><parameter_list><volume_parameter volume_state_variable="Volume_current_volume_AV Switch 2" action_argument="VolumeValue" parameter_data_type="character" /><parameter parameter_data_type="character"> %</parameter></parameter_list><delay ms_delay="200" /></command></command_interface></action><action name="DecreaseVolume"><update_volume_variables name="Volume_current_volume_AV Switch 2" update_type="decrement" update_source="constant">1</update_volume_variables><command_interface interface="rs232"><command response_required="no"><command_string type="character">OUT 2 VOL LR - %</command_string><delay ms_delay="200" /></command></command_interface><command_interface interface="ip"><command response_required="no"><command_string type="character">OUT 2 VOL LR - %</command_string><delay ms_delay="200" /></command></command_interface></action><action name="IncreaseVolume"><update_volume_variables name="Volume_current_volume_AV Switch 2" update_type="increment" update_source="constant">1</update_volume_variables><command_interface interface="rs232"><command response_required="no"><command_string type="character">OUT 2 VOL LR + %</command_string><delay ms_delay="200" /></command></command_interface><command_interface interface="ip"><command response_required="no"><command_string type="character">OUT 2 VOL LR + %</command_string><delay ms_delay="200" /></command></command_interface></action><action name="MuteOff"><execute_on_state_variable_condition name="Mute_current_mute_AV Switch 2" test_condition="not_equal">OFF</execute_on_state_variable_condition><update_state_variable name="Mute_current_mute_AV Switch 2" update_type="set" update_source="constant">OFF</update_state_variable><command_interface interface="rs232"><command response_required="no"><command_string type="character">OUT 2 MUTE LR OFF</command_string><delay ms_delay="200" /></command></command_interface><command_interface interface="ip"><command response_required="no"><command_string type="character">OUT 2 MUTE LR OFF</command_string><delay ms_delay="200" /></command></command_interface></action><action name="MuteOn"><execute_on_state_variable_condition name="Mute_current_mute_AV Switch 2" test_condition="not_equal">ON</execute_on_state_variable_condition><update_state_variable name="Mute_current_mute_AV Switch 2" update_type="set" update_source="constant">ON</update_state_variable><command_interface interface="rs232"><command response_required="no"><command_string type="character">OUT 2 MUTE LR ON</command_string><delay ms_delay="200" /></command></command_interface><command_interface interface="ip"><command response_required="no"><command_string type="character">OUT 2 MUTE LR ON</command_string><delay ms_delay="200" /></command></command_interface></action></resource_component_actions><custom_component_actions><action name="SelectInput"><action_argument name="Input" note="1-16" /><command_interface interface="rs232"><command response_required="no"><command_string type="character">OUT 2 LR FR </command_string><parameter_list><parameter parameter_data_type="character" action_argument="Input" /><parameter parameter_data_type="character"> LR</parameter></parameter_list><delay ms_delay="200" /></command></command_interface><command_interface interface="ip"><command response_required="no"><command_string type="character">OUT 2 LR FR </command_string><parameter_list><parameter parameter_data_type="character" action_argument="Input" /><parameter parameter_data_type="character"> LR</parameter></parameter_list><delay ms_delay="200" /></command></command_interface></action></custom_component_actions></logical_component><logical_component logical_component_name="AV Switch 3"><implementation><input name_on_component="ANALOGUE AUDIO INPUT 1"><action_to_select name="SelectInput"><arg name="Input">1</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 3" /></implementation><implementation><input name_on_component="ANALOGUE AUDIO INPUT 2"><action_to_select name="SelectInput"><arg name="Input">2</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 3" /></implementation><implementation><input name_on_component="ANALOGUE AUDIO INPUT 3"><action_to_select name="SelectInput"><arg name="Input">3</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 3" /></implementation><implementation><input name_on_component="ANALOGUE AUDIO INPUT 4"><action_to_select name="SelectInput"><arg name="Input">4</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 3" /></implementation><implementation><input name_on_component="ANALOGUE AUDIO INPUT 5"><action_to_select name="SelectInput"><arg name="Input">5</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 3" /></implementation><implementation><input name_on_component="ANALOGUE AUDIO INPUT 6"><action_to_select name="SelectInput"><arg name="Input">6</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 3" /></implementation><implementation><input name_on_component="ANALOGUE AUDIO INPUT 7"><action_to_select name="SelectInput"><arg name="Input">7</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 3" /></implementation><implementation><input name_on_component="ANALOGUE AUDIO INPUT 8"><action_to_select name="SelectInput"><arg name="Input">8</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 3" /></implementation><implementation><input name_on_component="DIGITAL AUDIO INPUT 9"><action_to_select name="SelectInput"><arg name="Input">9</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 3" /></implementation><implementation><input name_on_component="DIGITAL AUDIO INPUT 10"><action_to_select name="SelectInput"><arg name="Input">10</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 3" /></implementation><implementation><input name_on_component="DIGITAL AUDIO INPUT 11"><action_to_select name="SelectInput"><arg name="Input">11</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 3" /></implementation><implementation><input name_on_component="DIGITAL AUDIO INPUT 12"><action_to_select name="SelectInput"><arg name="Input">12</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 3" /></implementation><implementation><input name_on_component="DIGITAL AUDIO INPUT 13"><action_to_select name="SelectInput"><arg name="Input">13</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 3" /></implementation><implementation><input name_on_component="DIGITAL AUDIO INPUT 14"><action_to_select name="SelectInput"><arg name="Input">14</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 3" /></implementation><implementation><input name_on_component="DIGITAL AUDIO INPUT 15"><action_to_select name="SelectInput"><arg name="Input">15</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 3" /></implementation><implementation><input name_on_component="DIGITAL AUDIO INPUT 16"><action_to_select name="SelectInput"><arg name="Input">16</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 3" /></implementation><universal_component_actions><action name="PowerOn"><execute_on_state_variable_condition name="Power_current_power_AV Switch 3" test_condition="not_equal">ON</execute_on_state_variable_condition><update_state_variable name="Power_current_power_AV Switch 3" update_type="set" update_source="constant">ON</update_state_variable><command_interface interface="rs232"><command response_required="no"><command_string type="character">PON</command_string><delay ms_delay="3000" /></command></command_interface><command_interface interface="ip"><command response_required="no"><command_string type="character">PON</command_string><delay ms_delay="3000" /></command></command_interface></action><action name="PowerOff"><execute_on_state_variable_condition name="Power_current_power_AV Switch 3" test_condition="not_equal">OFF</execute_on_state_variable_condition><update_state_variable name="Power_current_power_AV Switch 3" update_type="set" update_source="constant">OFF</update_state_variable><command_interface interface="rs232"><command response_required="no"><command_string type="character" /><delay ms_delay="2000" /></command></command_interface><command_interface interface="ip"><command response_required="no"><command_string type="character" /><delay ms_delay="2000" /></command></command_interface></action></universal_component_actions><resource_component_actions resource_type="AV_VOLUMECONTROL_FUNCTION"><action name="SetVolume"><action_argument name="VolumeValue" note="0-50" /><update_volume_variables name="Volume_current_volume_AV Switch 3" update_type="set" update_source="action_argument">VolumeValue</update_volume_variables><command_interface interface="rs232"><command response_required="no"><command_string type="character">OUT 3 VOL LR </command_string><parameter_list><volume_parameter volume_state_variable="Volume_current_volume_AV Switch 3" action_argument="VolumeValue" parameter_data_type="character" /><parameter parameter_data_type="character"> %</parameter></parameter_list><delay ms_delay="200" /></command></command_interface><command_interface interface="ip"><command response_required="no"><command_string type="character">OUT 3 VOL LR </command_string><parameter_list><volume_parameter volume_state_variable="Volume_current_volume_AV Switch 3" action_argument="VolumeValue" parameter_data_type="character" /><parameter parameter_data_type="character"> %</parameter></parameter_list><delay ms_delay="200" /></command></command_interface></action><action name="DecreaseVolume"><update_volume_variables name="Volume_current_volume_AV Switch 3" update_type="decrement" update_source="constant">1</update_volume_variables><command_interface interface="rs232"><command response_required="no"><command_string type="character">OUT 3 VOL LR - %</command_string><delay ms_delay="200" /></command></command_interface><command_interface interface="ip"><command response_required="no"><command_string type="character">OUT 3 VOL LR - %</command_string><delay ms_delay="200" /></command></command_interface></action><action name="IncreaseVolume"><update_volume_variables name="Volume_current_volume_AV Switch 3" update_type="increment" update_source="constant">1</update_volume_variables><command_interface interface="rs232"><command response_required="no"><command_string type="character">OUT 3 VOL LR + %</command_string><delay ms_delay="200" /></command></command_interface><command_interface interface="ip"><command response_required="no"><command_string type="character">OUT 3 VOL LR + %</command_string><delay ms_delay="200" /></command></command_interface></action><action name="MuteOff"><execute_on_state_variable_condition name="Mute_current_mute_AV Switch 3" test_condition="not_equal">OFF</execute_on_state_variable_condition><update_state_variable name="Mute_current_mute_AV Switch 3" update_type="set" update_source="constant">OFF</update_state_variable><command_interface interface="rs232"><command response_required="no"><command_string type="character">OUT 3 MUTE LR OFF</command_string><delay ms_delay="200" /></command></command_interface><command_interface interface="ip"><command response_required="no"><command_string type="character">OUT 3 MUTE LR OFF</command_string><delay ms_delay="200" /></command></command_interface></action><action name="MuteOn"><execute_on_state_variable_condition name="Mute_current_mute_AV Switch 3" test_condition="not_equal">ON</execute_on_state_variable_condition><update_state_variable name="Mute_current_mute_AV Switch 3" update_type="set" update_source="constant">ON</update_state_variable><command_interface interface="rs232"><command response_required="no"><command_string type="character">OUT 3 MUTE LR ON</command_string><delay ms_delay="200" /></command></command_interface><command_interface interface="ip"><command response_required="no"><command_string type="character">OUT 3 MUTE LR ON</command_string><delay ms_delay="200" /></command></command_interface></action></resource_component_actions><custom_component_actions><action name="SelectInput"><action_argument name="Input" note="1-16" /><command_interface interface="rs232"><command response_required="no"><command_string type="character">OUT 3 LR FR </command_string><parameter_list><parameter parameter_data_type="character" action_argument="Input" /><parameter parameter_data_type="character"> LR</parameter></parameter_list><delay ms_delay="200" /></command></command_interface><command_interface interface="ip"><command response_required="no"><command_string type="character">OUT 3 LR FR </command_string><parameter_list><parameter parameter_data_type="character" action_argument="Input" /><parameter parameter_data_type="character"> LR</parameter></parameter_list><delay ms_delay="200" /></command></command_interface></action></custom_component_actions></logical_component><logical_component logical_component_name="AV Switch 4"><implementation><input name_on_component="ANALOGUE AUDIO INPUT 1"><action_to_select name="SelectInput"><arg name="Input">1</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 4" /></implementation><implementation><input name_on_component="ANALOGUE AUDIO INPUT 2"><action_to_select name="SelectInput"><arg name="Input">2</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 4" /></implementation><implementation><input name_on_component="ANALOGUE AUDIO INPUT 3"><action_to_select name="SelectInput"><arg name="Input">3</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 4" /></implementation><implementation><input name_on_component="ANALOGUE AUDIO INPUT 4"><action_to_select name="SelectInput"><arg name="Input">4</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 4" /></implementation><implementation><input name_on_component="ANALOGUE AUDIO INPUT 5"><action_to_select name="SelectInput"><arg name="Input">5</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 4" /></implementation><implementation><input name_on_component="ANALOGUE AUDIO INPUT 6"><action_to_select name="SelectInput"><arg name="Input">6</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 4" /></implementation><implementation><input name_on_component="ANALOGUE AUDIO INPUT 7"><action_to_select name="SelectInput"><arg name="Input">7</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 4" /></implementation><implementation><input name_on_component="ANALOGUE AUDIO INPUT 8"><action_to_select name="SelectInput"><arg name="Input">8</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 4" /></implementation><implementation><input name_on_component="DIGITAL AUDIO INPUT 9"><action_to_select name="SelectInput"><arg name="Input">9</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 4" /></implementation><implementation><input name_on_component="DIGITAL AUDIO INPUT 10"><action_to_select name="SelectInput"><arg name="Input">10</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 4" /></implementation><implementation><input name_on_component="DIGITAL AUDIO INPUT 11"><action_to_select name="SelectInput"><arg name="Input">11</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 4" /></implementation><implementation><input name_on_component="DIGITAL AUDIO INPUT 12"><action_to_select name="SelectInput"><arg name="Input">12</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 4" /></implementation><implementation><input name_on_component="DIGITAL AUDIO INPUT 13"><action_to_select name="SelectInput"><arg name="Input">13</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 4" /></implementation><implementation><input name_on_component="DIGITAL AUDIO INPUT 14"><action_to_select name="SelectInput"><arg name="Input">14</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 4" /></implementation><implementation><input name_on_component="DIGITAL AUDIO INPUT 15"><action_to_select name="SelectInput"><arg name="Input">15</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 4" /></implementation><implementation><input name_on_component="DIGITAL AUDIO INPUT 16"><action_to_select name="SelectInput"><arg name="Input">16</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 4" /></implementation><universal_component_actions><action name="PowerOn"><execute_on_state_variable_condition name="Power_current_power_AV Switch 4" test_condition="not_equal">ON</execute_on_state_variable_condition><update_state_variable name="Power_current_power_AV Switch 4" update_type="set" update_source="constant">ON</update_state_variable><command_interface interface="rs232"><command response_required="no"><command_string type="character">PON</command_string><delay ms_delay="3000" /></command></command_interface><command_interface interface="ip"><command response_required="no"><command_string type="character">PON</command_string><delay ms_delay="3000" /></command></command_interface></action><action name="PowerOff"><execute_on_state_variable_condition name="Power_current_power_AV Switch 4" test_condition="not_equal">OFF</execute_on_state_variable_condition><update_state_variable name="Power_current_power_AV Switch 4" update_type="set" update_source="constant">OFF</update_state_variable><command_interface interface="rs232"><command response_required="no"><command_string type="character" /><delay ms_delay="2000" /></command></command_interface><command_interface interface="ip"><command response_required="no"><command_string type="character" /><delay ms_delay="2000" /></command></command_interface></action></universal_component_actions><resource_component_actions resource_type="AV_VOLUMECONTROL_FUNCTION"><action name="SetVolume"><action_argument name="VolumeValue" note="0-50" /><update_volume_variables name="Volume_current_volume_AV Switch 4" update_type="set" update_source="action_argument">VolumeValue</update_volume_variables><command_interface interface="rs232"><command response_required="no"><command_string type="character">OUT 4 VOL LR </command_string><parameter_list><volume_parameter volume_state_variable="Volume_current_volume_AV Switch 4" action_argument="VolumeValue" parameter_data_type="character" /><parameter parameter_data_type="character"> %</parameter></parameter_list><delay ms_delay="200" /></command></command_interface><command_interface interface="ip"><command response_required="no"><command_string type="character">OUT 4 VOL LR </command_string><parameter_list><volume_parameter volume_state_variable="Volume_current_volume_AV Switch 4" action_argument="VolumeValue" parameter_data_type="character" /><parameter parameter_data_type="character"> %</parameter></parameter_list><delay ms_delay="200" /></command></command_interface></action><action name="DecreaseVolume"><update_volume_variables name="Volume_current_volume_AV Switch 4" update_type="decrement" update_source="constant">1</update_volume_variables><command_interface interface="rs232"><command response_required="no"><command_string type="character">OUT 4 VOL LR - %</command_string><delay ms_delay="200" /></command></command_interface><command_interface interface="ip"><command response_required="no"><command_string type="character">OUT 4 VOL LR - %</command_string><delay ms_delay="200" /></command></command_interface></action><action name="IncreaseVolume"><update_volume_variables name="Volume_current_volume_AV Switch 4" update_type="increment" update_source="constant">1</update_volume_variables><command_interface interface="rs232"><command response_required="no"><command_string type="character">OUT 4 VOL LR + %</command_string><delay ms_delay="200" /></command></command_interface><command_interface interface="ip"><command response_required="no"><command_string type="character">OUT 4 VOL LR + %</command_string><delay ms_delay="200" /></command></command_interface></action><action name="MuteOff"><execute_on_state_variable_condition name="Mute_current_mute_AV Switch 4" test_condition="not_equal">OFF</execute_on_state_variable_condition><update_state_variable name="Mute_current_mute_AV Switch 4" update_type="set" update_source="constant">OFF</update_state_variable><command_interface interface="rs232"><command response_required="no"><command_string type="character">OUT 4 MUTE LR OFF</command_string><delay ms_delay="200" /></command></command_interface><command_interface interface="ip"><command response_required="no"><command_string type="character">OUT 4 MUTE LR OFF</command_string><delay ms_delay="200" /></command></command_interface></action><action name="MuteOn"><execute_on_state_variable_condition name="Mute_current_mute_AV Switch 4" test_condition="not_equal">ON</execute_on_state_variable_condition><update_state_variable name="Mute_current_mute_AV Switch 4" update_type="set" update_source="constant">ON</update_state_variable><command_interface interface="rs232"><command response_required="no"><command_string type="character">OUT 4 MUTE LR ON</command_string><delay ms_delay="200" /></command></command_interface><command_interface interface="ip"><command response_required="no"><command_string type="character">OUT 4 MUTE LR ON</command_string><delay ms_delay="200" /></command></command_interface></action></resource_component_actions><custom_component_actions><action name="SelectInput"><action_argument name="Input" note="1-16" /><command_interface interface="rs232"><command response_required="no"><command_string type="character">OUT 4 LR FR </command_string><parameter_list><parameter parameter_data_type="character" action_argument="Input" /><parameter parameter_data_type="character"> LR</parameter></parameter_list><delay ms_delay="200" /></command></command_interface><command_interface interface="ip"><command response_required="no"><command_string type="character">OUT 4 LR FR </command_string><parameter_list><parameter parameter_data_type="character" action_argument="Input" /><parameter parameter_data_type="character"> LR</parameter></parameter_list><delay ms_delay="200" /></command></command_interface></action></custom_component_actions></logical_component><logical_component logical_component_name="AV Switch 5"><implementation><input name_on_component="ANALOGUE AUDIO INPUT 1"><action_to_select name="SelectInput"><arg name="Input">1</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 5" /></implementation><implementation><input name_on_component="ANALOGUE AUDIO INPUT 2"><action_to_select name="SelectInput"><arg name="Input">2</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 5" /></implementation><implementation><input name_on_component="ANALOGUE AUDIO INPUT 3"><action_to_select name="SelectInput"><arg name="Input">3</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 5" /></implementation><implementation><input name_on_component="ANALOGUE AUDIO INPUT 4"><action_to_select name="SelectInput"><arg name="Input">4</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 5" /></implementation><implementation><input name_on_component="ANALOGUE AUDIO INPUT 5"><action_to_select name="SelectInput"><arg name="Input">5</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 5" /></implementation><implementation><input name_on_component="ANALOGUE AUDIO INPUT 6"><action_to_select name="SelectInput"><arg name="Input">6</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 5" /></implementation><implementation><input name_on_component="ANALOGUE AUDIO INPUT 7"><action_to_select name="SelectInput"><arg name="Input">7</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 5" /></implementation><implementation><input name_on_component="ANALOGUE AUDIO INPUT 8"><action_to_select name="SelectInput"><arg name="Input">8</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 5" /></implementation><implementation><input name_on_component="DIGITAL AUDIO INPUT 9"><action_to_select name="SelectInput"><arg name="Input">9</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 5" /></implementation><implementation><input name_on_component="DIGITAL AUDIO INPUT 10"><action_to_select name="SelectInput"><arg name="Input">10</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 5" /></implementation><implementation><input name_on_component="DIGITAL AUDIO INPUT 11"><action_to_select name="SelectInput"><arg name="Input">11</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 5" /></implementation><implementation><input name_on_component="DIGITAL AUDIO INPUT 12"><action_to_select name="SelectInput"><arg name="Input">12</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 5" /></implementation><implementation><input name_on_component="DIGITAL AUDIO INPUT 13"><action_to_select name="SelectInput"><arg name="Input">13</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 5" /></implementation><implementation><input name_on_component="DIGITAL AUDIO INPUT 14"><action_to_select name="SelectInput"><arg name="Input">14</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 5" /></implementation><implementation><input name_on_component="DIGITAL AUDIO INPUT 15"><action_to_select name="SelectInput"><arg name="Input">15</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 5" /></implementation><implementation><input name_on_component="DIGITAL AUDIO INPUT 16"><action_to_select name="SelectInput"><arg name="Input">16</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 5" /></implementation><universal_component_actions><action name="PowerOn"><execute_on_state_variable_condition name="Power_current_power_AV Switch 5" test_condition="not_equal">ON</execute_on_state_variable_condition><update_state_variable name="Power_current_power_AV Switch 5" update_type="set" update_source="constant">ON</update_state_variable><command_interface interface="rs232"><command response_required="no"><command_string type="character">PON</command_string><delay ms_delay="3000" /></command></command_interface><command_interface interface="ip"><command response_required="no"><command_string type="character">PON</command_string><delay ms_delay="3000" /></command></command_interface></action><action name="PowerOff"><execute_on_state_variable_condition name="Power_current_power_AV Switch 5" test_condition="not_equal">OFF</execute_on_state_variable_condition><update_state_variable name="Power_current_power_AV Switch 5" update_type="set" update_source="constant">OFF</update_state_variable><command_interface interface="rs232"><command response_required="no"><command_string type="character" /><delay ms_delay="2000" /></command></command_interface><command_interface interface="ip"><command response_required="no"><command_string type="character" /><delay ms_delay="2000" /></command></command_interface></action></universal_component_actions><resource_component_actions resource_type="AV_VOLUMECONTROL_FUNCTION"><action name="SetVolume"><action_argument name="VolumeValue" note="0-50" /><update_volume_variables name="Volume_current_volume_AV Switch 5" update_type="set" update_source="action_argument">VolumeValue</update_volume_variables><command_interface interface="rs232"><command response_required="no"><command_string type="character">OUT 5 VOL LR </command_string><parameter_list><volume_parameter volume_state_variable="Volume_current_volume_AV Switch 5" action_argument="VolumeValue" parameter_data_type="character" /><parameter parameter_data_type="character"> %</parameter></parameter_list><delay ms_delay="200" /></command></command_interface><command_interface interface="ip"><command response_required="no"><command_string type="character">OUT 5 VOL LR </command_string><parameter_list><volume_parameter volume_state_variable="Volume_current_volume_AV Switch 5" action_argument="VolumeValue" parameter_data_type="character" /><parameter parameter_data_type="character"> %</parameter></parameter_list><delay ms_delay="200" /></command></command_interface></action><action name="DecreaseVolume"><update_volume_variables name="Volume_current_volume_AV Switch 5" update_type="decrement" update_source="constant">1</update_volume_variables><command_interface interface="rs232"><command response_required="no"><command_string type="character">OUT 5 VOL LR - %</command_string><delay ms_delay="200" /></command></command_interface><command_interface interface="ip"><command response_required="no"><command_string type="character">OUT 5 VOL LR - %</command_string><delay ms_delay="200" /></command></command_interface></action><action name="IncreaseVolume"><update_volume_variables name="Volume_current_volume_AV Switch 5" update_type="increment" update_source="constant">1</update_volume_variables><command_interface interface="rs232"><command response_required="no"><command_string type="character">OUT 5 VOL LR + %</command_string><delay ms_delay="200" /></command></command_interface><command_interface interface="ip"><command response_required="no"><command_string type="character">OUT 5 VOL LR + %</command_string><delay ms_delay="200" /></command></command_interface></action><action name="MuteOff"><execute_on_state_variable_condition name="Mute_current_mute_AV Switch 5" test_condition="not_equal">OFF</execute_on_state_variable_condition><update_state_variable name="Mute_current_mute_AV Switch 5" update_type="set" update_source="constant">OFF</update_state_variable><command_interface interface="rs232"><command response_required="no"><command_string type="character">OUT 5 MUTE LR OFF</command_string><delay ms_delay="200" /></command></command_interface><command_interface interface="ip"><command response_required="no"><command_string type="character">OUT 5 MUTE LR OFF</command_string><delay ms_delay="200" /></command></command_interface></action><action name="MuteOn"><execute_on_state_variable_condition name="Mute_current_mute_AV Switch 5" test_condition="not_equal">ON</execute_on_state_variable_condition><update_state_variable name="Mute_current_mute_AV Switch 5" update_type="set" update_source="constant">ON</update_state_variable><command_interface interface="rs232"><command response_required="no"><command_string type="character">OUT 5 MUTE LR ON</command_string><delay ms_delay="200" /></command></command_interface><command_interface interface="ip"><command response_required="no"><command_string type="character">OUT 5 MUTE LR ON</command_string><delay ms_delay="200" /></command></command_interface></action></resource_component_actions><custom_component_actions><action name="SelectInput"><action_argument name="Input" note="1-16" /><command_interface interface="rs232"><command response_required="no"><command_string type="character">OUT 5 LR FR </command_string><parameter_list><parameter parameter_data_type="character" action_argument="Input" /><parameter parameter_data_type="character"> LR</parameter></parameter_list><delay ms_delay="200" /></command></command_interface><command_interface interface="ip"><command response_required="no"><command_string type="character">OUT 5 LR FR </command_string><parameter_list><parameter parameter_data_type="character" action_argument="Input" /><parameter parameter_data_type="character"> LR</parameter></parameter_list><delay ms_delay="200" /></command></command_interface></action></custom_component_actions></logical_component><logical_component logical_component_name="AV Switch 6"><implementation><input name_on_component="ANALOGUE AUDIO INPUT 1"><action_to_select name="SelectInput"><arg name="Input">1</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 6" /></implementation><implementation><input name_on_component="ANALOGUE AUDIO INPUT 2"><action_to_select name="SelectInput"><arg name="Input">2</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 6" /></implementation><implementation><input name_on_component="ANALOGUE AUDIO INPUT 3"><action_to_select name="SelectInput"><arg name="Input">3</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 6" /></implementation><implementation><input name_on_component="ANALOGUE AUDIO INPUT 4"><action_to_select name="SelectInput"><arg name="Input">4</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 6" /></implementation><implementation><input name_on_component="ANALOGUE AUDIO INPUT 5"><action_to_select name="SelectInput"><arg name="Input">5</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 6" /></implementation><implementation><input name_on_component="ANALOGUE AUDIO INPUT 6"><action_to_select name="SelectInput"><arg name="Input">6</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 6" /></implementation><implementation><input name_on_component="ANALOGUE AUDIO INPUT 7"><action_to_select name="SelectInput"><arg name="Input">7</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 6" /></implementation><implementation><input name_on_component="ANALOGUE AUDIO INPUT 8"><action_to_select name="SelectInput"><arg name="Input">8</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 6" /></implementation><implementation><input name_on_component="DIGITAL AUDIO INPUT 9"><action_to_select name="SelectInput"><arg name="Input">9</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 6" /></implementation><implementation><input name_on_component="DIGITAL AUDIO INPUT 10"><action_to_select name="SelectInput"><arg name="Input">10</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 6" /></implementation><implementation><input name_on_component="DIGITAL AUDIO INPUT 11"><action_to_select name="SelectInput"><arg name="Input">11</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 6" /></implementation><implementation><input name_on_component="DIGITAL AUDIO INPUT 12"><action_to_select name="SelectInput"><arg name="Input">12</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 6" /></implementation><implementation><input name_on_component="DIGITAL AUDIO INPUT 13"><action_to_select name="SelectInput"><arg name="Input">13</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 6" /></implementation><implementation><input name_on_component="DIGITAL AUDIO INPUT 14"><action_to_select name="SelectInput"><arg name="Input">14</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 6" /></implementation><implementation><input name_on_component="DIGITAL AUDIO INPUT 15"><action_to_select name="SelectInput"><arg name="Input">15</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 6" /></implementation><implementation><input name_on_component="DIGITAL AUDIO INPUT 16"><action_to_select name="SelectInput"><arg name="Input">16</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 6" /></implementation><universal_component_actions><action name="PowerOn"><execute_on_state_variable_condition name="Power_current_power_AV Switch 6" test_condition="not_equal">ON</execute_on_state_variable_condition><update_state_variable name="Power_current_power_AV Switch 6" update_type="set" update_source="constant">ON</update_state_variable><command_interface interface="rs232"><command response_required="no"><command_string type="character">PON</command_string><delay ms_delay="3000" /></command></command_interface><command_interface interface="ip"><command response_required="no"><command_string type="character">PON</command_string><delay ms_delay="3000" /></command></command_interface></action><action name="PowerOff"><execute_on_state_variable_condition name="Power_current_power_AV Switch 6" test_condition="not_equal">OFF</execute_on_state_variable_condition><update_state_variable name="Power_current_power_AV Switch 6" update_type="set" update_source="constant">OFF</update_state_variable><command_interface interface="rs232"><command response_required="no"><command_string type="character" /><delay ms_delay="2000" /></command></command_interface><command_interface interface="ip"><command response_required="no"><command_string type="character" /><delay ms_delay="2000" /></command></command_interface></action></universal_component_actions><resource_component_actions resource_type="AV_VOLUMECONTROL_FUNCTION"><action name="SetVolume"><action_argument name="VolumeValue" note="0-50" /><update_volume_variables name="Volume_current_volume_AV Switch 6" update_type="set" update_source="action_argument">VolumeValue</update_volume_variables><command_interface interface="rs232"><command response_required="no"><command_string type="character">OUT 6 VOL LR </command_string><parameter_list><volume_parameter volume_state_variable="Volume_current_volume_AV Switch 6" action_argument="VolumeValue" parameter_data_type="character" /><parameter parameter_data_type="character"> %</parameter></parameter_list><delay ms_delay="200" /></command></command_interface><command_interface interface="ip"><command response_required="no"><command_string type="character">OUT 6 VOL LR </command_string><parameter_list><volume_parameter volume_state_variable="Volume_current_volume_AV Switch 6" action_argument="VolumeValue" parameter_data_type="character" /><parameter parameter_data_type="character"> %</parameter></parameter_list><delay ms_delay="200" /></command></command_interface></action><action name="DecreaseVolume"><update_volume_variables name="Volume_current_volume_AV Switch 6" update_type="decrement" update_source="constant">1</update_volume_variables><command_interface interface="rs232"><command response_required="no"><command_string type="character">OUT 6 VOL LR - %</command_string><delay ms_delay="200" /></command></command_interface><command_interface interface="ip"><command response_required="no"><command_string type="character">OUT 6 VOL LR - %</command_string><delay ms_delay="200" /></command></command_interface></action><action name="IncreaseVolume"><update_volume_variables name="Volume_current_volume_AV Switch 6" update_type="increment" update_source="constant">1</update_volume_variables><command_interface interface="rs232"><command response_required="no"><command_string type="character">OUT 6 VOL LR + %</command_string><delay ms_delay="200" /></command></command_interface><command_interface interface="ip"><command response_required="no"><command_string type="character">OUT 6 VOL LR + %</command_string><delay ms_delay="200" /></command></command_interface></action><action name="MuteOff"><execute_on_state_variable_condition name="Mute_current_mute_AV Switch 6" test_condition="not_equal">OFF</execute_on_state_variable_condition><update_state_variable name="Mute_current_mute_AV Switch 6" update_type="set" update_source="constant">OFF</update_state_variable><command_interface interface="rs232"><command response_required="no"><command_string type="character">OUT 6 MUTE LR OFF</command_string><delay ms_delay="200" /></command></command_interface><command_interface interface="ip"><command response_required="no"><command_string type="character">OUT 6 MUTE LR OFF</command_string><delay ms_delay="200" /></command></command_interface></action><action name="MuteOn"><execute_on_state_variable_condition name="Mute_current_mute_AV Switch 6" test_condition="not_equal">ON</execute_on_state_variable_condition><update_state_variable name="Mute_current_mute_AV Switch 6" update_type="set" update_source="constant">ON</update_state_variable><command_interface interface="rs232"><command response_required="no"><command_string type="character">OUT 6 MUTE LR ON</command_string><delay ms_delay="200" /></command></command_interface><command_interface interface="ip"><command response_required="no"><command_string type="character">OUT 6 MUTE LR ON</command_string><delay ms_delay="200" /></command></command_interface></action></resource_component_actions><custom_component_actions><action name="SelectInput"><action_argument name="Input" note="1-16" /><command_interface interface="rs232"><command response_required="no"><command_string type="character">OUT 6 LR FR </command_string><parameter_list><parameter parameter_data_type="character" action_argument="Input" /><parameter parameter_data_type="character"> LR</parameter></parameter_list><delay ms_delay="200" /></command></command_interface><command_interface interface="ip"><command response_required="no"><command_string type="character">OUT 6 LR FR </command_string><parameter_list><parameter parameter_data_type="character" action_argument="Input" /><parameter parameter_data_type="character"> LR</parameter></parameter_list><delay ms_delay="200" /></command></command_interface></action></custom_component_actions></logical_component><logical_component logical_component_name="AV Switch 7"><implementation><input name_on_component="ANALOGUE AUDIO INPUT 1"><action_to_select name="SelectInput"><arg name="Input">1</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 7" /></implementation><implementation><input name_on_component="ANALOGUE AUDIO INPUT 2"><action_to_select name="SelectInput"><arg name="Input">2</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 7" /></implementation><implementation><input name_on_component="ANALOGUE AUDIO INPUT 3"><action_to_select name="SelectInput"><arg name="Input">3</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 7" /></implementation><implementation><input name_on_component="ANALOGUE AUDIO INPUT 4"><action_to_select name="SelectInput"><arg name="Input">4</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 7" /></implementation><implementation><input name_on_component="ANALOGUE AUDIO INPUT 5"><action_to_select name="SelectInput"><arg name="Input">5</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 7" /></implementation><implementation><input name_on_component="ANALOGUE AUDIO INPUT 6"><action_to_select name="SelectInput"><arg name="Input">6</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 7" /></implementation><implementation><input name_on_component="ANALOGUE AUDIO INPUT 7"><action_to_select name="SelectInput"><arg name="Input">7</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 7" /></implementation><implementation><input name_on_component="ANALOGUE AUDIO INPUT 8"><action_to_select name="SelectInput"><arg name="Input">8</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 7" /></implementation><implementation><input name_on_component="DIGITAL AUDIO INPUT 9"><action_to_select name="SelectInput"><arg name="Input">9</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 7" /></implementation><implementation><input name_on_component="DIGITAL AUDIO INPUT 10"><action_to_select name="SelectInput"><arg name="Input">10</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 7" /></implementation><implementation><input name_on_component="DIGITAL AUDIO INPUT 11"><action_to_select name="SelectInput"><arg name="Input">11</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 7" /></implementation><implementation><input name_on_component="DIGITAL AUDIO INPUT 12"><action_to_select name="SelectInput"><arg name="Input">12</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 7" /></implementation><implementation><input name_on_component="DIGITAL AUDIO INPUT 13"><action_to_select name="SelectInput"><arg name="Input">13</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 7" /></implementation><implementation><input name_on_component="DIGITAL AUDIO INPUT 14"><action_to_select name="SelectInput"><arg name="Input">14</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 7" /></implementation><implementation><input name_on_component="DIGITAL AUDIO INPUT 15"><action_to_select name="SelectInput"><arg name="Input">15</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 7" /></implementation><implementation><input name_on_component="DIGITAL AUDIO INPUT 16"><action_to_select name="SelectInput"><arg name="Input">16</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 7" /></implementation><universal_component_actions><action name="PowerOn"><execute_on_state_variable_condition name="Power_current_power_AV Switch 7" test_condition="not_equal">ON</execute_on_state_variable_condition><update_state_variable name="Power_current_power_AV Switch 7" update_type="set" update_source="constant">ON</update_state_variable><command_interface interface="rs232"><command response_required="no"><command_string type="character">PON</command_string><delay ms_delay="3000" /></command></command_interface><command_interface interface="ip"><command response_required="no"><command_string type="character">PON</command_string><delay ms_delay="3000" /></command></command_interface></action><action name="PowerOff"><execute_on_state_variable_condition name="Power_current_power_AV Switch 7" test_condition="not_equal">OFF</execute_on_state_variable_condition><update_state_variable name="Power_current_power_AV Switch 7" update_type="set" update_source="constant">OFF</update_state_variable><command_interface interface="rs232"><command response_required="no"><command_string type="character" /><delay ms_delay="2000" /></command></command_interface><command_interface interface="ip"><command response_required="no"><command_string type="character" /><delay ms_delay="2000" /></command></command_interface></action></universal_component_actions><resource_component_actions resource_type="AV_VOLUMECONTROL_FUNCTION"><action name="SetVolume"><action_argument name="VolumeValue" note="0-50" /><update_volume_variables name="Volume_current_volume_AV Switch 7" update_type="set" update_source="action_argument">VolumeValue</update_volume_variables><command_interface interface="rs232"><command response_required="no"><command_string type="character">OUT 7 VOL LR </command_string><parameter_list><volume_parameter volume_state_variable="Volume_current_volume_AV Switch 7" action_argument="VolumeValue" parameter_data_type="character" /><parameter parameter_data_type="character"> %</parameter></parameter_list><delay ms_delay="200" /></command></command_interface><command_interface interface="ip"><command response_required="no"><command_string type="character">OUT 7 VOL LR </command_string><parameter_list><volume_parameter volume_state_variable="Volume_current_volume_AV Switch 7" action_argument="VolumeValue" parameter_data_type="character" /><parameter parameter_data_type="character"> %</parameter></parameter_list><delay ms_delay="200" /></command></command_interface></action><action name="DecreaseVolume"><update_volume_variables name="Volume_current_volume_AV Switch 7" update_type="decrement" update_source="constant">1</update_volume_variables><command_interface interface="rs232"><command response_required="no"><command_string type="character">OUT 7 VOL LR - %</command_string><delay ms_delay="200" /></command></command_interface><command_interface interface="ip"><command response_required="no"><command_string type="character">OUT 7 VOL LR - %</command_string><delay ms_delay="200" /></command></command_interface></action><action name="IncreaseVolume"><update_volume_variables name="Volume_current_volume_AV Switch 7" update_type="increment" update_source="constant">1</update_volume_variables><command_interface interface="rs232"><command response_required="no"><command_string type="character">OUT 7 VOL LR + %</command_string><delay ms_delay="200" /></command></command_interface><command_interface interface="ip"><command response_required="no"><command_string type="character">OUT 7 VOL LR + %</command_string><delay ms_delay="200" /></command></command_interface></action><action name="MuteOff"><execute_on_state_variable_condition name="Mute_current_mute_AV Switch 7" test_condition="not_equal">OFF</execute_on_state_variable_condition><update_state_variable name="Mute_current_mute_AV Switch 7" update_type="set" update_source="constant">OFF</update_state_variable><command_interface interface="rs232"><command response_required="no"><command_string type="character">OUT 7 MUTE LR OFF</command_string><delay ms_delay="200" /></command></command_interface><command_interface interface="ip"><command response_required="no"><command_string type="character">OUT 7 MUTE LR OFF</command_string><delay ms_delay="200" /></command></command_interface></action><action name="MuteOn"><execute_on_state_variable_condition name="Mute_current_mute_AV Switch 7" test_condition="not_equal">ON</execute_on_state_variable_condition><update_state_variable name="Mute_current_mute_AV Switch 7" update_type="set" update_source="constant">ON</update_state_variable><command_interface interface="rs232"><command response_required="no"><command_string type="character">OUT 7 MUTE LR ON</command_string><delay ms_delay="200" /></command></command_interface><command_interface interface="ip"><command response_required="no"><command_string type="character">OUT 7 MUTE LR ON</command_string><delay ms_delay="200" /></command></command_interface></action></resource_component_actions><custom_component_actions><action name="SelectInput"><action_argument name="Input" note="1-16" /><command_interface interface="rs232"><command response_required="no"><command_string type="character">OUT 7 LR FR </command_string><parameter_list><parameter parameter_data_type="character" action_argument="Input" /><parameter parameter_data_type="character"> LR</parameter></parameter_list><delay ms_delay="200" /></command></command_interface><command_interface interface="ip"><command response_required="no"><command_string type="character">OUT 7 LR FR </command_string><parameter_list><parameter parameter_data_type="character" action_argument="Input" /><parameter parameter_data_type="character"> LR</parameter></parameter_list><delay ms_delay="200" /></command></command_interface></action></custom_component_actions></logical_component><logical_component logical_component_name="AV Switch 8"><implementation><input name_on_component="ANALOGUE AUDIO INPUT 1"><action_to_select name="SelectInput"><arg name="Input">1</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 8" /></implementation><implementation><input name_on_component="ANALOGUE AUDIO INPUT 2"><action_to_select name="SelectInput"><arg name="Input">2</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 8" /></implementation><implementation><input name_on_component="ANALOGUE AUDIO INPUT 3"><action_to_select name="SelectInput"><arg name="Input">3</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 8" /></implementation><implementation><input name_on_component="ANALOGUE AUDIO INPUT 4"><action_to_select name="SelectInput"><arg name="Input">4</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 8" /></implementation><implementation><input name_on_component="ANALOGUE AUDIO INPUT 5"><action_to_select name="SelectInput"><arg name="Input">5</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 8" /></implementation><implementation><input name_on_component="ANALOGUE AUDIO INPUT 6"><action_to_select name="SelectInput"><arg name="Input">6</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 8" /></implementation><implementation><input name_on_component="ANALOGUE AUDIO INPUT 7"><action_to_select name="SelectInput"><arg name="Input">7</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 8" /></implementation><implementation><input name_on_component="ANALOGUE AUDIO INPUT 8"><action_to_select name="SelectInput"><arg name="Input">8</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 8" /></implementation><implementation><input name_on_component="DIGITAL AUDIO INPUT 9"><action_to_select name="SelectInput"><arg name="Input">9</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 8" /></implementation><implementation><input name_on_component="DIGITAL AUDIO INPUT 10"><action_to_select name="SelectInput"><arg name="Input">10</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 8" /></implementation><implementation><input name_on_component="DIGITAL AUDIO INPUT 11"><action_to_select name="SelectInput"><arg name="Input">11</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 8" /></implementation><implementation><input name_on_component="DIGITAL AUDIO INPUT 12"><action_to_select name="SelectInput"><arg name="Input">12</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 8" /></implementation><implementation><input name_on_component="DIGITAL AUDIO INPUT 13"><action_to_select name="SelectInput"><arg name="Input">13</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 8" /></implementation><implementation><input name_on_component="DIGITAL AUDIO INPUT 14"><action_to_select name="SelectInput"><arg name="Input">14</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 8" /></implementation><implementation><input name_on_component="DIGITAL AUDIO INPUT 15"><action_to_select name="SelectInput"><arg name="Input">15</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 8" /></implementation><implementation><input name_on_component="DIGITAL AUDIO INPUT 16"><action_to_select name="SelectInput"><arg name="Input">16</arg></action_to_select></input><output name_on_component="ANALOGUE AUDIO OUTPUT 8" /></implementation><universal_component_actions><action name="PowerOn"><execute_on_state_variable_condition name="Power_current_power_AV Switch 8" test_condition="not_equal">ON</execute_on_state_variable_condition><update_state_variable name="Power_current_power_AV Switch 8" update_type="set" update_source="constant">ON</update_state_variable><command_interface interface="rs232"><command response_required="no"><command_string type="character">PON</command_string><delay ms_delay="3000" /></command></command_interface><command_interface interface="ip"><command response_required="no"><command_string type="character">PON</command_string><delay ms_delay="3000" /></command></command_interface></action><action name="PowerOff"><execute_on_state_variable_condition name="Power_current_power_AV Switch 8" test_condition="not_equal">OFF</execute_on_state_variable_condition><update_state_variable name="Power_current_power_AV Switch 8" update_type="set" update_source="constant">OFF</update_state_variable><command_interface interface="rs232"><command response_required="no"><command_string type="character" /><delay ms_delay="2000" /></command></command_interface><command_interface interface="ip"><command response_required="no"><command_string type="character" /><delay ms_delay="2000" /></command></command_interface></action></universal_component_actions><resource_component_actions resource_type="AV_VOLUMECONTROL_FUNCTION"><action name="SetVolume"><action_argument name="VolumeValue" note="0-50" /><update_volume_variables name="Volume_current_volume_AV Switch 8" update_type="set" update_source="action_argument">VolumeValue</update_volume_variables><command_interface interface="rs232"><command response_required="no"><command_string type="character">OUT 8 VOL LR </command_string><parameter_list><volume_parameter volume_state_variable="Volume_current_volume_AV Switch 8" action_argument="VolumeValue" parameter_data_type="character" /><parameter parameter_data_type="character"> %</parameter></parameter_list><delay ms_delay="200" /></command></command_interface><command_interface interface="ip"><command response_required="no"><command_string type="character">OUT 8 VOL LR </command_string><parameter_list><volume_parameter volume_state_variable="Volume_current_volume_AV Switch 8" action_argument="VolumeValue" parameter_data_type="character" /><parameter parameter_data_type="character"> %</parameter></parameter_list><delay ms_delay="200" /></command></command_interface></action><action name="DecreaseVolume"><update_volume_variables name="Volume_current_volume_AV Switch 8" update_type="decrement" update_source="constant">1</update_volume_variables><command_interface interface="rs232"><command response_required="no"><command_string type="character">OUT 8 VOL LR - %</command_string><delay ms_delay="200" /></command></command_interface><command_interface interface="ip"><command response_required="no"><command_string type="character">OUT 8 VOL LR - %</command_string><delay ms_delay="200" /></command></command_interface></action><action name="IncreaseVolume"><update_volume_variables name="Volume_current_volume_AV Switch 8" update_type="increment" update_source="constant">1</update_volume_variables><command_interface interface="rs232"><command response_required="no"><command_string type="character">OUT 8 VOL LR + %</command_string><delay ms_delay="200" /></command></command_interface><command_interface interface="ip"><command response_required="no"><command_string type="character">OUT 8 VOL LR + %</command_string><delay ms_delay="200" /></command></command_interface></action><action name="MuteOff"><execute_on_state_variable_condition name="Mute_current_mute_AV Switch 8" test_condition="not_equal">OFF</execute_on_state_variable_condition><update_state_variable name="Mute_current_mute_AV Switch 8" update_type="set" update_source="constant">OFF</update_state_variable><command_interface interface="rs232"><command response_required="no"><command_string type="character">OUT 8 MUTE LR OFF</command_string><delay ms_delay="200" /></command></command_interface><command_interface interface="ip"><command response_required="no"><command_string type="character">OUT 8 MUTE LR OFF</command_string><delay ms_delay="200" /></command></command_interface></action><action name="MuteOn"><execute_on_state_variable_condition name="Mute_current_mute_AV Switch 8" test_condition="not_equal">ON</execute_on_state_variable_condition><update_state_variable name="Mute_current_mute_AV Switch 8" update_type="set" update_source="constant">ON</update_state_variable><command_interface interface="rs232"><command response_required="no"><command_string type="character">OUT 8 MUTE LR ON</command_string><delay ms_delay="200" /></command></command_interface><command_interface interface="ip"><command response_required="no"><command_string type="character">OUT 8 MUTE LR ON</command_string><delay ms_delay="200" /></command></command_interface></action></resource_component_actions><custom_component_actions><action name="SelectInput"><action_argument name="Input" note="1-16" /><command_interface interface="rs232"><command response_required="no"><command_string type="character">OUT 8 LR FR </command_string><parameter_list><parameter parameter_data_type="character" action_argument="Input" /><parameter parameter_data_type="character"> LR</parameter></parameter_list><delay ms_delay="200" /></command></command_interface><command_interface interface="ip"><command response_required="no"><command_string type="character">OUT 8 LR FR </command_string><parameter_list><parameter parameter_data_type="character" action_argument="Input" /><parameter parameter_data_type="character"> LR</parameter></parameter_list><delay ms_delay="200" /></command></command_interface></action></custom_component_actions></logical_component></component>