first try
This commit is contained in:
24
SetAthosUndEnergy.py
Executable file
24
SetAthosUndEnergy.py
Executable file
@@ -0,0 +1,24 @@
|
||||
#!/usr/bin/env python
|
||||
|
||||
import argparse
|
||||
|
||||
parser = argparse.ArgumentParser(description="Set Athos energy via undulators")
|
||||
parser.add_argument("energy", type=float, help="Target energy in eV")
|
||||
clargs = parser.parse_args()
|
||||
|
||||
|
||||
from time import sleep
|
||||
from devices.undulator import Undulators
|
||||
|
||||
und = Undulators(adjust_chic=False)
|
||||
sleep(1) # give PVs some time to connect
|
||||
|
||||
|
||||
print("before:", und)
|
||||
print("target:", clargs.energy, "eV")
|
||||
print("actual change is commented out!")
|
||||
#und.set(clargs.energy)
|
||||
print("after: ", und)
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user