Code: Select all
    ReefAngel.PWM.SetDaylight(PWMSlope(10,30,19,30,15,65,60,ReefAngel.PWM.GetDaylightValue()));
I'll only be able to test tomorrow. I have LED string to test at the office.
Code: Select all
    ReefAngel.PWM.SetDaylight(PWMSlope(10,30,19,30,15,65,60,ReefAngel.PWM.GetDaylightValue()));
I would think that having the PWMSlope function in use would affect the PWM output with the selection of the Cloud cover or Thunderstorm since it continually sets the PWM values.rimai wrote:I think it's got to do with the following line:Try removing it.Code: Select all
ReefAngel.PWM.SetDaylight(PWMSlope(10,30,19,30,15,65,60,ReefAngel.PWM.GetDaylightValue()));
I'll only be able to test tomorrow. I have LED string to test at the office.
Code: Select all
void StandardThunderstorm()
{
  byte value=random(100);
  if (value>60) ReefAngel.PWM.SetDaylight(50); else ReefAngel.PWM.SetDaylight(0);
}

Code: Select all
  if ((second(now())%10)<=3) StandardThunderstorm(); else ReefAngel.PWM.SetDaylight(0);
 I wish I could be more of a help. REEF ANGEL RULES!!!!!!
 I wish I could be more of a help. REEF ANGEL RULES!!!!!! )
)