For equally-spaced data, the slope of GHI assumes 1 minute spacing. Condition 5 is implemented as a difference between two maxima, where it should be the maximum of the absolute value of a difference. See Issue at [pvlib-python #505](https://github.com/pvlib/pvlib-python/issues/505)