From 7c70e649e2760ba60385293cbd56d02e233716ca Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Kriszti=C3=A1n=20L=C3=B6ki?= <krisztian.loki@ess.eu>
Date: Wed, 18 Nov 2020 13:34:01 +0100
Subject: [PATCH] Added waveguide LEDs

---
 NON-APPROVED/pss1-pss/PSS1_PSS_Area.bob | 175 ++++++++++++++++++++++--
 1 file changed, 160 insertions(+), 15 deletions(-)

diff --git a/NON-APPROVED/pss1-pss/PSS1_PSS_Area.bob b/NON-APPROVED/pss1-pss/PSS1_PSS_Area.bob
index 5305971b..d74b18dc 100644
--- a/NON-APPROVED/pss1-pss/PSS1_PSS_Area.bob
+++ b/NON-APPROVED/pss1-pss/PSS1_PSS_Area.bob
@@ -1436,7 +1436,7 @@ Exit Door 1</text>
     </background_color>
   </widget>
   <widget type="rectangle" version="2.0.0">
-    <name>Rectangle_13</name>
+    <name>DTL-4 waveguide</name>
     <x>115</x>
     <y>495</y>
     <width>20</width>
@@ -1449,7 +1449,7 @@ Exit Door 1</text>
     <transparent>true</transparent>
   </widget>
   <widget type="rectangle" version="2.0.0">
-    <name>Rectangle_15</name>
+    <name>DTL-3 waveguide</name>
     <x>200</x>
     <y>495</y>
     <width>20</width>
@@ -1462,7 +1462,7 @@ Exit Door 1</text>
     <transparent>true</transparent>
   </widget>
   <widget type="rectangle" version="2.0.0">
-    <name>Rectangle_25</name>
+    <name>DTL-2 waveguide</name>
     <x>285</x>
     <y>495</y>
     <width>20</width>
@@ -1475,7 +1475,7 @@ Exit Door 1</text>
     <transparent>true</transparent>
   </widget>
   <widget type="rectangle" version="2.0.0">
-    <name>Rectangle_30</name>
+    <name>DTL-1 waveguide</name>
     <x>370</x>
     <y>495</y>
     <width>20</width>
@@ -1488,7 +1488,7 @@ Exit Door 1</text>
     <transparent>true</transparent>
   </widget>
   <widget type="rectangle" version="2.0.0">
-    <name>Rectangle_31</name>
+    <name>RFQ waveguide</name>
     <x>458</x>
     <y>495</y>
     <width>20</width>
@@ -1566,11 +1566,12 @@ Exit Door 1</text>
     <horizontal_alignment>2</horizontal_alignment>
   </widget>
   <widget type="rectangle" version="2.0.0">
-    <name>Rectangle_33</name>
+    <name>DTL-4 removable waveguide</name>
     <x>115</x>
     <y>523</y>
     <width>20</width>
     <height>30</height>
+    <visible>false</visible>
     <line_width>2</line_width>
     <line_color>
       <color name="Text" red="25" green="25" blue="25">
@@ -1582,11 +1583,12 @@ Exit Door 1</text>
     </background_color>
   </widget>
   <widget type="rectangle" version="2.0.0">
-    <name>Rectangle_34</name>
+    <name>DTL-3 removable waveguide</name>
     <x>200</x>
     <y>523</y>
     <width>20</width>
     <height>30</height>
+    <visible>false</visible>
     <line_width>2</line_width>
     <line_color>
       <color name="Text" red="25" green="25" blue="25">
@@ -1598,11 +1600,12 @@ Exit Door 1</text>
     </background_color>
   </widget>
   <widget type="rectangle" version="2.0.0">
-    <name>Rectangle_35</name>
+    <name>DTL-2 removable waveguide</name>
     <x>285</x>
     <y>523</y>
     <width>20</width>
     <height>30</height>
+    <visible>false</visible>
     <line_width>2</line_width>
     <line_color>
       <color name="Text" red="25" green="25" blue="25">
@@ -1614,11 +1617,12 @@ Exit Door 1</text>
     </background_color>
   </widget>
   <widget type="rectangle" version="2.0.0">
-    <name>Rectangle_36</name>
+    <name>DTL-1 removable waveguide</name>
     <x>370</x>
     <y>523</y>
     <width>20</width>
     <height>30</height>
+    <visible>false</visible>
     <line_width>2</line_width>
     <line_color>
       <color name="Text" red="25" green="25" blue="25">
@@ -1630,11 +1634,12 @@ Exit Door 1</text>
     </background_color>
   </widget>
   <widget type="rectangle" version="2.0.0">
-    <name>Rectangle_37</name>
+    <name>RFQ removable waveguide</name>
     <x>458</x>
     <y>523</y>
     <width>20</width>
     <height>30</height>
+    <visible>false</visible>
     <line_width>2</line_width>
     <line_color>
       <color name="Text" red="25" green="25" blue="25">
@@ -1645,8 +1650,148 @@ Exit Door 1</text>
       </color>
     </background_color>
   </widget>
+  <widget type="led" version="2.0.0">
+    <name>DTL-4 removable waveguide</name>
+    <pv_name>KG-NCG:PSS-Area-1:DTL4_RWG_Removed</pv_name>
+    <x>115</x>
+    <y>523</y>
+    <height>30</height>
+    <off_color>
+      <color name="OK" red="61" green="216" blue="61">
+      </color>
+    </off_color>
+    <on_color>
+      <color name="OK" red="61" green="216" blue="61">
+      </color>
+    </on_color>
+    <line_color>
+      <color name="BLACK" red="0" green="0" blue="0">
+      </color>
+    </line_color>
+    <square>true</square>
+    <rules>
+      <rule name="XPos" prop_id="x" out_exp="false">
+        <exp bool_exp="pvInt0">
+          <value>135</value>
+        </exp>
+        <pv_name>$(pv_name)</pv_name>
+      </rule>
+    </rules>
+  </widget>
+  <widget type="led" version="2.0.0">
+    <name>DTL-3 removable waveguide</name>
+    <pv_name>KG-NCG:PSS-Area-1:DTL3_RWG_Removed</pv_name>
+    <x>200</x>
+    <y>523</y>
+    <height>30</height>
+    <off_color>
+      <color name="OK" red="61" green="216" blue="61">
+      </color>
+    </off_color>
+    <on_color>
+      <color name="OK" red="61" green="216" blue="61">
+      </color>
+    </on_color>
+    <line_color>
+      <color name="BLACK" red="0" green="0" blue="0">
+      </color>
+    </line_color>
+    <square>true</square>
+    <rules>
+      <rule name="XPos" prop_id="x" out_exp="false">
+        <exp bool_exp="pvInt0">
+          <value>220</value>
+        </exp>
+        <pv_name>$(pv_name)</pv_name>
+      </rule>
+    </rules>
+  </widget>
+  <widget type="led" version="2.0.0">
+    <name>DTL-2 removable waveguide</name>
+    <pv_name>KG-NCG:PSS-Area-1:DTL2_RWG_Removed</pv_name>
+    <x>285</x>
+    <y>523</y>
+    <height>30</height>
+    <off_color>
+      <color name="OK" red="61" green="216" blue="61">
+      </color>
+    </off_color>
+    <on_color>
+      <color name="OK" red="61" green="216" blue="61">
+      </color>
+    </on_color>
+    <line_color>
+      <color name="BLACK" red="0" green="0" blue="0">
+      </color>
+    </line_color>
+    <square>true</square>
+    <rules>
+      <rule name="XPos" prop_id="x" out_exp="false">
+        <exp bool_exp="pvInt0">
+          <value>305</value>
+        </exp>
+        <pv_name>$(pv_name)</pv_name>
+      </rule>
+    </rules>
+  </widget>
+  <widget type="led" version="2.0.0">
+    <name>DTL-1 removable waveguide</name>
+    <pv_name>KG-NCG:PSS-Area-1:DTL1_RWG_Removed</pv_name>
+    <x>370</x>
+    <y>523</y>
+    <height>30</height>
+    <off_color>
+      <color name="OK" red="61" green="216" blue="61">
+      </color>
+    </off_color>
+    <on_color>
+      <color name="OK" red="61" green="216" blue="61">
+      </color>
+    </on_color>
+    <line_color>
+      <color name="BLACK" red="0" green="0" blue="0">
+      </color>
+    </line_color>
+    <square>true</square>
+    <rules>
+      <rule name="XPos" prop_id="x" out_exp="false">
+        <exp bool_exp="pvInt0">
+          <value>390</value>
+        </exp>
+        <pv_name>$(pv_name)</pv_name>
+      </rule>
+    </rules>
+  </widget>
+  <widget type="led" version="2.0.0">
+    <name>RFQ removable waveguide</name>
+    <pv_name>KG-NCG:PSS-Area-1:RFQ_RWG_Removed</pv_name>
+    <x>458</x>
+    <y>523</y>
+    <height>30</height>
+    <off_color>
+      <color name="OK" red="61" green="216" blue="61">
+      </color>
+    </off_color>
+    <on_color>
+      <color name="OK" red="61" green="216" blue="61">
+      </color>
+    </on_color>
+    <line_color>
+      <color name="BLACK" red="0" green="0" blue="0">
+      </color>
+    </line_color>
+    <square>true</square>
+    <rules>
+      <rule name="XPos" prop_id="x" out_exp="false">
+        <exp bool_exp="pvInt0">
+          <value>478</value>
+        </exp>
+        <pv_name>$(pv_name)</pv_name>
+      </rule>
+    </rules>
+  </widget>
   <widget type="rectangle" version="2.0.0">
-    <name>Rectangle_38</name>
+    <name>DTL-4 SCP</name>
     <x>135</x>
     <y>523</y>
     <width>20</width>
@@ -1663,7 +1808,7 @@ Exit Door 1</text>
     <transparent>true</transparent>
   </widget>
   <widget type="rectangle" version="2.0.0">
-    <name>Rectangle_39</name>
+    <name>DTL-3 SCP</name>
     <x>220</x>
     <y>523</y>
     <width>20</width>
@@ -1676,7 +1821,7 @@ Exit Door 1</text>
     <transparent>true</transparent>
   </widget>
   <widget type="rectangle" version="2.0.0">
-    <name>Rectangle_40</name>
+    <name>DTL-2 SCP</name>
     <x>305</x>
     <y>523</y>
     <width>20</width>
@@ -1689,7 +1834,7 @@ Exit Door 1</text>
     <transparent>true</transparent>
   </widget>
   <widget type="rectangle" version="2.0.0">
-    <name>Rectangle_41</name>
+    <name>DTL-1 SCP</name>
     <x>390</x>
     <y>523</y>
     <width>20</width>
@@ -1702,7 +1847,7 @@ Exit Door 1</text>
     <transparent>true</transparent>
   </widget>
   <widget type="rectangle" version="2.0.0">
-    <name>Rectangle_42</name>
+    <name>RFQ SCP</name>
     <x>478</x>
     <y>523</y>
     <width>20</width>
-- 
GitLab