#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 <InternalEEPROM.h>
#include <RA_Colors.h>
#include <RA_CustomColors.h>
#include <Salinity.h>
#include <RF.h>
#include <IO.h>
#include <ORP.h>
#include <AI.h>
#include <PH.h>
#include <WaterLevel.h>
#include <Humidity.h>
#include <DCPump.h>
#include <ReefAngel.h>
////// Place global variable code below here
////// Place global variable code above here
void setup()
{
// This must be the first line
ReefAngel.Init(); //Initialize controller
// Ports toggled in Feeding Mode
ReefAngel.FeedingModePorts = Port1Bit | Port2Bit | Port3Bit | Port7Bit | Port8Bit;
// Ports toggled in Water Change Mode
ReefAngel.WaterChangePorts = Port1Bit | Port2Bit | Port3Bit | Port7Bit | Port8Bit;
// Ports toggled when Lights On / Off menu entry selected
ReefAngel.LightsOnPorts = 0;
// Ports turned off when Overheat temperature exceeded
ReefAngel.OverheatShutoffPorts = 0;
// Use T1 probe as temperature and overheat functions
ReefAngel.TempProbe = T1_PROBE;
ReefAngel.OverheatProbe = T1_PROBE;
// Set the Overheat temperature setting
InternalMemory.OverheatTemp_write( 820 );
// Ports that are always on
ReefAngel.Relay.On( Port2 );
ReefAngel.Relay.On( Port3 );
ReefAngel.Relay.On( Port4 );
ReefAngel.Relay.On( Port5 );
////// Place additional initialization code below here
////// Place additional initialization code above here
}
void loop()
{
ReefAngel.Relay.DelayedOn( Port1,1 );
ReefAngel.StandardHeater( Port6,778,781 );
ReefAngel.Relay.DelayedOn( Port7,1 );
////// Place your custom code below here
ReefAngel.SingleATO(true,Port8,300,0);
if (ReefAngel.HighATO.IsActive()) ReefAngel.Relay.Off(Port8);
////// Place your custom code above here
// This should always be the last line
ReefAngel.Portal( "Mhumbach" );
ReefAngel.ShowInterface();
}
Screen stays backlit but is only black
Screen stays backlit but is only black
Hello, I am new here and have been loving my reef angel. Recently the screen blacks out but stays backlit, I can still control it from my phone and when I reboot the controller the screen turns back on. This is my code I believe.
Re: Screen stays backlit but is only black
It stays black but the back light turns on. Im close to using up all of my memory the controller could that be triggering it?
Re: Screen stays backlit but is only black
Humm. Looks like you got a bad screen then.
PM me for RMA.
PM me for RMA.
Roberto.