Setting up Dosing pumps
Posted: Sat Mar 10, 2012 6:51 pm
Hi all,
I am just getting my reef angel setup and have everything going correctly, but now it is time to setup my dosing pumps. When I add the dosing pumps to my code it says the file is too big. Looking around on the forum it looks like i can cut some fluff out of my code, but am not sure what i can remove. Please see my file and let me know if you have any ideas. I just have my ato, lights, pumps, skimmer, and heater on the file. Not sure if im doing it right. Also, how do you program the dosing pumps to go on at an exact time in seconds and off at a given time? It is the reef angel doser.
// Autogenerated file by RAGen (v1.2.1.158), (03/10/2012 15:20)
// RA_031012_1520.ino
//
// This version designed for v0.9.0 or later
/* The following features are enabled for this File:
#define DisplayImages
#define DateTimeSetup
#define VersionMenu
#define DisplayLEDPWM
#define wifi
#define RelayExp
#define InstalledRelayExpansionModules 8
#define SIMPLE_MENU
*/
#include <ReefAngel_Features.h>
#include <Globals.h>
#include <RA_Wifi.h>
#include <Wire.h>
#include <OneWire.h>
#include <Time.h>
#include <DS1307RTC.h>
#include <InternalEEPROM.h>
#include <RA_NokiaLCD.h>
#include <RA_ATO.h>
#include <RA_Joystick.h>
#include <LED.h>
#include <RA_TempSensor.h>
#include <Relay.h>
#include <RA_PWM.h>
#include <Timer.h>
#include <Memory.h>
#include <ReefAngel.h>
void setup()
{
ReefAngel.Init(); //Initialize controller
// Ports that are always on
ReefAngel.Relay.On(Port3);
}
void loop()
{
// Specific functions
ReefAngel.StandardATO(Port1,15);
ReefAngel.StandardLights(Port2,21,0,11,0);
ReefAngel.StandardLights(Port4,12,0,21,0);
ReefAngel.StandardLights(Port5,8,0,22,0);
ReefAngel.StandardHeater(Port6,788,792);
ReefAngel.DosingPump1(Port7);
ReefAngel.DosingPump2(Port8);
ReefAngel.ShowInterface();
}
Thanks so much!!!
I am just getting my reef angel setup and have everything going correctly, but now it is time to setup my dosing pumps. When I add the dosing pumps to my code it says the file is too big. Looking around on the forum it looks like i can cut some fluff out of my code, but am not sure what i can remove. Please see my file and let me know if you have any ideas. I just have my ato, lights, pumps, skimmer, and heater on the file. Not sure if im doing it right. Also, how do you program the dosing pumps to go on at an exact time in seconds and off at a given time? It is the reef angel doser.
// Autogenerated file by RAGen (v1.2.1.158), (03/10/2012 15:20)
// RA_031012_1520.ino
//
// This version designed for v0.9.0 or later
/* The following features are enabled for this File:
#define DisplayImages
#define DateTimeSetup
#define VersionMenu
#define DisplayLEDPWM
#define wifi
#define RelayExp
#define InstalledRelayExpansionModules 8
#define SIMPLE_MENU
*/
#include <ReefAngel_Features.h>
#include <Globals.h>
#include <RA_Wifi.h>
#include <Wire.h>
#include <OneWire.h>
#include <Time.h>
#include <DS1307RTC.h>
#include <InternalEEPROM.h>
#include <RA_NokiaLCD.h>
#include <RA_ATO.h>
#include <RA_Joystick.h>
#include <LED.h>
#include <RA_TempSensor.h>
#include <Relay.h>
#include <RA_PWM.h>
#include <Timer.h>
#include <Memory.h>
#include <ReefAngel.h>
void setup()
{
ReefAngel.Init(); //Initialize controller
// Ports that are always on
ReefAngel.Relay.On(Port3);
}
void loop()
{
// Specific functions
ReefAngel.StandardATO(Port1,15);
ReefAngel.StandardLights(Port2,21,0,11,0);
ReefAngel.StandardLights(Port4,12,0,21,0);
ReefAngel.StandardLights(Port5,8,0,22,0);
ReefAngel.StandardHeater(Port6,788,792);
ReefAngel.DosingPump1(Port7);
ReefAngel.DosingPump2(Port8);
ReefAngel.ShowInterface();
}
Thanks so much!!!