ATO Delay
Posted: Sat Feb 09, 2013 11:57 am
Hi,
I am looking for a some fairly basic help after a few of my ideas failed to work correctly.
I have a custom ATO setup as follows:
Super basic. Anyway, the ATO section of my sump tends to have bubbles that pop right on top of where my horizontal switch is built in (and it's drilled into an acrylic sump. Not the best placement, but I got it used).
Sooo, right now it is frequently cycling the pump on and off for half a second, which can't be good for it. I'd like to require that the ATOLow be active for > 30 seconds before triggering the port.
I tried a quick timer as well as the delayed on and I couldn't get it to behave as I'd hope. Rather than tinker with it on an already running aquarium, I figured it'd be worth asking about
BTW, is there any sort of testing harness where I can simulate floats being tripped, time ect instead of testing on my actual reef angel?
Thanks!
I am looking for a some fairly basic help after a few of my ideas failed to work correctly.
I have a custom ATO setup as follows:
Code: Select all
if (!ReefAngel.HighATO.IsActive())
{
if(ReefAngel.LowATO.IsActive())
{
ReefAngel.Relay.On(Port7);
}
else
{
ReefAngel.Relay.Off(Port7);
}
}
else
{
ReefAngel.Relay.Off(Port7);
}
Sooo, right now it is frequently cycling the pump on and off for half a second, which can't be good for it. I'd like to require that the ATOLow be active for > 30 seconds before triggering the port.
I tried a quick timer as well as the delayed on and I couldn't get it to behave as I'd hope. Rather than tinker with it on an already running aquarium, I figured it'd be worth asking about

BTW, is there any sort of testing harness where I can simulate floats being tripped, time ect instead of testing on my actual reef angel?
Thanks!