diff --git a/src/LaserFeedbacks.py b/src/LaserFeedbacks.py index e96614e68979ebbb9e6f0a8df0bedc3e9058302f..bfd641e62b75fae415c9229f2c8f4abf8906fd23 100644 --- a/src/LaserFeedbacks.py +++ b/src/LaserFeedbacks.py @@ -26,6 +26,7 @@ except: print('devpil') devlh = {} try: + devlh['lhtransoprt'] = PyTango.DeviceProxy('srv-tango-srf-01:20000/lhl/feedback/mimofb_transport_lhl.01') devlh['lhpointing'] = PyTango.DeviceProxy('srv-tango-srf-01:20000/lhl/feedback/mimofb_lhl.01') except: print('devlh') @@ -37,6 +38,8 @@ if selettore_sl == 2: #FEL1OPA devsl['slelite1timing'] = PyTango.DeviceProxy('srv-tango-srf-01:20000/sl/feedback/fbdelay_sl.01') devsl['fel1energyopa'] = PyTango.DeviceProxy('srv-tango-srf-01:20000/sl/feedback/fb_opa_energy_fel01.01') devsl['fel1pointing'] = PyTango.DeviceProxy('srv-tango-srf-01:20000/sl/feedback/rtltf_fel01.01') + devsl['fel1relax'] = PyTango.DeviceProxy('srv-tango-srf-01:20000/sl/feedback/fb_relax_rtltf_fel01.01') +# devsl['fel1energy'] = PyTango.DeviceProxy('srv-tango-srf-01:20000/sl/feedback/') except: print('devsl') elif selettore_sl == 3: #FEL1OPA_LR @@ -46,6 +49,7 @@ elif selettore_sl == 3: #FEL1OPA_LR devsl['slelite1timing'] = PyTango.DeviceProxy('srv-tango-srf-01:20000/sl/feedback/fbdelay_sl.01') devsl['fel1energyopa'] = PyTango.DeviceProxy('srv-tango-srf-01:20000/sl/feedback/fb_opa_energy_fel01.01') devsl['fel1pointing'] = PyTango.DeviceProxy('srv-tango-srf-01:20000/sl/feedback/rtltf_fel01.01') + devsl['fel1relax'] = PyTango.DeviceProxy('srv-tango-srf-01:20000/sl/feedback/fb_relax_rtltf_fel01.01') except: print('devsl') elif selettore_sl == 4: #FEL1THG @@ -54,6 +58,7 @@ elif selettore_sl == 4: #FEL1THG devsl['slelite1output'] = PyTango.DeviceProxy('srv-tango-srf-01:20000/sl/feedback/elite_sl.01') devsl['slelite1timing'] = PyTango.DeviceProxy('srv-tango-srf-01:20000/sl/feedback/fbdelay_sl.01') devsl['fel1pointing'] = PyTango.DeviceProxy('srv-tango-srf-01:20000/sl/feedback/rtltf_fel01.01') + devsl['fel1relax'] = PyTango.DeviceProxy('srv-tango-srf-01:20000/sl/feedback/fb_relax_rtltf_fel01.01') except: print('devsl') elif selettore_sl == 5: #FEL1EEHG @@ -62,24 +67,26 @@ elif selettore_sl == 5: #FEL1EEHG devsl['slelite1output'] = PyTango.DeviceProxy('srv-tango-srf-01:20000/sl/feedback/elite_sl.01') devsl['slelite1timing'] = PyTango.DeviceProxy('srv-tango-srf-01:20000/sl/feedback/fbdelay_sl.01') devsl['fel1pointing'] = PyTango.DeviceProxy('srv-tango-srf-01:20000/sl/feedback/rtltf_fel01.01') + devsl['fel1relax'] = PyTango.DeviceProxy('srv-tango-srf-01:20000/sl/feedback/fb_relax_rtltf_fel01.01') except: print('devsl') -elif selettore_sl == 5: #FEL2OPA +elif selettore_sl == 6: #FEL2OPA try: devsl['slelite1input'] = PyTango.DeviceProxy('srv-tango-srf-01:20000/sl/feedback/rtltf_osc.02') devsl['slelite1output'] = PyTango.DeviceProxy('srv-tango-srf-01:20000/sl/feedback/elite_sl.01') devsl['slelite1timing'] = PyTango.DeviceProxy('srv-tango-srf-01:20000/sl/feedback/fbdelay_sl.01') devsl['fel2energyopa'] = PyTango.DeviceProxy('srv-tango-srf-01:20000/sl/feedback/fb_opa_energy_fel02.01') devsl['fel2pointing'] = PyTango.DeviceProxy('srv-tango-srf-01:20000/sl/feedback/rtltf_fel02.01') - + devsl['fel2relax'] = PyTango.DeviceProxy('srv-tango-srf-01:20000/sl/feedback/fb_relax_rtltf_fel02.01') except: print('devsl') -elif selettore_sl == 6: #FEL2THG +elif selettore_sl == 7: #FEL2THG try: devsl['slelite1input'] = PyTango.DeviceProxy('srv-tango-srf-01:20000/sl/feedback/rtltf_osc.02') devsl['slelite1output'] = PyTango.DeviceProxy('srv-tango-srf-01:20000/sl/feedback/elite_sl.01') devsl['slelite1timing'] = PyTango.DeviceProxy('srv-tango-srf-01:20000/sl/feedback/fbdelay_sl.01') devsl['fel2pointing'] = PyTango.DeviceProxy('srv-tango-srf-01:20000/sl/feedback/rtltf_fel02.01') + devsl['fel2relax'] = PyTango.DeviceProxy('srv-tango-srf-01:20000/sl/feedback/fb_relax_rtltf_fel02.01') except: print('devsl') elif selettore_sl == 0: #SHUTDOWN @@ -96,9 +103,12 @@ else: devsl['fel1pointing'] = PyTango.DeviceProxy('srv-tango-srf-01:20000/sl/feedback/rtltf_fel01.01') devsl['fel2energyopa'] = PyTango.DeviceProxy('srv-tango-srf-01:20000/sl/feedback/fb_opa_energy_fel02.01') devsl['fel2pointing'] = PyTango.DeviceProxy('srv-tango-srf-01:20000/sl/feedback/rtltf_fel02.01') + devsl['fel1relax'] = PyTango.DeviceProxy('srv-tango-srf-01:20000/sl/feedback/fb_relax_rtltf_fel01.01') + devsl['fel2relax'] = PyTango.DeviceProxy('srv-tango-srf-01:20000/sl/feedback/fb_relax_rtltf_fel02.01') + except: print('devsl') -###################### MIMO FEEDBACK + devslu = {} if selettore_slu == 3: #ELITE2_TIMER try: