So I have two Maxspect Gyre 250s mounted horizontally on opposite ends of my tank. What I would like to do is an alternating oscillating gyre for parts of the day, which I have programmed via profiles and feel pretty confident about. The part where it gets a bit more squirrely is where I am trying to replicate what BRS did with theirs via opposing ramps (see the tdata sections below).
My primary questions are:
1. Will the below code work (I really don't want to create that many profiles if avoidable)
2. Do I need to do anything special with the Direction Variable Port while I am trying to do the ramp? The GyreDirDay should just be forward only (Min 100/Max100)
Left Gyre Speed
Fallback OFF
IF Time 00:00 Then GyreSpdNit
IF Time 07:00 Then GyreSpdMor
tdata 10:05:00,0,0,0,0,0,0,0,0,0,0,0,0,0
tdata 10:10:00,0,0,50,0,0,0,0,0,0,0,0,0,0
tdata 10:15:00,0,0,50,0,0,0,0,0,0,0,0,0,0
tdata 10:20:00,0,0,0,0,0,0,0,0,0,0,0,0,0
tdata 10:25:00,0,0,0,0,0,0,0,0,0,0,0,0,0
tdata 10:30:00,0,0,50,0,0,0,0,0,0,0,0,0,0
tdata 10:35:00,0,0,50,0,0,0,0,0,0,0,0,0,0
tdata 10:40:00,0,0,0,0,0,0,0,0,0,0,0,0,0
tdata 10:45:00,0,0,0,0,0,0,0,0,0,0,0,0,0
tdata 10:50:00,0,0,50,0,0,0,0,0,0,0,0,0,0
tdata 10:55:00,0,0,50,0,0,0,0,0,0,0,0,0,0
tdata 11:00:00,0,0,0,0,0,0,0,0,0,0,0,0,0
tdata 11:05:00,0,0,0,0,0,0,0,0,0,0,0,0,0
tdata 11:10:00,0,0,50,0,0,0,0,0,0,0,0,0,0
tdata 11:15:00,0,0,50,0,0,0,0,0,0,0,0,0,0
tdata 11:30:00,0,0,0,0,0,0,0,0,0,0,0,0,0
tdata 11:35:00,0,0,0,0,0,0,0,0,0,0,0,0,0
tdata 11:40:00,0,0,50,0,0,0,0,0,0,0,0,0,0
tdata 11:45:00,0,0,50,0,0,0,0,0,0,0,0,0,0
tdata 11:50:00,0,0,0,0,0,0,0,0,0,0,0,0,0
tdata 11:55:00,0,0,0,0,0,0,0,0,0,0,0,0,0
tdata 12:00:00,0,0,50,0,0,0,0,0,0,0,0,0,0
tdata 12:05:00,0,0,50,0,0,0,0,0,0,0,0,0,0
tdata 12:10:00,0,0,0,0,0,0,0,0,0,0,0,0,0
tdata 12:15:00,0,0,0,0,0,0,0,0,0,0,0,0,0
tdata 12:20:00,0,0,50,0,0,0,0,0,0,0,0,0,0
tdata 12:25:00,0,0,50,0,0,0,0,0,0,0,0,0,0
tdata 12:30:00,0,0,0,0,0,0,0,0,0,0,0,0,0
tdata 12:35:00,0,0,0,0,0,0,0,0,0,0,0,0,0
tdata 12:40:00,0,0,50,0,0,0,0,0,0,0,0,0,0
tdata 12:45:00,0,0,50,0,0,0,0,0,0,0,0,0,0
tdata 12:50:00,0,0,0,0,0,0,0,0,0,0,0,0,0
IF Time 12:55 Then GyreSpdDay
IF FeedA Then OFF
Left Gyre Direction
Fallback OFF
IF Time 00:00 Then GyreDirNit
IF Time 07:00 Then GyreDirMor
IF Time 10:05 Then GyreDirDay
IF FeedA Then OFF
Right Gyre Speed
Fallback OFF
IF Time 00:00 Then GyreSpdNit
IF Time 07:00 Then GyreSpdMor
tdata 10:05:00,0,0,50,0,0,0,0,0,0,0,0,0,0
tdata 10:10:00,0,0,50,0,0,0,0,0,0,0,0,0,0
tdata 10:15:00,0,0,0,0,0,0,0,0,0,0,0,0,0
tdata 10:20:00,0,0,0,0,0,0,0,0,0,0,0,0,0
tdata 10:25:00,0,0,50,0,0,0,0,0,0,0,0,0,0
tdata 10:30:00,0,0,50,0,0,0,0,0,0,0,0,0,0
tdata 10:35:00,0,0,0,0,0,0,0,0,0,0,0,0,0
tdata 10:40:00,0,0,0,0,0,0,0,0,0,0,0,0,0
tdata 10:45:00,0,0,50,0,0,0,0,0,0,0,0,0,0
tdata 10:50:00,0,0,50,0,0,0,0,0,0,0,0,0,0
tdata 10:55:00,0,0,0,0,0,0,0,0,0,0,0,0,0
tdata 11:00:00,0,0,0,0,0,0,0,0,0,0,0,0,0
tdata 11:05:00,0,0,50,0,0,0,0,0,0,0,0,0,0
tdata 11:10:00,0,0,50,0,0,0,0,0,0,0,0,0,0
tdata 11:20:00,0,0,0,0,0,0,0,0,0,0,0,0,0
tdata 11:25:00,0,0,0,0,0,0,0,0,0,0,0,0,0
tdata 11:30:00,0,0,50,0,0,0,0,0,0,0,0,0,0
tdata 11:35:00,0,0,50,0,0,0,0,0,0,0,0,0,0
tdata 11:40:00,0,0,0,0,0,0,0,0,0,0,0,0,0
tdata 11:45:00,0,0,0,0,0,0,0,0,0,0,0,0,0
tdata 11:50:00,0,0,50,0,0,0,0,0,0,0,0,0,0
tdata 11:55:00,0,0,50,0,0,0,0,0,0,0,0,0,0
tdata 12:00:00,0,0,0,0,0,0,0,0,0,0,0,0,0
tdata 12:05:00,0,0,0,0,0,0,0,0,0,0,0,0,0
tdata 12:10:00,0,0,50,0,0,0,0,0,0,0,0,0,0
tdata 12:15:00,0,0,50,0,0,0,0,0,0,0,0,0,0
tdata 12:20:00,0,0,0,0,0,0,0,0,0,0,0,0,0
tdata 12:25:00,0,0,0,0,0,0,0,0,0,0,0,0,0
tdata 12:30:00,0,0,50,0,0,0,0,0,0,0,0,0,0
tdata 12:35:00,0,0,50,0,0,0,0,0,0,0,0,0,0
tdata 12:40:00,0,0,0,0,0,0,0,0,0,0,0,0,0
tdata 12:45:00,0,0,0,0,0,0,0,0,0,0,0,0,0
tdata 12:50:00,0,0,50,0,0,0,0,0,0,0,0,0,0
IF Time 12:55 Then GyreSpdDay
IF FeedA Then OFF
Right Gyre Direction
Fallback OFF
IF Time 00:00 Then GyreDirNit
IF Time 07:00 Then GyreDirMor
IF Time 10:05 Then GyreDirDay
IF FeedA Then OFF
I appreciate any feedback!
Bookmarks