added most up-to-date versions of the SwissMX tools/utils
This commit is contained in:
37
utils/pulse_picker_interacter.py
Normal file
37
utils/pulse_picker_interacter.py
Normal file
@@ -0,0 +1,37 @@
|
||||
"""notes for gui """
|
||||
|
||||
import epics
|
||||
#import time
|
||||
|
||||
"""#pulsepicker high/low
|
||||
SARES30-LTIM01-EVR0:RearUniv0_SNUMPD = 1
|
||||
SARES30-LTIM01-EVR0:RearUniv0_SNUMPD2 = 1
|
||||
SARES30-LTIM01-EVR0:RearUniv0_SOURCE = HIGH (3)
|
||||
SARES30-LTIM01-EVR0:RearUniv0_SOURCE2 = LOW (4)
|
||||
#Pulsepicker pulsar
|
||||
SARES30-LTIM01-EVR0:RearUniv0_SNUMPD = 3
|
||||
SARES30-LTIM01-EVR0:RearUniv0_SNUMPD2 = 3
|
||||
SARES30-LTIM01-EVR0:RearUniv0_SOURCE = PULSER (0)
|
||||
SARES30-LTIM01-EVR0:RearUniv0_SOURCE2 = PULSER (0)
|
||||
"""
|
||||
|
||||
|
||||
def start_exp():
|
||||
epics.caput("SARES30-LTIM01-EVR0:RearUniv0_SNUMPD", 3)
|
||||
epics.caput("SARES30-LTIM01-EVR0:RearUniv0_SNUMPD2", 3)
|
||||
epics.caput("SARES30-LTIM01-EVR0:RearUniv0_SOURCE", 0)
|
||||
epics.caput("SARES30-LTIM01-EVR0:RearUniv0_SOURCE2", 0)
|
||||
epics.caput("SARES30-LTIM01-EVR0:RearUniv0-Ena-SP", 1)
|
||||
|
||||
|
||||
def end_exp():
|
||||
epics.caput("SARES30-LTIM01-EVR0:RearUniv0_SNUMPD", 1)
|
||||
epics.caput("SARES30-LTIM01-EVR0:RearUniv0_SNUMPD2", 1)
|
||||
epics.caput("SARES30-LTIM01-EVR0:RearUniv0_SOURCE", 3)
|
||||
epics.caput("SARES30-LTIM01-EVR0:RearUniv0_SOURCE2", 4)
|
||||
epics.caput("SARES30-LTIM01-EVR0:RearUniv0-Ena-SP", 0)
|
||||
|
||||
start_exp()
|
||||
#time.wait(2)
|
||||
end_exp()
|
||||
|
||||
Reference in New Issue
Block a user