RA not controlling kessils

Do you have a question on how to do something.
Ask in here.
Post Reply
MrCaveman
Posts: 7
Joined: Sun Feb 09, 2014 1:17 pm

RA not controlling kessils

Post by MrCaveman »

I have 3 A360's, standard RA my relay box was bought as PWM but it has the changeable jumpers and I have changed it to Analog, I have the kessil control cable. Yesterday I wired up the lights and they ramped down fine and turned off. But this morning the lights never turned on. I unplug the control cable and the lights come on but with the cable plugged in they go off. I'm not a tech savvy person so I have no idea what I am doing wrong. I have the dimming set to parabola. And have played with the controller setting the lights to 100% to see if it does anything. Heres my code generated by the wizard #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
ReefAngel.AddStandardMenu(); // Add Standard Menu

// Ports toggled in Feeding Mode
ReefAngel.FeedingModePorts = Port1Bit | Port4Bit | Port5Bit | Port6Bit | Port8Bit;
// Ports toggled in Water Change Mode
ReefAngel.WaterChangePorts = Port1Bit | Port4Bit | Port5Bit | Port6Bit | Port8Bit;
// Ports toggled when Lights On / Off menu entry selected
ReefAngel.LightsOnPorts = 0;
// Ports turned off when Overheat temperature exceeded
ReefAngel.OverheatShutoffPorts = Port2Bit;
// 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( Port1 );

////// Place additional initialization code below here


////// Place additional initialization code above here
}

void loop()
{
ReefAngel.StandardHeater( Port2,766,800 );
ReefAngel.StandardLights( Port3,8,0,23,0 );
ReefAngel.StandardFan( Port4,770,805 );
ReefAngel.PWM.SetDaylight( PWMParabola(11,0,21,0,1,70,1) );
ReefAngel.PWM.SetActinic( PWMParabola(10,0,22,0,1,75,1) );
////// Place your custom code below here


////// Place your custom code above here

// This should always be the last line
ReefAngel.ShowInterface();
}
rimai
Posts: 12881
Joined: Fri Mar 18, 2011 6:47 pm

Re: RA not controlling kessils

Post by rimai »

What does the channels say on the screen for actinic and daylight?
Roberto.
MrCaveman
Posts: 7
Joined: Sun Feb 09, 2014 1:17 pm

Re: RA not controlling kessils

Post by MrCaveman »

I got home from work and the lights were on so the RA is controlling them so I guess i need to play with it a bit more. Is there a minimum percent for the lights to turn on? When I left I believe Daylights said 1 and actinics were at 13. I got home and daylight was 69 and actinic was 75. Also noted that the time on the controller hasnt been adjusted to the current time yet so Im guessing that the light time cycle was thrown off course from what I expected and that the chanels hadn't hit the minimum yet if there is one.
rimai
Posts: 12881
Joined: Fri Mar 18, 2011 6:47 pm

Re: RA not controlling kessils

Post by rimai »

I think it is 10%
Roberto.
Post Reply