Worried about problems
-
- Posts: 95
- Joined: Mon Apr 29, 2013 10:51 pm
Re: Worried about problems
#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;
// Ports toggled in Water Change Mode
ReefAngel.WaterChangePorts = Port2Bit | Port3Bit | Port4Bit;
// Ports toggled when Lights On / Off menu entry selected
ReefAngel.LightsOnPorts = Port5Bit | Port6Bit;
// Ports turned off when Overheat temperature exceeded
ReefAngel.OverheatShutoffPorts = Port4Bit | Port5Bit;
// Use T1 probe as temperature and overheat functions
ReefAngel.TempProbe = T1_PROBE;
ReefAngel.OverheatProbe = T1_PROBE;
// Set the Overheat temperature setting
InternalMemory.OverheatTemp_write( 843 );
// Ports that are always on
ReefAngel.Relay.On( Port1 );
ReefAngel.Relay.On( Port7 );
////// Place additional initialization code below here
////// Place additional initialization code above here
}
void loop()
{
ReefAngel.Relay.DelayedOn( Port2,10 );
ReefAngel.StandardATO( Port3,2000 );
ReefAngel.StandardHeater( Port4,796,814 );
ReefAngel.StandardLights( Port5,13,0,23,0 );
ReefAngel.Relay.Set( Port6, !ReefAngel.Relay.Status( Port5 ) );
ReefAngel.PWM.SetDaylight( PWMParabola(13,30,22,30,9,54,9) );
ReefAngel.PWM.SetActinic( PWMParabola(13,0,23,0,9,75,9) );
////// Place your custom code below here
////// Place your custom code above here
// This should always be the last line
ReefAngel.Portal( "chapboogie" );
ReefAngel.ShowInterface();
}
This is what I get from the wizard.
Re: Worried about problems
Here it is:
Code: Select all
#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;
// Ports toggled in Water Change Mode
ReefAngel.WaterChangePorts = Port2Bit | Port3Bit | Port4Bit;
// Ports toggled when Lights On / Off menu entry selected
ReefAngel.LightsOnPorts = Port5Bit | Port6Bit;
// Ports turned off when Overheat temperature exceeded
ReefAngel.OverheatShutoffPorts = Port4Bit | Port5Bit;
// Use T1 probe as temperature and overheat functions
ReefAngel.TempProbe = T1_PROBE;
ReefAngel.OverheatProbe = T1_PROBE;
// Set the Overheat temperature setting
InternalMemory.OverheatTemp_write( 843 );
// Ports that are always on
ReefAngel.Relay.On( Port1 );
ReefAngel.Relay.On( Port7 );
////// Place additional initialization code below here
////// Place additional initialization code above here
}
void loop()
{
ReefAngel.Relay.DelayedOn( Port2,10 );
ReefAngel.StandardATO( Port3,2000 );
ReefAngel.StandardHeater( Port4,796,814 );
ReefAngel.StandardLights( Port5,13,0,23,0 );
ReefAngel.StandardLights( Port5,23,0,13,0 );
ReefAngel.PWM.SetDaylight( PWMParabola(13,30,22,30,9,54,9) );
ReefAngel.PWM.SetActinic( PWMParabola(13,0,23,0,9,75,9) );
////// Place your custom code below here
////// Place your custom code above here
// This should always be the last line
ReefAngel.Portal( "chapboogie" );
ReefAngel.ShowInterface();
}
Roberto.
-
- Posts: 95
- Joined: Mon Apr 29, 2013 10:51 pm
Re: Worried about problems
I have a "stray "#" in program" error
-
- Posts: 95
- Joined: Mon Apr 29, 2013 10:51 pm
Re: Worried about problems
Nevermind, must have copied something wrong
Re: Worried about problems
Oh, I also forgot to mention before that the new dimming modules are going out with selectable signal per channel, so you can choose which signal you want in each channel.
If you open the enclosure, you can place jumpers to change the signal.
If you open the enclosure, you can place jumpers to change the signal.
Roberto.
-
- Posts: 95
- Joined: Mon Apr 29, 2013 10:51 pm
Re: Worried about problems
So, you're saying that the new dimming module I just got as a gift can be a analog and pwm dimmer on different channels?
Sent from my SCH-I535 using Tapatalk
Sent from my SCH-I535 using Tapatalk
-
- Posts: 95
- Joined: Mon Apr 29, 2013 10:51 pm
Re: Worried about problems
So now I need to get a plus in order to run it and my jeboa pumps. I also need to get another screen for the one that is blanking out.
Sent from my SCH-I535 using Tapatalk
Sent from my SCH-I535 using Tapatalk
-
- Posts: 95
- Joined: Mon Apr 29, 2013 10:51 pm
Re: Worried about problems
Where do I get the jumpers for the dimming expansion, and how do I set it?
Sent from my SCH-I535 using Tapatalk
Sent from my SCH-I535 using Tapatalk
Re: Worried about problems
At the time you purchased, they were not officially released, so it didn't ship with them.
But you can get them at RadioShack or any computer store. You may even scavenge them from old computer boards if you have any.
Check the manual for placement.
But you can get them at RadioShack or any computer store. You may even scavenge them from old computer boards if you have any.
Check the manual for placement.
Roberto.
-
- Posts: 95
- Joined: Mon Apr 29, 2013 10:51 pm
Re: Worried about problems
There is nothing about the jumpers in the manual on the web site, and I don't have one in the box
Sent from my SCH-I535 using Tapatalk
Sent from my SCH-I535 using Tapatalk
Re: Worried about problems
Like I said, at the time you purchased, the modules were not released yet and it didn't ship with the jumpers.
Thanks for informing my oversight.
I updated the page locally here and never pushed to the server.
Check the website again. The page has been updated to point to the newer manual.
Thanks for informing my oversight.
I updated the page locally here and never pushed to the server.
Check the website again. The page has been updated to point to the newer manual.
Roberto.
Re: Worried about problems
Roberto,
When did you start selling the dimming expansions that could be Analog or PWM signal? I bought mine after Thanksgiving.
When did you start selling the dimming expansions that could be Analog or PWM signal? I bought mine after Thanksgiving.
Re: Worried about problems
ReEfnWrX;
I ordered min on Nov 29th (after Thanksgiving) and it was the version with the jumpers.
there were no jumpers included in mine either (probably because it was not officially released) but I have plenty of them at home.
I ordered min on Nov 29th (after Thanksgiving) and it was the version with the jumpers.
there were no jumpers included in mine either (probably because it was not officially released) but I have plenty of them at home.
Re: Worried about problems
Strange, I ordered mine Dec. 2nd. And I do not think I got the new expansion..... Mine only has 5 channels... the website is showing 6 channels for the new ones.... I guess I was sent the old version.
Guess I'll have to return my analog moonlight kits then...
Guess I'll have to return my analog moonlight kits then...
Re: Worried about problems
They have always been 6 channels. They are labeled 0-5.
The only difference is internally.
If you want to see if you have the newer version open it up and see if there are jumper pins on the board or not.

The only difference is internally.
If you want to see if you have the newer version open it up and see if there are jumper pins on the board or not.

-
- Posts: 95
- Joined: Mon Apr 29, 2013 10:51 pm
Re: Worried about problems
I meant I didn't have a manual in the box. Sorry for the misunderstanding.
For my led lights, do I use the 0-10 or 0-5 v for the analog dimmer.
Very excited to get all this working. It is so cool to have all the options with this expansion.
Sent from my SCH-I535 using Tapatalk
For my led lights, do I use the 0-10 or 0-5 v for the analog dimmer.
Very excited to get all this working. It is so cool to have all the options with this expansion.
Sent from my SCH-I535 using Tapatalk
Re: Worried about problems
It depends on what your LED lights are rated for.
I think most LED Drivers are 0-10v. The Meanwell LDD drivers are 0-5v.0
I think most LED Drivers are 0-10v. The Meanwell LDD drivers are 0-5v.0