I setup the VOs a while back and set them to log. I didn't connect them to the actual feeders, just in case something went wrong and I cycled a feeder way too much. So far everything looks great. Only issues I had was I think there was a typo with:
Originally Posted by
zombie
You only need one VO for lunch and dinner
Set OFF
If Time 12:00 to 02:00 Then ON
If Time 19:00 to 20:59 Then ON
It didn't quite work, but this did:
[Feed_Times]
Set OFF
If Time 20:00 to 12:00 Then ON (On during fasting hours)
If Time 13:59 to 18:01 Then ON (On during break between Lunch and Dinner)
If FeedA 000 Then OFF (It's Feed Time if we hit the A button)
If Output We-Fed_Defer = ON Then ON (We-Fed with the A button, so don't feed on schedule for a period of time)
Today I had what would have been a double feed from one of the feeders because I had "If Time 13:59 to 18:01 Then ON" as "If Time 14:00 to 18:00 Then ON". It was exactly at the start and end of a 2 hour window, so making them a 1:59 window should eliminate that. Not a big deal if they sometimes get an extra feed. I also saw once that one of the feeders missed a 2 hour window, again not a big deal. I'm loving how the times of each feeder is now randomized. I'm ready to attach them to the physical feeders and un-train my fish.
FYI, for anyone else trying to do this
[vFeed1]
OSC 000:00/006:00/120:00 Then ON
If Output Feed_Times = ON Then OFF
Min Time 006:00 Then ON
[vFeed2]
OSC 000:00/006:00/118:00 Then ON
If Output Feed_Times = ON Then OFF
Min Time 006:00 Then ON
Then just substitute vFeed1 for vFeed on the Left Start/Stop and vFeed2 for vFeed on the Right Start/Stop. The Start/Stops just control drum rotation count.
Bookmarks