How can I have my powerhead enter Nutrient Transport Mode for 2.5 hours whenever Feeding Mode ends?
This is my current code where I have my powerhead turning on Nutrient transport mode at a specific time.
Code: Select all
void WP40() {
byte wpConstant=InternalMemory.read(Mem_B_WPConstant);
if (ReefAngel.DisplayedMenu==FEEDING_MODE || ReefAngel.DisplayedMenu==WATERCHANGE_MODE)
{
ReefAngel.PWM.SetDaylight( ElseMode(20,0,true) );
}
else if ( (hour()>=11) && (now()%SECS_PER_DAY<73800) ) // 11am - 8:30pm
{
ReefAngel.PWM.SetDaylight( ElseMode(60,20,true) ); // ElseMode at 60% +/- 20% on sync mode
}
else if ( (now()%SECS_PER_DAY>73800) && (hour()<23) ) // 8:30pm - 11pm
{
ReefAngel.PWM.SetDaylight( NutrientTransportMode(0,70,400,true) ); // Nutrient Transport 0%minspeed - 70%maxspeed - 400ms
}
else if ( (hour()>=23 || hour()<11) ) // 11pm - 11am
{
ReefAngel.PWM.SetDaylight( ElseMode(35,10, true) ); // ElseMode at 35% +/- 10% on sync mode
}
}