From 3d1ee21e6908699028032f36e94e896367a74a38 Mon Sep 17 00:00:00 2001
From: "FR@29iduser" <rodolakis@anl.gov>
Date: Thu, 15 Sep 2022 17:08:34 -0500
Subject: [PATCH] tweaking

---
 iexcode/instruments/IEX_VPU.py | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/iexcode/instruments/IEX_VPU.py b/iexcode/instruments/IEX_VPU.py
index 02fd059..fa624a1 100644
--- a/iexcode/instruments/IEX_VPU.py
+++ b/iexcode/instruments/IEX_VPU.py
@@ -237,8 +237,9 @@ def ID_on(verbose=True):
     if verbose:
         print("Starting ID  -  "+dateandtime())
     
-    caput(ID_pvs()['energy_sp'],3.8)
+    #caput(ID_pvs()['energy_sp'],3.8)
     caput(ID_pvs()['main_power'],0,wait=True,timeout=18000)
+    sleep(5)
 
 def ID_start(ID_mode='RCP',QP_ratio=None, verbose=True):
     """
@@ -279,13 +280,11 @@ def ID_switch_mode(ID_mode):
     if ID_state_mode(ID_mode) != ID_state:
         print("Turning ID off...")
         ID_off(verbose=True)
-        sleep(5)
         ID_ready()
 
         print("Switching ID mode, please wait...")
         ID_mode_set(ID_mode) 
         ID_on(verbose=True)
-        sleep(5)
         ID_ready()
     print("ID Mode:",ID_mode_get())
 
-- 
GitLab