-
Notifications
You must be signed in to change notification settings - Fork 3
Description
Hi, we are trying to measure dispersion at MAXIV
the measurements seems to be broken down in 3 stages, namely
- change RF (+delta)
- change RF (-delta)
- restore RF
The result is not clear, since we cannot see variations of the orbit, all seems to happen too fast, at least this is our impression. To help the debugging process, we would like to just change the RF frequency by a controlled amount and read this value. In MML this is relatively simple, and is based on two functions getrf/setrf
f0 = getrf (gives the present RF value)
setrf(f0 + 100) (increment the RF frequency by 100 Hz and sets it)
f = getrf (gives the new value)
We are trying to identify a function that alters the RF, so that we can debug the process by veryfing the orbit changes in the machine. Can someone help identify where this happens? We are using the function measure in the class Dispersion contained in dispersion.py
Thanks for any tip
Marco / Ali