Beginner Topic Neptune Apex Programming Tutorials Part 7, Feed Cycles

SuncrestReef

Valuable Member
View Badges
Joined
Jan 18, 2018
Messages
2,226
Reaction score
5,085
Location
Oregon
I am sure this is a dumb question, but should this be what the AFS code looks like now? Does the previous Advanced coding from the AFS get deleted?

Is it this?

Fallback OFF
Set OFF
If Output vFeed = ON Then ON
Defer 001:00 Then ON
OSC 000:00/000:30/000:30 Then ON
If Time 00:00 To 07:00 Then OFF
If Time 7:02 To 13:00 Then OFF
If Time 13:02 To 00:00 Then OFF
If FeedA 000 Then ON

Or this?
Fallback OFF
Set OFF
If Output vFeed = ON Then ON
Defer 001:00 Then ON

If you are wanting to use the vFeed method from the tutorial, then you should remove the OSC and If Time commands from the AFS, as you have shown in your 2nd example:

Fallback OFF
Set OFF
If Output vFeed = ON Then ON
Defer 001:00 Then ON

Same question on my wav pumps. Do I replace the existing wav code with this code?
For the WAV, just append this line to the existing code (if any) under the Advanced tab of the WAV:

If Output vFeed = ON Then OFF

Any code in the Advanced tab simply overrides the normal graphical schedule of the WAV.
 

jonny19ireland

Member
View Badges
Joined
Mar 25, 2017
Messages
24
Reaction score
8
Virtual Output vFeed:

Set OFF
If Time 08:00 to 08:02 Then ON
If Time 17:00 to 17:02 Then ON
Defer 005:00 Then OFF

Hi - this tutorial has really helped me. I'm struggling to understand the purpose of the DEFER line in the virtual output.
 

SuncrestReef

Valuable Member
View Badges
Joined
Jan 18, 2018
Messages
2,226
Reaction score
5,085
Location
Oregon
Hi - this tutorial has really helped me. I'm struggling to understand the purpose of the DEFER line in the virtual output.
Yes, the Defer on the vFeed output serves no real purpose. I just extends the vFeed ON time for 5 minutes. It could have been simplified by just adjusting the If Time commands to achieve the same result:

Set OFF
If Time 08:00 to 08:07 Then ON
If Time 17:00 to 17:07 Then ON

The end result either way is a 8 minute feed cycle where other devices remain off until the timer expires.
 
Corals.com

jonny19ireland

Member
View Badges
Joined
Mar 25, 2017
Messages
24
Reaction score
8
Yes, the Defer on the vFeed output serves no real purpose. I just extends the vFeed ON time for 5 minutes. It could have been simplified by just adjusting the If Time commands to achieve the same result:

Set OFF
If Time 08:00 to 08:07 Then ON
If Time 17:00 to 17:07 Then ON

The end result either way is a 8 minute feed cycle where other devices remain off until the timer expires.

Perfect! I understand now. Thanks so much!
 

Do you have a VISION for your reef tank?

  • YES a vision and a plan

    Votes: 149 51.0%
  • YES a vision but not much planing

    Votes: 53 18.2%
  • NO vision just creating as I go

    Votes: 83 28.4%
  • Other (please explain in the thread)

    Votes: 7 2.4%

Online statistics

Members online
2,220
Guests online
4,541
Total visitors
6,761
Top