ATO Override flag keeps tripping

Basic / Standard Reef Angel hardware
Post Reply
Smotz
Posts: 401
Joined: Sat Mar 30, 2013 5:02 pm
Location: CT, USA

ATO Override flag keeps tripping

Post by Smotz »

'Lo all..

So I got this code (see below). My ATO is a blueline external pump from the basement. I've done the tests and the timings - I know 10 seconds is more than enough to fill up 10%. I had that number up to 14 seconds and it still tripped.

However, every now and then my ATO override trips.

Could it be >= 150 line I have in there for safety ? Maybe it gets an erroneous reading momentarily?


Code: Select all

// Main Top Off
    ReefAngel.WaterLevelATO(1,Topoff,10,85,95);
   
//just to be safe if the water level gets to 150 or greater, override the topoff.
   if ( ReefAngel.WaterLevel.GetLevel(1) >= 150) ReefAngel.Relay.Override (Topoff,0);
// End Main Top Off  
User avatar
lnevo
Posts: 5422
Joined: Fri Jul 20, 2012 9:42 am

Re: ATO Override flag keeps tripping

Post by lnevo »

If you are getting the port overriden then its only the waterlevel check that does that. The 10 second would disable the ATO and set the timeout flag, not override the port.

And yes the sensor can bounce, you may need to desensitize that check to avoid false alarms. Let me try and think of the best way...
Smotz
Posts: 401
Joined: Sat Mar 30, 2013 5:02 pm
Location: CT, USA

Re: ATO Override flag keeps tripping

Post by Smotz »

Gotcha. For now I changed the override to just relay.off. would like a better way..
Post Reply