The dataflow diagram below is implemented in timing/bsa/Processor.{hh,cc}. The last row represents the case of LLRF amplitude and phase computation, assuming signals I and Q populate a 32-bit hardware channel on the diagnostic bus. The software reads Is and Qs separately, computes phases and amplitudes and assigns each one to its corresponding PV.