webrelay-modbus/faultView.wxg
2020-07-24 19:30:40 -07:00

945 lines
58 KiB
XML

<?xml version="1.0"?>
<!-- generated by wxGlade 0.9.6 on Wed Jul 22 19:28:03 2020 -->
<application encoding="UTF-8" for_version="3.0" header_extension=".h" indent_amount="4" indent_symbol="space" is_template="0" language="python" mark_blocks="0" option="0" overwrite="1" path="FaultView.py" source_extension=".cpp" top_window="frame" use_gettext="1" use_new_namespace="1">
<object class="FaultFrame" name="frame" base="EditFrame">
<size>320, 480</size>
<title>PCS Controller</title>
<style>wxDEFAULT_FRAME_STYLE</style>
<object class="wxBoxSizer" name="sizer_1" base="EditBoxSizer">
<orient>wxHORIZONTAL</orient>
<object class="sizeritem">
<option>1</option>
<border>0</border>
<flag>wxEXPAND</flag>
<object class="wxBoxSizer" name="sizer_7" base="EditBoxSizer">
<orient>wxVERTICAL</orient>
<object class="sizeritem">
<option>0</option>
<border>0</border>
<flag>wxEXPAND</flag>
<object class="wxGridSizer" name="sizer_4" base="EditGridSizer">
<rows>7</rows>
<cols>2</cols>
<vgap>0</vgap>
<hgap>0</hgap>
<object class="sizeritem">
<option>0</option>
<border>0</border>
<object class="wxStaticText" name="label_1" base="EditStaticText">
<label>IP Address</label>
</object>
</object>
<object class="sizeritem">
<option>0</option>
<border>0</border>
<object class="wxTextCtrl" name="input_ip" base="EditTextCtrl">
<value>192.168.1.2</value>
</object>
</object>
<object class="sizeritem">
<option>0</option>
<border>0</border>
<object class="wxStaticText" name="label_2" base="EditStaticText">
<label>Port</label>
</object>
</object>
<object class="sizeritem">
<option>0</option>
<border>0</border>
<object class="wxTextCtrl" name="input_port" base="EditTextCtrl">
<value>502</value>
</object>
</object>
<object class="sizeritem">
<option>0</option>
<border>0</border>
<object class="wxStaticText" name="label_3" base="EditStaticText">
<label>Unit ID</label>
</object>
</object>
<object class="sizeritem">
<option>0</option>
<border>0</border>
<object class="wxTextCtrl" name="input_uid" base="EditTextCtrl">
<value>240</value>
</object>
</object>
<object class="sizeritem">
<option>0</option>
<border>0</border>
<object class="wxStaticText" name="label_4" base="EditStaticText">
<label>Refresh Period (ms)</label>
</object>
</object>
<object class="sizeritem">
<option>0</option>
<border>0</border>
<object class="wxTextCtrl" name="input_refresh" base="EditTextCtrl">
<value>2000</value>
</object>
</object>
<object class="sizeritem">
<option>0</option>
<border>0</border>
<object class="wxButton" name="reset_button" base="EditButton">
<events>
<handler event="EVT_BUTTON">OnReset</handler>
</events>
<label>Reset Connection</label>
</object>
</object>
<object class="sizeritem">
<option>0</option>
<border>0</border>
<object class="wxButton" name="apply_button" base="EditButton">
<events>
<handler event="EVT_BUTTON">OnApply</handler>
</events>
<label>Apply</label>
</object>
</object>
<object class="sizeritem">
<option>0</option>
<border>0</border>
<object class="wxButton" name="rreset_button" base="EditButton">
<events>
<handler event="EVT_BUTTON">OnButtonRemoteReset</handler>
</events>
<disabled>1</disabled>
<label>Remote PCS Reset</label>
</object>
</object>
<object class="sizeritem">
<option>0</option>
<border>0</border>
<object class="wxToggleButton" name="button_1" base="EditToggleButton">
<events>
<handler event="EVT_TOGGLEBUTTON">ToggleMonitoring</handler>
</events>
<disabled>1</disabled>
<label>Start</label>
</object>
</object>
<object class="sizeritem">
<option>0</option>
<border>0</border>
<object class="wxButton" name="op_mode_button" base="EditButton">
<events>
<handler event="EVT_BUTTON">OnCheckSysOpMode</handler>
</events>
<label>System OP Mode</label>
</object>
</object>
<object class="sizeritem">
<option>0</option>
<border>0</border>
<object class="wxTextCtrl" name="text_op_mode" base="EditTextCtrl">
<style>wxTE_READONLY</style>
</object>
</object>
</object>
</object>
<object class="sizeritem">
<option>1</option>
<border>0</border>
<flag>wxEXPAND</flag>
<object class="wxBoxSizer" name="sizer_8" base="EditBoxSizer">
<orient>wxVERTICAL</orient>
<object class="sizeritem">
<option>1</option>
<border>0</border>
<flag>wxALIGN_CENTER_HORIZONTAL</flag>
<object class="wxBoxSizer" name="sizer_2" base="EditBoxSizer">
<orient>wxHORIZONTAL</orient>
<object class="sizeritem">
<option>0</option>
<border>0</border>
<object class="wxStaticText" name="label_5" base="EditStaticText">
<label>Relay 1</label>
</object>
</object>
<object class="sizeritem">
<option>0</option>
<border>0</border>
<object class="spacer" name="spacer" base="EditSpacer">
<width>20</width>
<height>20</height>
</object>
</object>
<object class="sizeritem">
<option>0</option>
<border>0</border>
<object class="wxCheckBox" name="checkbox_1" base="EditCheckBox">
<extraproperties>
<property name="relay_id">1</property>
</extraproperties>
</object>
</object>
<object class="sizeritem">
<option>0</option>
<border>0</border>
<object class="spacer" name="spacer" base="EditSpacer">
<width>20</width>
<height>20</height>
</object>
</object>
<object class="sizeritem">
<option>0</option>
<border>0</border>
<object class="wxButton" name="button_2" base="EditButton">
<extraproperties>
<property name="relay_id">1</property>
</extraproperties>
<events>
<handler event="EVT_BUTTON">OnRelayOn</handler>
</events>
<label>ON</label>
</object>
</object>
<object class="sizeritem">
<option>0</option>
<border>0</border>
<object class="wxButton" name="button_3" base="EditButton">
<extraproperties>
<property name="relay_id">1</property>
</extraproperties>
<events>
<handler event="EVT_BUTTON">OnRelayOff</handler>
</events>
<label>OFF</label>
</object>
</object>
<object class="sizeritem">
<option>0</option>
<border>0</border>
<object class="wxButton" name="button_4" base="EditButton">
<extraproperties>
<property name="relay_id">1</property>
</extraproperties>
<events>
<handler event="EVT_BUTTON">OnRelayPulse</handler>
</events>
<label>PULSE</label>
</object>
</object>
</object>
</object>
<object class="sizeritem">
<option>1</option>
<border>0</border>
<flag>wxALIGN_CENTER_HORIZONTAL</flag>
<object class="wxBoxSizer" name="sizer_3" base="EditBoxSizer">
<orient>wxHORIZONTAL</orient>
<object class="sizeritem">
<option>0</option>
<border>0</border>
<object class="wxStaticText" name="label_6" base="EditStaticText">
<label>Relay 1</label>
</object>
</object>
<object class="sizeritem">
<option>0</option>
<border>0</border>
<object class="spacer" name="spacer" base="EditSpacer">
<width>20</width>
<height>20</height>
</object>
</object>
<object class="sizeritem">
<option>0</option>
<border>0</border>
<object class="wxCheckBox" name="checkbox_2" base="EditCheckBox">
<extraproperties>
<property name="relay_id">1</property>
</extraproperties>
</object>
</object>
<object class="sizeritem">
<option>0</option>
<border>0</border>
<object class="spacer" name="spacer" base="EditSpacer">
<width>20</width>
<height>20</height>
</object>
</object>
<object class="sizeritem">
<option>0</option>
<border>0</border>
<object class="wxButton" name="button_5" base="EditButton">
<extraproperties>
<property name="relay_id">2</property>
</extraproperties>
<events>
<handler event="EVT_BUTTON">OnRelayOn</handler>
</events>
<label>ON</label>
</object>
</object>
<object class="sizeritem">
<option>0</option>
<border>0</border>
<object class="wxButton" name="button_6" base="EditButton">
<extraproperties>
<property name="relay_id">2</property>
</extraproperties>
<events>
<handler event="EVT_BUTTON">OnRelayOff</handler>
</events>
<label>OFF</label>
</object>
</object>
<object class="sizeritem">
<option>0</option>
<border>0</border>
<object class="wxButton" name="button_7" base="EditButton">
<extraproperties>
<property name="relay_id">2</property>
</extraproperties>
<events>
<handler event="EVT_BUTTON">OnRelayPulse</handler>
</events>
<label>PULSE</label>
</object>
</object>
</object>
</object>
<object class="sizeritem">
<option>1</option>
<border>0</border>
<flag>wxALIGN_CENTER_HORIZONTAL</flag>
<object class="wxBoxSizer" name="sizer_5" base="EditBoxSizer">
<orient>wxHORIZONTAL</orient>
<object class="sizeritem">
<option>0</option>
<border>0</border>
<object class="wxStaticText" name="label_7" base="EditStaticText">
<label>Relay 1</label>
</object>
</object>
<object class="sizeritem">
<option>0</option>
<border>0</border>
<object class="spacer" name="spacer" base="EditSpacer">
<width>20</width>
<height>20</height>
</object>
</object>
<object class="sizeritem">
<option>0</option>
<border>0</border>
<object class="wxCheckBox" name="checkbox_3" base="EditCheckBox">
<extraproperties>
<property name="relay_id">1</property>
</extraproperties>
</object>
</object>
<object class="sizeritem">
<option>0</option>
<border>0</border>
<object class="spacer" name="spacer" base="EditSpacer">
<width>20</width>
<height>20</height>
</object>
</object>
<object class="sizeritem">
<option>0</option>
<border>0</border>
<object class="wxButton" name="button_8" base="EditButton">
<extraproperties>
<property name="relay_id">3</property>
</extraproperties>
<events>
<handler event="EVT_BUTTON">OnRelayOn</handler>
</events>
<label>ON</label>
</object>
</object>
<object class="sizeritem">
<option>0</option>
<border>0</border>
<object class="wxButton" name="button_9" base="EditButton">
<extraproperties>
<property name="relay_id">3</property>
</extraproperties>
<events>
<handler event="EVT_BUTTON">OnRelayOff</handler>
</events>
<label>OFF</label>
</object>
</object>
<object class="sizeritem">
<option>0</option>
<border>0</border>
<object class="wxButton" name="button_10" base="EditButton">
<extraproperties>
<property name="relay_id">3</property>
</extraproperties>
<events>
<handler event="EVT_BUTTON">OnRelayPulse</handler>
</events>
<label>PULSE</label>
</object>
</object>
</object>
</object>
<object class="sizeritem">
<option>1</option>
<border>0</border>
<flag>wxALIGN_CENTER_HORIZONTAL</flag>
<object class="wxBoxSizer" name="sizer_6" base="EditBoxSizer">
<orient>wxHORIZONTAL</orient>
<object class="sizeritem">
<option>0</option>
<border>0</border>
<object class="wxStaticText" name="label_8" base="EditStaticText">
<label>Relay 1</label>
</object>
</object>
<object class="sizeritem">
<option>0</option>
<border>0</border>
<object class="spacer" name="spacer" base="EditSpacer">
<width>20</width>
<height>20</height>
</object>
</object>
<object class="sizeritem">
<option>0</option>
<border>0</border>
<object class="wxCheckBox" name="checkbox_4" base="EditCheckBox">
<extraproperties>
<property name="relay_id">1</property>
</extraproperties>
</object>
</object>
<object class="sizeritem">
<option>0</option>
<border>0</border>
<object class="spacer" name="spacer" base="EditSpacer">
<width>20</width>
<height>20</height>
</object>
</object>
<object class="sizeritem">
<option>0</option>
<border>0</border>
<object class="wxButton" name="button_11" base="EditButton">
<extraproperties>
<property name="relay_id">4</property>
</extraproperties>
<events>
<handler event="EVT_BUTTON">OnRelayOn</handler>
</events>
<label>ON</label>
</object>
</object>
<object class="sizeritem">
<option>0</option>
<border>0</border>
<object class="wxButton" name="button_12" base="EditButton">
<extraproperties>
<property name="relay_id">4</property>
</extraproperties>
<events>
<handler event="EVT_BUTTON">OnRelayOff</handler>
</events>
<label>OFF</label>
</object>
</object>
<object class="sizeritem">
<option>0</option>
<border>0</border>
<object class="wxButton" name="button_13" base="EditButton">
<extraproperties>
<property name="relay_id">4</property>
</extraproperties>
<events>
<handler event="EVT_BUTTON">OnRelayPulse</handler>
</events>
<label>PULSE</label>
</object>
</object>
</object>
</object>
<object class="sizeritem">
<option>1</option>
<border>0</border>
<flag>wxALIGN_CENTER_HORIZONTAL</flag>
<object class="wxBoxSizer" name="sizer_9" base="EditBoxSizer">
<orient>wxHORIZONTAL</orient>
<object class="sizeritem">
<option>0</option>
<border>0</border>
<object class="wxStaticText" name="label_9" base="EditStaticText">
<label>Relay 1</label>
</object>
</object>
<object class="sizeritem">
<option>0</option>
<border>0</border>
<object class="spacer" name="spacer" base="EditSpacer">
<width>20</width>
<height>20</height>
</object>
</object>
<object class="sizeritem">
<option>0</option>
<border>0</border>
<object class="wxCheckBox" name="checkbox_5" base="EditCheckBox">
<extraproperties>
<property name="relay_id">1</property>
</extraproperties>
</object>
</object>
<object class="sizeritem">
<option>0</option>
<border>0</border>
<object class="spacer" name="spacer" base="EditSpacer">
<width>20</width>
<height>20</height>
</object>
</object>
<object class="sizeritem">
<option>0</option>
<border>0</border>
<object class="wxButton" name="button_14" base="EditButton">
<extraproperties>
<property name="relay_id">5</property>
</extraproperties>
<events>
<handler event="EVT_BUTTON">OnRelayOn</handler>
</events>
<label>ON</label>
</object>
</object>
<object class="sizeritem">
<option>0</option>
<border>0</border>
<object class="wxButton" name="button_15" base="EditButton">
<extraproperties>
<property name="relay_id">5</property>
</extraproperties>
<events>
<handler event="EVT_BUTTON">OnRelayOff</handler>
</events>
<label>OFF</label>
</object>
</object>
<object class="sizeritem">
<option>0</option>
<border>0</border>
<object class="wxButton" name="button_16" base="EditButton">
<extraproperties>
<property name="relay_id">5</property>
</extraproperties>
<events>
<handler event="EVT_BUTTON">OnRelayPulse</handler>
</events>
<label>PULSE</label>
</object>
</object>
</object>
</object>
<object class="sizeritem">
<option>1</option>
<border>0</border>
<flag>wxALIGN_CENTER_HORIZONTAL</flag>
<object class="wxBoxSizer" name="sizer_10" base="EditBoxSizer">
<orient>wxHORIZONTAL</orient>
<object class="sizeritem">
<option>0</option>
<border>0</border>
<object class="wxStaticText" name="label_10" base="EditStaticText">
<label>Relay 1</label>
</object>
</object>
<object class="sizeritem">
<option>0</option>
<border>0</border>
<object class="spacer" name="spacer" base="EditSpacer">
<width>20</width>
<height>20</height>
</object>
</object>
<object class="sizeritem">
<option>0</option>
<border>0</border>
<object class="wxCheckBox" name="checkbox_6" base="EditCheckBox">
<extraproperties>
<property name="relay_id">1</property>
</extraproperties>
</object>
</object>
<object class="sizeritem">
<option>0</option>
<border>0</border>
<object class="spacer" name="spacer" base="EditSpacer">
<width>20</width>
<height>20</height>
</object>
</object>
<object class="sizeritem">
<option>0</option>
<border>0</border>
<object class="wxButton" name="button_17" base="EditButton">
<extraproperties>
<property name="relay_id">6</property>
</extraproperties>
<events>
<handler event="EVT_BUTTON">OnRelayOn</handler>
</events>
<label>ON</label>
</object>
</object>
<object class="sizeritem">
<option>0</option>
<border>0</border>
<object class="wxButton" name="button_18" base="EditButton">
<extraproperties>
<property name="relay_id">6</property>
</extraproperties>
<events>
<handler event="EVT_BUTTON">OnRelayOff</handler>
</events>
<label>OFF</label>
</object>
</object>
<object class="sizeritem">
<option>0</option>
<border>0</border>
<object class="wxButton" name="button_19" base="EditButton">
<extraproperties>
<property name="relay_id">6</property>
</extraproperties>
<events>
<handler event="EVT_BUTTON">OnRelayPulse</handler>
</events>
<label>PULSE</label>
</object>
</object>
</object>
</object>
<object class="sizeritem">
<option>1</option>
<border>0</border>
<flag>wxALIGN_CENTER_HORIZONTAL</flag>
<object class="wxBoxSizer" name="sizer_11" base="EditBoxSizer">
<orient>wxHORIZONTAL</orient>
<object class="sizeritem">
<option>0</option>
<border>0</border>
<object class="wxStaticText" name="label_11" base="EditStaticText">
<label>Relay 1</label>
</object>
</object>
<object class="sizeritem">
<option>0</option>
<border>0</border>
<object class="spacer" name="spacer" base="EditSpacer">
<width>20</width>
<height>20</height>
</object>
</object>
<object class="sizeritem">
<option>0</option>
<border>0</border>
<object class="wxCheckBox" name="checkbox_7" base="EditCheckBox">
<extraproperties>
<property name="relay_id">1</property>
</extraproperties>
</object>
</object>
<object class="sizeritem">
<option>0</option>
<border>0</border>
<object class="spacer" name="spacer" base="EditSpacer">
<width>20</width>
<height>20</height>
</object>
</object>
<object class="sizeritem">
<option>0</option>
<border>0</border>
<object class="wxButton" name="button_20" base="EditButton">
<extraproperties>
<property name="relay_id">7</property>
</extraproperties>
<events>
<handler event="EVT_BUTTON">OnRelayOn</handler>
</events>
<label>ON</label>
</object>
</object>
<object class="sizeritem">
<option>0</option>
<border>0</border>
<object class="wxButton" name="button_21" base="EditButton">
<extraproperties>
<property name="relay_id">7</property>
</extraproperties>
<events>
<handler event="EVT_BUTTON">OnRelayOff</handler>
</events>
<label>OFF</label>
</object>
</object>
<object class="sizeritem">
<option>0</option>
<border>0</border>
<object class="wxButton" name="button_22" base="EditButton">
<extraproperties>
<property name="relay_id">7</property>
</extraproperties>
<events>
<handler event="EVT_BUTTON">OnRelayPulse</handler>
</events>
<label>PULSE</label>
</object>
</object>
</object>
</object>
<object class="sizeritem">
<option>1</option>
<border>0</border>
<flag>wxALIGN_CENTER_HORIZONTAL</flag>
<object class="wxBoxSizer" name="sizer_12" base="EditBoxSizer">
<orient>wxHORIZONTAL</orient>
<object class="sizeritem">
<option>0</option>
<border>0</border>
<object class="wxStaticText" name="label_12" base="EditStaticText">
<label>Relay 1</label>
</object>
</object>
<object class="sizeritem">
<option>0</option>
<border>0</border>
<object class="spacer" name="spacer" base="EditSpacer">
<width>20</width>
<height>20</height>
</object>
</object>
<object class="sizeritem">
<option>0</option>
<border>0</border>
<object class="wxCheckBox" name="checkbox_8" base="EditCheckBox">
<extraproperties>
<property name="relay_id">1</property>
</extraproperties>
</object>
</object>
<object class="sizeritem">
<option>0</option>
<border>0</border>
<object class="spacer" name="spacer" base="EditSpacer">
<width>20</width>
<height>20</height>
</object>
</object>
<object class="sizeritem">
<option>0</option>
<border>0</border>
<object class="wxButton" name="button_23" base="EditButton">
<extraproperties>
<property name="relay_id">8</property>
</extraproperties>
<events>
<handler event="EVT_BUTTON">OnRelayOn</handler>
</events>
<label>ON</label>
</object>
</object>
<object class="sizeritem">
<option>0</option>
<border>0</border>
<object class="wxButton" name="button_24" base="EditButton">
<extraproperties>
<property name="relay_id">8</property>
</extraproperties>
<events>
<handler event="EVT_BUTTON">OnRelayOff</handler>
</events>
<label>OFF</label>
</object>
</object>
<object class="sizeritem">
<option>0</option>
<border>0</border>
<object class="wxButton" name="button_25" base="EditButton">
<extraproperties>
<property name="relay_id">8</property>
</extraproperties>
<events>
<handler event="EVT_BUTTON">OnRelayPulse</handler>
</events>
<label>PULSE</label>
</object>
</object>
</object>
</object>
<object class="sizeritem">
<option>1</option>
<border>0</border>
<flag>wxALIGN_CENTER_HORIZONTAL</flag>
<object class="wxBoxSizer" name="sizer_13" base="EditBoxSizer">
<orient>wxHORIZONTAL</orient>
<object class="sizeritem">
<option>0</option>
<border>0</border>
<object class="wxStaticText" name="label_13" base="EditStaticText">
<label>Relay 1</label>
</object>
</object>
<object class="sizeritem">
<option>0</option>
<border>0</border>
<object class="spacer" name="spacer" base="EditSpacer">
<width>20</width>
<height>20</height>
</object>
</object>
<object class="sizeritem">
<option>0</option>
<border>0</border>
<object class="wxCheckBox" name="checkbox_9" base="EditCheckBox">
<extraproperties>
<property name="relay_id">1</property>
</extraproperties>
</object>
</object>
<object class="sizeritem">
<option>0</option>
<border>0</border>
<object class="spacer" name="spacer" base="EditSpacer">
<width>20</width>
<height>20</height>
</object>
</object>
<object class="sizeritem">
<option>0</option>
<border>0</border>
<object class="wxButton" name="button_26" base="EditButton">
<extraproperties>
<property name="relay_id">9</property>
</extraproperties>
<events>
<handler event="EVT_BUTTON">OnRelayOn</handler>
</events>
<label>ON</label>
</object>
</object>
<object class="sizeritem">
<option>0</option>
<border>0</border>
<object class="wxButton" name="button_27" base="EditButton">
<extraproperties>
<property name="relay_id">9</property>
</extraproperties>
<events>
<handler event="EVT_BUTTON">OnRelayOff</handler>
</events>
<label>OFF</label>
</object>
</object>
<object class="sizeritem">
<option>0</option>
<border>0</border>
<object class="wxButton" name="button_28" base="EditButton">
<extraproperties>
<property name="relay_id">9</property>
</extraproperties>
<events>
<handler event="EVT_BUTTON">OnRelayPulse</handler>
</events>
<label>PULSE</label>
</object>
</object>
</object>
</object>
<object class="sizeritem">
<option>1</option>
<border>0</border>
<flag>wxALIGN_CENTER_HORIZONTAL</flag>
<object class="wxBoxSizer" name="sizer_14" base="EditBoxSizer">
<orient>wxHORIZONTAL</orient>
<object class="sizeritem">
<option>0</option>
<border>0</border>
<object class="wxStaticText" name="label_14" base="EditStaticText">
<label>Relay 1</label>
</object>
</object>
<object class="sizeritem">
<option>0</option>
<border>0</border>
<object class="spacer" name="spacer" base="EditSpacer">
<width>20</width>
<height>20</height>
</object>
</object>
<object class="sizeritem">
<option>0</option>
<border>0</border>
<object class="wxCheckBox" name="checkbox_10" base="EditCheckBox">
<extraproperties>
<property name="relay_id">10</property>
</extraproperties>
</object>
</object>
<object class="sizeritem">
<option>0</option>
<border>0</border>
<object class="spacer" name="spacer" base="EditSpacer">
<width>20</width>
<height>20</height>
</object>
</object>
<object class="sizeritem">
<option>0</option>
<border>0</border>
<object class="wxButton" name="button_29" base="EditButton">
<extraproperties>
<property name="relay_id">10</property>
</extraproperties>
<events>
<handler event="EVT_BUTTON">OnRelayOn</handler>
</events>
<label>ON</label>
</object>
</object>
<object class="sizeritem">
<option>0</option>
<border>0</border>
<object class="wxButton" name="button_30" base="EditButton">
<extraproperties>
<property name="relay_id">10</property>
</extraproperties>
<events>
<handler event="EVT_BUTTON">OnRelayOff</handler>
</events>
<label>OFF</label>
</object>
</object>
<object class="sizeritem">
<option>0</option>
<border>0</border>
<object class="wxButton" name="button_31" base="EditButton">
<extraproperties>
<property name="relay_id">10</property>
</extraproperties>
<events>
<handler event="EVT_BUTTON">OnRelayPulse</handler>
</events>
<label>PULSE</label>
</object>
</object>
</object>
</object>
</object>
</object>
</object>
</object>
</object>
</object>
</application>