From 8531ccef87feb63bc7e6cdadedaa86b98fe1d0b0 Mon Sep 17 00:00:00 2001
From: Giacomo Strangolino <giacomo.strangolino@elettra.eu>
Date: Thu, 26 Sep 2024 11:51:37 +0200
Subject: [PATCH] legacy turbo_pump panel replaced with new turbopump-gui

---
 padres.xml | 38 ++++++++++++++++++++++----------------
 1 file changed, 22 insertions(+), 16 deletions(-)

diff --git a/padres.xml b/padres.xml
index 60f9b13..c50a327 100644
--- a/padres.xml
+++ b/padres.xml
@@ -810,19 +810,19 @@
             <title>Power Supply TMP - FEL 1 UH</title>
             <description>Pfeiffer turbo pump power supplies</description>
         </element>
-        <element exename="turbo_pump pfe_f01/vacuum/tmp300_pfe_f01.01" executable="yes">
+        <element exename="turbopump-gui pfe_f01/vacuum/tmp300_pfe_f01.01  pfe_f01/vacuum/tmp_f01" executable="yes">
           <title>tmp300_pfe_f01.01</title>
           <description>Pfeiffer turbo pump</description>
         </element>
-        <element exename="turbo_pump pfe_f01/vacuum/tmp80_pfe_f01.01" executable="yes">
+        <element exename="turbopump-gui pfe_f01/vacuum/tmp80_pfe_f01.01 pfe_f01/vacuum/tmp_f01" executable="yes">
           <title>tmp80_pfe_f01.01</title>
           <description>Pfeiffer turbo pump</description>
         </element>
-        <element exename="turbo_pump pfe_f01/vacuum/tmp500_pfe_f01.01" executable="yes">
+        <element exename="turbopump-gui pfe_f01/vacuum/tmp500_pfe_f01.01 pfe_f01/vacuum/tmp_f01" executable="yes">
           <title>tmp500_pfe_f01.01</title>
           <description>Pfeiffer turbo pump</description>
         </element>
-        <element exename="turbo_pump pfe_f01/vacuum/tmp500_pfe_f01.02" executable="yes">
+        <element exename="turbopump-gui pfe_f01/vacuum/tmp500_pfe_f01.02 pfe_f01/vacuum/tmp_f01" executable="yes">
           <title>tmp500_pfe_f01.02</title>
           <description>Pfeiffer turbo pump</description>
         </element>
@@ -834,19 +834,19 @@
         </element>
         
         
-        <element exename="turbo_pump pfe_f01/vacuum/tmp500_pfe_f01.03" executable="yes">
+        <element exename="turbopump-gui pfe_f01/vacuum/tmp500_pfe_f01.03 pfe_f01/vacuum/tmp_f01" executable="yes">
           <title>tmp500_pfe_f01.03</title>
           <description>Pfeiffer turbo pump</description>
         </element>
-        <element exename="turbo_pump pfe_f01/vacuum/tmp500_pfe_f01.04" executable="yes">
+        <element exename="turbopump-gui pfe_f01/vacuum/tmp500_pfe_f01.04 pfe_f01/vacuum/tmp_f01" executable="yes">
           <title>tmp500_pfe_f01.04</title>
           <description>Pfeiffer turbo pump</description>
         </element>
-        <element exename="turbo_pump pfe_f01/vacuum/tmp80_pfe_f01.02" executable="yes">
+        <element exename="turbopump-gui pfe_f01/vacuum/tmp80_pfe_f01.02 pfe_f01/vacuum/tmp_f01" executable="yes">
           <title>tmp80_pfe_f01.02</title>
           <description>Pfeiffer turbo pump</description>
         </element>
-        <element exename="turbo_pump pfe_f01/vacuum/tmp300_pfe_f01.02" executable="yes">
+        <element exename="turbopump-gui pfe_f01/vacuum/tmp300_pfe_f01.02 pfe_f01/vacuum/tmp_f01" executable="yes">
           <title>tmp300_pfe_f01.02</title>
           <description>Pfeiffer turbo pump</description>
         </element>
@@ -1288,19 +1288,19 @@
             <title>Power Supply TMP - FEL 2 UH</title>
             <description>Pfeiffer turbo pump power supplies</description>
         </element>
-        <element exename="turbo_pump pfe_f02/vacuum/tmp300_pfe_f02.01" executable="yes">
+        <element exename="turbopump-gui pfe_f02/vacuum/tmp300_pfe_f02.01  pfe_f02/vacuum/tmp_f02" executable="yes">
           <title>tmp300_pfe_f02.01</title>
           <description>Pfeiffer turbo pump</description>
         </element>
-        <element exename="turbo_pump pfe_f02/vacuum/tmp80_pfe_f02.01" executable="yes">
+        <element exename="turbopump-gui pfe_f02/vacuum/tmp80_pfe_f02.01  pfe_f02/vacuum/tmp_f02" executable="yes">
           <title>tmp80_pfe_f02.01</title>
           <description>Pfeiffer turbo pump</description>
         </element>
-        <element exename="turbo_pump pfe_f02/vacuum/tmp500_pfe_f02.01" executable="yes">
+        <element exename="turbopump-gui pfe_f02/vacuum/tmp500_pfe_f02.01  pfe_f02/vacuum/tmp_f02" executable="yes">
           <title>tmp500_pfe_f02.01</title>
           <description>Pfeiffer turbo pump</description>
         </element>
-        <element exename="turbo_pump pfe_f02/vacuum/tmp500_pfe_f02.02" executable="yes">
+        <element exename="turbopump-gui pfe_f02/vacuum/tmp500_pfe_f02.02  pfe_f02/vacuum/tmp_f02" executable="yes">
           <title>tmp500_pfe_f02.02</title>
           <description>Pfeiffer turbo pump</description>
         </element>
@@ -1312,19 +1312,19 @@
         </element>
         
         
-        <element exename="turbo_pump pfe_f02/vacuum/tmp500_pfe_f02.03" executable="yes">
+        <element exename="turbopump-gui pfe_f02/vacuum/tmp500_pfe_f02.03  pfe_f02/vacuum/tmp_f02" executable="yes">
           <title>tmp500_pfe_f02.03</title>
           <description>Pfeiffer turbo pump</description>
         </element>
-        <element exename="turbo_pump pfe_f02/vacuum/tmp500_pfe_f02.04" executable="yes">
+        <element exename="turbopump-gui pfe_f02/vacuum/tmp500_pfe_f02.04  pfe_f02/vacuum/tmp_f02" executable="yes">
           <title>tmp500_pfe_f02.04</title>
           <description>Pfeiffer turbo pump</description>
         </element>
-        <element exename="turbo_pump pfe_f02/vacuum/tmp80_pfe_f02.02" executable="yes">
+        <element exename="turbopump-gui pfe_f02/vacuum/tmp80_pfe_f02.02  pfe_f02/vacuum/tmp_f02" executable="yes">
           <title>tmp80_pfe_f02.02</title>
           <description>Pfeiffer turbo pump</description>
         </element>
-        <element exename="turbo_pump pfe_f02/vacuum/tmp300_pfe_f02.02" executable="yes">
+        <element exename="turbopump-gui pfe_f02/vacuum/tmp300_pfe_f02.02  pfe_f02/vacuum/tmp_f02" executable="yes">
           <title>tmp300_pfe_f02.02</title>
           <description>Pfeiffer turbo pump</description>
         </element>
@@ -1856,6 +1856,12 @@
           <title>Laser Pointer Feedback Delay TMR (ON/OFF)</title>
           <description>Laser Pointer Feedback Delay TMR (ON/OFF)</description>
       </element>
+        <!-- gcsellipsoidaltmx pointing to pz_dmrc_pos_tmr.02 (April 2024) -->
+        <element exename="gcsellipsoidaltmx-gui pos/movers/pz_dmrc_pos_tmr.03 -e -title &quot;Laser Pointer Tip/Tilt Feedback Delay TMR&quot;" executable="yes" >
+            <title>Laser Pointer Tip/Tilt Feedback Delay TMR</title>
+            <description>Laser Pointer Tip/Tilt Feedback Delay TMR / gcsellipsoidaltmx on pz_dmrc_pos_tmr.03</description>
+        </element>
+      
       
       <element exename="ccd_switching_pos_tmr pos_tmr/interlock/ccd_switching_pos_tmr.01" executable="yes" >
           <title>CCD tmr switching</title>
-- 
GitLab