Files
swissmx_tools/utils/pulse_picker_interacter.py
2025-06-13 13:44:40 +02:00

38 lines
1.1 KiB
Python

"""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()