18 lines
768 B
Python
Executable File
18 lines
768 B
Python
Executable File
#devlist = ['SARCL02-MSEX255:I-SET', 'SARCL02-MSEX305:I-SET']
|
|
devlist = ['SARCL02-MCRX100:I-SET', 'SARCL02-MCRX120:I-SET', 'SARCL02-MCRX200:I-SET', 'SARCL02-MCRX230:I-SET',
|
|
'SARCL02-MCRX240:I-SET', 'SARCL02-MCRX400:I-SET', 'SARCL02-MCRX480:I-SET', 'SARCL02-MCRX500:I-SET',
|
|
'SARCL02-MCRX320:I-SET', 'SARCL02-MCRX340:I-SET', 'SARCL02-MCRX450:I-SET' ]
|
|
#SARCL02-MCRY120:I-SET, SARCL02-MCRY230:I-SET, SARCL02-MCRY240:I-SET, SARCL02-MCRY480:I-SET,
|
|
#SARCL02-MCRY320:I-SET, SARCL02-MCRY340:I-SET, SARCL02-MCRY450:I-SET
|
|
energy = 4500.0
|
|
energynew = 4040.0
|
|
efactor = energynew / energy
|
|
print(efactor)
|
|
|
|
for dev in devlist:
|
|
print('\n' + dev)
|
|
acq = caget(dev)
|
|
print(acq)
|
|
setval = acq * efactor
|
|
print(setval)
|
|
caput(dev, setval) |