Problem: We are moving the position calculation for TBT and MONIT rates to the high-level software (i.e., EPICS IOC). So, the following formulas:
x = Kx(a+d-b-c)/(a+b+c+d) + Xoffset
y = Ky(a+b-c-d)/(a+b+c+d) + Yoffset
q = Kx_(a+c-b-d)/(a+b+c+d)
sum = Ks_sum
are going to be calculated in software, only.
However, the FOFB rate, in addition to the above, needs to have its position calculated in gateware, as it's going to be used for the FOFB distribution system.
So, the FOFB offsets (Xoffset and Yoffset) needs to exported for high-level software to be used in gateware.
Solution: Export FOFB Xoffset and Yoffset. This also needs gateware support, however!
Issue by lerwys Friday Jun 27, 2014 at 16:06 GMT Originally opened as https://github.com/lnls-dig/bpm-sw/issues/14
Problem: We are moving the position calculation for TBT and MONIT rates to the high-level software (i.e., EPICS IOC). So, the following formulas:
x = Kx(a+d-b-c)/(a+b+c+d) + Xoffset y = Ky(a+b-c-d)/(a+b+c+d) + Yoffset q = Kx_(a+c-b-d)/(a+b+c+d) sum = Ks_sum
are going to be calculated in software, only.
However, the FOFB rate, in addition to the above, needs to have its position calculated in gateware, as it's going to be used for the FOFB distribution system.
So, the FOFB offsets (Xoffset and Yoffset) needs to exported for high-level software to be used in gateware.
Solution: Export FOFB Xoffset and Yoffset. This also needs gateware support, however!