There some functions that directly affect safety and what pulse amplitudes will be requested from the transducer elements, and these need to be rigorously unit tested and verified.
Protocol.calc_solution
Soltution.analyze, particularly the mainlobe pnp
Solution.scale
and any components these function use
There some functions that directly affect safety and what pulse amplitudes will be requested from the transducer elements, and these need to be rigorously unit tested and verified.
Protocol.calc_solutionSoltution.analyze, particularly the mainlobe pnpSolution.scaleand any components these function use