CR6, CR1000X, and CR300 programs that control the relay, measure the short circuit current for the reference and test modules, and measure the reference and test back-of-module temperature sensors. The programs use the measurements to calculate the effective irradiance of the reference and test modules and then calculate the real-time ratio of the effective irradiance for the modules.