Adding reference scripts

This commit is contained in:
reiche authored and Sven committed 2026-01-26 12:51:49 +01:00
1 parent 897bf75127
commit d11a57f446
7 files changed
+144 -77

No files matched your search

+5 -1
View File
@@ -44,6 +44,7 @@ class Machine:
self.PVs={ele:PV(ele, auto_monitor=False) for ele in self.PVNames}
def getMachineStatus(self):
print('offline:',self.offline)
if self.offline:
values = {ele: self.PVs[ele] for ele in self.PVs.keys()}
else:
@@ -58,7 +59,10 @@ class Machine:
magnets[key[0:15]]=values[key]
if 'MBND' in key and 'K0L-SET' in key:
if 'SINBC' in key or 'SINLH' in key or 'S10BC' in key or 'SATMA' in key or 'SATUN' in key:
magnets[key[0:15]] = values[key]*180./np.pi
if values[key] is None:
magnets[key[0:15]] = values[key]
else:
magnets[key[0:15]] = values[key]*180./np.pi
if 'UMOD' in key:
und[key[0:12]]=[values[key],0.]
if 'UIND' in key: