Vortech setup with RF expansion

Related to the development libraries, released by Curt Binder
Post Reply
coolsilver
Posts: 20
Joined: Mon Apr 01, 2013 7:15 am

Vortech setup with RF expansion

Post by coolsilver »

Hi I need 2 things for my vortech pump with RF expansion module :

First

I want to make my vortech pumnp to run through different modes through the day
and make it sleep mode at night (like the one with vortech setup ) :!:

second

I nnoticed that she I press feeding on RA menue it didn't transfer the mode to feeding while pressing it from portal it will switch the vortech to feeding mode !?
what should I do to solve this ? :?:

thanks
Appleseed
Posts: 86
Joined: Sat Jun 30, 2012 9:21 am

Re: Vortech setup with RF expansion

Post by Appleseed »

This may help, I set mine to change every hour.

Code: Select all

if ( ReefAngel.RF.Mode != Feeding_Start)
  
          if (hour()==10)
            ReefAngel.RF.SetMode(ReefCrest,30,20);
//
         else if (hour()>=0 && hour()<1)
            ReefAngel.RF.SetMode(Lagoon,80,15);           
            
         else if (hour()>=1 && hour()<2)
            ReefAngel.RF.SetMode(Lagoon,60,20);            
            
         else if (hour()>=2 && hour()<3)
            ReefAngel.RF.SetMode(Lagoon,40,25);            
            
         else if (hour()>=3 && hour()<4)
            ReefAngel.RF.SetMode(Lagoon,60,20);                     
            
         else if (hour()>=4 && hour()<5)
            ReefAngel.RF.SetMode(Lagoon,70,10);
            
         else if (hour()>=5 && hour()<6)
           ReefAngel.RF.SetMode(Lagoon,60,15);            
            
         else if (hour()>=6 && hour()<7)
            ReefAngel.RF.SetMode(Lagoon,30,20);                     
            
         else if (hour()>=7 && hour()<8)
            ReefAngel.RF.SetMode(Lagoon,40,30);                     
            
         else if (hour()>=8 && hour()<9)
            ReefAngel.RF.SetMode(Lagoon,50,20);                     
            
         else if (hour()>=9 && hour()<10)
            ReefAngel.RF.SetMode(Lagoon,60,10);
            
         else if (hour()>=10 && hour()<11)
            ReefAngel.RF.SetMode(Lagoon,80,5);
            
          else if (hour()>=11 && hour()<12)
            ReefAngel.RF.SetMode(Smart_NTM,80,6);
          
          else if (hour()>=12 && hour()<13)
            ReefAngel.RF.SetMode(Smart_NTM,70,10);
            
          else if (hour()>=13 && hour()<14)
            ReefAngel.RF.SetMode(Smart_NTM,60,12);
            
          else if (hour()>=14 && hour()<15)
            ReefAngel.RF.SetMode(Smart_NTM,50,10);
            
          else if (hour()>=15 && hour()<16)
            ReefAngel.RF.SetMode(Smart_NTM,40,8);
            
          else if (hour()>=16 && hour()<17)
            ReefAngel.RF.SetMode(Lagoon,50,10);

          else if (hour()>=17 && hour()<18)
            ReefAngel.RF.SetMode(Lagoon,60,10);            

          else if (hour()>=18 && hour()<19)
            ReefAngel.RF.SetMode(Constant,60,10);                        

          else if (hour()>=19 && hour()<20)
            ReefAngel.RF.SetMode(Constant,50,10);                        

          else if (hour()>=20 && hour()<21)
          ReefAngel.RF.SetMode(Constant,40,10);   

          else if (hour()>=21 && hour()<22)
            ReefAngel.RF.SetMode(Lagoon,45,10);

          else if (hour()>=22 && hour()<23)
            ReefAngel.RF.SetMode(Lagoon,50,10);

          else if (hour()>=23 && hour()<0)
            ReefAngel.RF.SetMode(Lagoon,60,15);            
//
          else
            ReefAngel.RF.SetMode(ReefCrest,40,8);
            
Not sure what you mean by sleep but you may be able to set it to constant between 9pm and 6 am

else if (hour()>=21 && hour()<6)
ReefAngel.RF.SetMode(Constant,50,10);

hth
Image
Post Reply