OSC Code for Kalk Stirrer

CoralNerd

Valuable Member
View Badges
Joined
Aug 19, 2014
Messages
1,470
Reaction score
1,034
Location
SoCal
Rating - 100%
1   0   0
I have the stirrer set to stir 30 seconds every 3 hours.
I'm trying to avoid the stirrer noise from midnight till 7am but I want to slip in a 30 sec 7am stir and I can't figure this out.

Kalk stirrer program I have now
Fallback OFF
Set OFF
If Time 03:00 to 06:05 Then OFF
OSC 000:00/000:30/179:30 Then ON
If Output KalkOSC = ON Then ON

I created a virtual outlet trying figure this out
Virtual outlet called KalkOSC
Set OFF
Fallback OFF
If Time 01:00 to 06:58 Then OFF
OSC 000:00/000:30/059:30 Then ON
If Time 07:05 to 24:00 Then OFF
 

Reefing Madness

Carbon Doser
View Badges
Joined
Oct 27, 2012
Messages
19,707
Reaction score
6,840
Location
Peoria, AZ.
Rating - 0%
0   0   0
1708620301462.png
 

SpyC

Well-Known Member
View Badges
Joined
Jan 6, 2019
Messages
955
Reaction score
767
Location
WV
Rating - 0%
0   0   0
I can't directly offer help, but it may be easier to let it stir for a minute using
If time 07:00 to 07:01 then on.
 
OP
OP
CoralNerd

CoralNerd

Valuable Member
View Badges
Joined
Aug 19, 2014
Messages
1,470
Reaction score
1,034
Location
SoCal
Rating - 100%
1   0   0
I got the answer on neptune
Screenshot_20240222_090653_Chrome.jpg
Fallback OFF
OSC 000:00/000:30/179:30 Then ON
If Time 000:00 to 06:59 Then OFF
If Output KalkOSC = ON Then ON


Now for the virtual outlet to get the extra stir at 7am. I would do it this way.

Set OFF
If Time 06:59 to 07:00 Then ON
Defer 001:30 Then ON
 

Sisterlimonpot

Effortless Perfection
View Badges
Joined
Jul 15, 2009
Messages
3,892
Reaction score
7,933
Location
Litchfield Park
Rating - 0%
0   0   0
I got the answer on neptune
Screenshot_20240222_090653_Chrome.jpg
Fallback OFF
OSC 000:00/000:30/179:30 Then ON
If Time 000:00 to 06:59 Then OFF
If Output KalkOSC = ON Then ON


Now for the virtual outlet to get the extra stir at 7am. I would do it this way.

Set OFF
If Time 06:59 to 07:00 Then ON
Defer 001:30 Then ON
That's a clever way to get 30 seconds at 0700.

I don't think you'll need a VO because the 1st section of the OSC sets the time of the hour for it to start. Having it all zeros means that it will start at X:00. And the way you have the TIME OFF statement means that it will start at 0700.

if you use his example of code with the times in the TIME OFF statement you will need a VO.

EDIT: looking closer at his code, you don't need a VO either.

The only thing you had wrong was the order, and not needing the SET OFF line.
 

Just grow it: Have you ever added CO2 to your reef tank?

  • I currently use a CO2 with my reef tank.

    Votes: 6 6.7%
  • I don’t currently use CO2 with my reef tank, but I have in the past.

    Votes: 4 4.4%
  • I have never used CO2 with my reef tank, but I plan to in the future.

    Votes: 5 5.6%
  • I have never used CO2 with my reef tank and have no plans to in the future.

    Votes: 70 77.8%
  • Other.

    Votes: 5 5.6%
Back
Top