I have 3 dc pumps on my system controlled by the day, Actinic, low ato ports.
I want to start using the the SineMode but I have a few questions. There are four values you must enter min speed, max speed, duration and sync/antisync.
- How would the pumps behave if I use a different value for duration with antisync? or do I have to use the same duration when using sync/antisync?
-Do I always need to use a sync or antisync? Can I make a pump independent from the other two (in my case the low ato port)?
Thanks
Q's about programming 3 dc pumps
Re: Q's about programming 3 dc pumps
You can run them independent
Although, if you are using ReefCrest, Lagoon, NTM or TSM, the pumps will use the same timer to synchronize themselves.
On your sinemode, you can use any speed duration and sync method independently.
Although, if you are using ReefCrest, Lagoon, NTM or TSM, the pumps will use the same timer to synchronize themselves.
On your sinemode, you can use any speed duration and sync method independently.
Roberto.
Re: Q's about programming 3 dc pumps
You just can't use the DCPump to do it.
What I would suggest is using the Custom mode for your settings and then manually set each port to the desired % by calling the function with whatever parameters you want.
You just need to put some code in to check that the mode is Cusom and then do what you want.
What I would suggest is using the Custom mode for your settings and then manually set each port to the desired % by calling the function with whatever parameters you want.
You just need to put some code in to check that the mode is Cusom and then do what you want.
Re: Q's about programming 3 dc pumps
If I'm doing the Sine Mode on the lowato will the 2.55 also mutiply my 120 sec in the line below?
Code: Select all
analogWrite(lowATOPin, SineMode(30,100,120 true)*2.55);