New System
-
- Posts: 67
- Joined: Tue Sep 18, 2012 8:00 pm
- Location: Spruce Pine Alabama
New System
I just got my system and hooked it up. I was careful following the instructions, I think. However I can not get my controller to communicate with my computer. It shows connected my computer but will not let me change any code. Can anyone give me some guidance?
Re: New System
Can you post the error message you are getting?
Which board do you have? RA or RA+?
Sent from my Galaxy S3 using Tapatalk 2
Which board do you have? RA or RA+?
Sent from my Galaxy S3 using Tapatalk 2
Roberto.
-
- Posts: 67
- Joined: Tue Sep 18, 2012 8:00 pm
- Location: Spruce Pine Alabama
Re: New System
I cant get the error code copied to paste. Here is the code I tried to enter. How do I get the error code to copy and paste?
// Autogenerated file by RAGen (v1.2.2.171), (09/24/2012 14:17)
// RA_092412_1417.pde
//
// This version designed for v0.8.5 Beta 17 or later
/* The following features are enabled for this File:
#define VersionMenu
#define WDT
#define SIMPLE_MENU
*/
#include <ReefAngel_Features.h>
#include <ReefAngel_Globals.h>
#include <ReefAngel_Wifi.h>
#include <Wire.h>
#include <OneWire.h>
#include <Time.h>
#include <DS1307RTC.h>
#include <ReefAngel_EEPROM.h>
#include <ReefAngel_NokiaLCD.h>
#include <ReefAngel_ATO.h>
#include <ReefAngel_Joystick.h>
#include <ReefAngel_LED.h>
#include <ReefAngel_TempSensor.h>
#include <ReefAngel_Relay.h>
#include <ReefAngel_PWM.h>
#include <ReefAngel_Timer.h>
#include <ReefAngel_Memory.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 that are always on
ReefAngel.Relay.On(Port1);
ReefAngel.Relay.On(Port2);
ReefAngel.Relay.On(Port3);
ReefAngel.Relay.On(Port4);
////// Place additional initialization code below here
////// Place additional initialization code above here
}
void loop()
{
// Specific functions that use Internal Memory values
ReefAngel.Wavemaker1(Port5);
ReefAngel.Wavemaker2(Port6);
ReefAngel.StandardHeater(Port7);
ReefAngel.StandardLights(Port8);
////// Place your custom code below here
////// Place your custom code above here
// This should always be the last line
ReefAngel.ShowInterface();
}
Re: New System
You need to use shortcut key to copy.
Select the text and use Ctrl+C.
Sent from my Galaxy S3 using Tapatalk 2
Select the text and use Ctrl+C.
Sent from my Galaxy S3 using Tapatalk 2
Roberto.
-
- Posts: 67
- Joined: Tue Sep 18, 2012 8:00 pm
- Location: Spruce Pine Alabama
Re: New System
I have the RA
-
- Posts: 67
- Joined: Tue Sep 18, 2012 8:00 pm
- Location: Spruce Pine Alabama
Re: New System
The following features were automatically added:
Watchdog Timer
Version Menu
The following features were detected:
Simple Menu
In file included from RA_092412_1538.cpp:30:
C:\Users\SteveO\Documents\Arduino\libraries\ReefAngel/ReefAngel.h:86: error: 'ParamsStruct' does not name a type
C:\Users\SteveO\Documents\Arduino\libraries\ReefAngel/ReefAngel.h:88: error: 'RA_NokiaLCD' does not name a type
C:\Users\SteveO\Documents\Arduino\libraries\ReefAngel/ReefAngel.h:89: error: 'RA_JoystickClass' does not name a type
C:\Users\SteveO\Documents\Arduino\libraries\ReefAngel/ReefAngel.h:90: error: 'LEDClass' does not name a type
C:\Users\SteveO\Documents\Arduino\libraries\ReefAngel/ReefAngel.h:92: error: 'RA_ATOHighClass' does not name a type
C:\Users\SteveO\Documents\Arduino\libraries\ReefAngel/ReefAngel.h:93: error: 'RA_ATOLowClass' does not name a type
C:\Users\SteveO\Documents\Arduino\libraries\ReefAngel/ReefAngel.h:94: error: 'RA_TempSensorClass' does not name a type
C:\Users\SteveO\Documents\Arduino\libraries\ReefAngel/ReefAngel.h:95: error: 'RelayClass' does not name a type
C:\Users\SteveO\Documents\Arduino\libraries\ReefAngel/ReefAngel.h:133: error: 'TimerClass' does not name a type
C:\Users\SteveO\Documents\Arduino\libraries\ReefAngel/ReefAngel.h:302: error: 'Total_Menus' was not declared in this scope
C:\Users\SteveO\Documents\Arduino\libraries\ReefAngel/ReefAngel.h:303: error: 'Total_Menus' was not declared in this scope
RA_092412_1538.cpp: In function 'void setup()':
RA_092412_1538.pde error: 'class ReefAngelClass' has no member named 'Relay'
RA_092412_1538.pde error: 'Port1' was not declared in this scope
RA_092412_1538.pde error: 'class ReefAngelClass' has no member named 'Relay'
RA_092412_1538.pde error: 'Port2' was not declared in this scope
RA_092412_1538.pde error: 'class ReefAngelClass' has no member named 'Relay'
RA_092412_1538.pde error: 'Port3' was not declared in this scope
RA_092412_1538.pde error: 'class ReefAngelClass' has no member named 'Relay'
RA_092412_1538.pde error: 'Port4' was not declared in this scope
RA_092412_1538.cpp: In function 'void loop()':
RA_092412_1538.pde error: 'Port5' was not declared in this scope
RA_092412_1538.pde error: 'Port6' was not declared in this scope
RA_092412_1538.pde error: 'Port7' was not declared in this scope
RA_092412_1538.pde error: 'Port8' was not declared in this scope
Watchdog Timer
Version Menu
The following features were detected:
Simple Menu
In file included from RA_092412_1538.cpp:30:
C:\Users\SteveO\Documents\Arduino\libraries\ReefAngel/ReefAngel.h:86: error: 'ParamsStruct' does not name a type
C:\Users\SteveO\Documents\Arduino\libraries\ReefAngel/ReefAngel.h:88: error: 'RA_NokiaLCD' does not name a type
C:\Users\SteveO\Documents\Arduino\libraries\ReefAngel/ReefAngel.h:89: error: 'RA_JoystickClass' does not name a type
C:\Users\SteveO\Documents\Arduino\libraries\ReefAngel/ReefAngel.h:90: error: 'LEDClass' does not name a type
C:\Users\SteveO\Documents\Arduino\libraries\ReefAngel/ReefAngel.h:92: error: 'RA_ATOHighClass' does not name a type
C:\Users\SteveO\Documents\Arduino\libraries\ReefAngel/ReefAngel.h:93: error: 'RA_ATOLowClass' does not name a type
C:\Users\SteveO\Documents\Arduino\libraries\ReefAngel/ReefAngel.h:94: error: 'RA_TempSensorClass' does not name a type
C:\Users\SteveO\Documents\Arduino\libraries\ReefAngel/ReefAngel.h:95: error: 'RelayClass' does not name a type
C:\Users\SteveO\Documents\Arduino\libraries\ReefAngel/ReefAngel.h:133: error: 'TimerClass' does not name a type
C:\Users\SteveO\Documents\Arduino\libraries\ReefAngel/ReefAngel.h:302: error: 'Total_Menus' was not declared in this scope
C:\Users\SteveO\Documents\Arduino\libraries\ReefAngel/ReefAngel.h:303: error: 'Total_Menus' was not declared in this scope
RA_092412_1538.cpp: In function 'void setup()':
RA_092412_1538.pde error: 'class ReefAngelClass' has no member named 'Relay'
RA_092412_1538.pde error: 'Port1' was not declared in this scope
RA_092412_1538.pde error: 'class ReefAngelClass' has no member named 'Relay'
RA_092412_1538.pde error: 'Port2' was not declared in this scope
RA_092412_1538.pde error: 'class ReefAngelClass' has no member named 'Relay'
RA_092412_1538.pde error: 'Port3' was not declared in this scope
RA_092412_1538.pde error: 'class ReefAngelClass' has no member named 'Relay'
RA_092412_1538.pde error: 'Port4' was not declared in this scope
RA_092412_1538.cpp: In function 'void loop()':
RA_092412_1538.pde error: 'Port5' was not declared in this scope
RA_092412_1538.pde error: 'Port6' was not declared in this scope
RA_092412_1538.pde error: 'Port7' was not declared in this scope
RA_092412_1538.pde error: 'Port8' was not declared in this scope
Re: New System
Looks like you got your libraries messed up somehow.
I'd recommend deleting the folder "Documents\Arduino" and reinstalling the RA Installer software to restore the original libraries files.
I'd recommend deleting the folder "Documents\Arduino" and reinstalling the RA Installer software to restore the original libraries files.
Roberto.
-
- Posts: 67
- Joined: Tue Sep 18, 2012 8:00 pm
- Location: Spruce Pine Alabama
Re: New System
I deleted the "Documents\Arduino" and reinstalled the RA Installer software. I tried loading more code and got this error message.
The following features were automatically added:
Watchdog Timer
Version Menu
The following features were detected:
Simple Menu
In file included from sketch_sep24a.cpp:6:
C:\Users\SteveO\Documents\Arduino\libraries\NokiaLCD/NokiaLCD.h:5:22: error: WProgram.h: No such file or directory
In file included from sketch_sep24a.cpp:7:
C:\Users\SteveO\Documents\Arduino\libraries\ReefAngel/ReefAngel.h:88: error: 'RA_NokiaLCD' does not name a type
C:\Users\SteveO\Documents\Arduino\libraries\ReefAngel/ReefAngel.h:89: error: 'RA_JoystickClass' does not name a type
C:\Users\SteveO\Documents\Arduino\libraries\ReefAngel/ReefAngel.h:90: error: 'LEDClass' does not name a type
C:\Users\SteveO\Documents\Arduino\libraries\ReefAngel/ReefAngel.h:92: error: 'RA_ATOHighClass' does not name a type
C:\Users\SteveO\Documents\Arduino\libraries\ReefAngel/ReefAngel.h:93: error: 'RA_ATOLowClass' does not name a type
C:\Users\SteveO\Documents\Arduino\libraries\ReefAngel/ReefAngel.h:94: error: 'RA_TempSensorClass' does not name a type
C:\Users\SteveO\Documents\Arduino\libraries\ReefAngel/ReefAngel.h:95: error: 'RelayClass' does not name a type
C:\Users\SteveO\Documents\Arduino\libraries\ReefAngel/ReefAngel.h:133: error: 'TimerClass' does not name a type
C:\Users\SteveO\Documents\Arduino\libraries\ReefAngel/ReefAngel.h:302: error: 'Total_Menus' was not declared in this scope
C:\Users\SteveO\Documents\Arduino\libraries\ReefAngel/ReefAngel.h:303: error: 'Total_Menus' was not declared in this scope
sketch_sep24a.cpp: In function 'void loop()':
sketch_sep24a:13: error: 'class ReefAngelClass' has no member named 'LED'
sketch_sep24a:15: error: 'class ReefAngelClass' has no member named 'LED'
The following features were automatically added:
Watchdog Timer
Version Menu
The following features were detected:
Simple Menu
In file included from sketch_sep24a.cpp:6:
C:\Users\SteveO\Documents\Arduino\libraries\NokiaLCD/NokiaLCD.h:5:22: error: WProgram.h: No such file or directory
In file included from sketch_sep24a.cpp:7:
C:\Users\SteveO\Documents\Arduino\libraries\ReefAngel/ReefAngel.h:88: error: 'RA_NokiaLCD' does not name a type
C:\Users\SteveO\Documents\Arduino\libraries\ReefAngel/ReefAngel.h:89: error: 'RA_JoystickClass' does not name a type
C:\Users\SteveO\Documents\Arduino\libraries\ReefAngel/ReefAngel.h:90: error: 'LEDClass' does not name a type
C:\Users\SteveO\Documents\Arduino\libraries\ReefAngel/ReefAngel.h:92: error: 'RA_ATOHighClass' does not name a type
C:\Users\SteveO\Documents\Arduino\libraries\ReefAngel/ReefAngel.h:93: error: 'RA_ATOLowClass' does not name a type
C:\Users\SteveO\Documents\Arduino\libraries\ReefAngel/ReefAngel.h:94: error: 'RA_TempSensorClass' does not name a type
C:\Users\SteveO\Documents\Arduino\libraries\ReefAngel/ReefAngel.h:95: error: 'RelayClass' does not name a type
C:\Users\SteveO\Documents\Arduino\libraries\ReefAngel/ReefAngel.h:133: error: 'TimerClass' does not name a type
C:\Users\SteveO\Documents\Arduino\libraries\ReefAngel/ReefAngel.h:302: error: 'Total_Menus' was not declared in this scope
C:\Users\SteveO\Documents\Arduino\libraries\ReefAngel/ReefAngel.h:303: error: 'Total_Menus' was not declared in this scope
sketch_sep24a.cpp: In function 'void loop()':
sketch_sep24a:13: error: 'class ReefAngelClass' has no member named 'LED'
sketch_sep24a:15: error: 'class ReefAngelClass' has no member named 'LED'
Re: New System
What OS are you using?
Did you download the latest Reef Angel Installer from the website?
You seem to be using outdated/wrong libraries still.
Did you download the latest Reef Angel Installer from the website?
You seem to be using outdated/wrong libraries still.
Roberto.
-
- Posts: 67
- Joined: Tue Sep 18, 2012 8:00 pm
- Location: Spruce Pine Alabama
Re: New System
Windows 7. I went to the top of the page and downloaded it straight from the website.
Re: New System
I'm sorry... I didn't read your code correctly.
Can you please use the Reef Angel Wizard to generate new codes?
The RAGen is an old application and should not be used anymore. It has been deprecated and will be removed from the installer too.
Use menu Tools->Reef Angel Wizard
Can you please use the Reef Angel Wizard to generate new codes?
The RAGen is an old application and should not be used anymore. It has been deprecated and will be removed from the installer too.
Use menu Tools->Reef Angel Wizard
Roberto.
-
- Posts: 67
- Joined: Tue Sep 18, 2012 8:00 pm
- Location: Spruce Pine Alabama
Re: New System
All I get is a welcome screen with this on it. Nothing else. No place to click to continue nothing.
Welcome to the Reef Angel Wizard. I'm going to walk you through the whole process of generating a code for your Reef Angel Controller. Version: 2.1.0.
Welcome to the Reef Angel Wizard. I'm going to walk you through the whole process of generating a code for your Reef Angel Controller. Version: 2.1.0.
-
- Posts: 67
- Joined: Tue Sep 18, 2012 8:00 pm
- Location: Spruce Pine Alabama
Re: New System
No. It will not let me scroll down either?
-
- Posts: 67
- Joined: Tue Sep 18, 2012 8:00 pm
- Location: Spruce Pine Alabama
Re: New System
I only have 2 choices on resolution and both are cutting off the bottom of the page. When I try to drag the screen up to see the bottom it won't let me.
-
- Posts: 67
- Joined: Tue Sep 18, 2012 8:00 pm
- Location: Spruce Pine Alabama
Re: New System
1024X600 I can change it to 800X600 those are my only choices.
Re: New System
Yeah, you won't be able to use the Wizard at this resolution.
I can generate the code for you if you tell me what you would like to do.
I can generate the code for you if you tell me what you would like to do.
Roberto.
-
- Posts: 67
- Joined: Tue Sep 18, 2012 8:00 pm
- Location: Spruce Pine Alabama
Re: New System
I Aappreciate the help but I still think I have a communication issue. What I want on my code is: ports 1 through 4 always on. Port 5 &
6 wavemakers. Port 7 heater. Port 8 refugium light on at 5pm off at 1 pm. Thanks.
6 wavemakers. Port 7 heater. Port 8 refugium light on at 5pm off at 1 pm. Thanks.
-
- Posts: 67
- Joined: Tue Sep 18, 2012 8:00 pm
- Location: Spruce Pine Alabama
Re: New System
76 degrees.
Re: New System
Try this code.
It should compile at least and if you are indeed having problems uploading, the error code will be different.
It should compile at least and if you are indeed having problems uploading, the error code will be different.
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 <AI.h>
#include <RF.h>
#include <IO.h>
#include <ORP.h>
#include <Salinity.h>
#include <PH.h>
#include <WaterLevel.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 that are always on
ReefAngel.Relay.On(Port1);
ReefAngel.Relay.On(Port2);
ReefAngel.Relay.On(Port3);
ReefAngel.Relay.On(Port4);
////// Place additional initialization code below here
////// Place additional initialization code above here
}
void loop()
{
// Specific functions that use Internal Memory values
ReefAngel.Wavemaker(Port5,60);
ReefAngel.Wavemaker(Port6,120);
ReefAngel.StandardHeater(Port7,757,763);
ReefAngel.StandardLights(Port8,17,0,13,0);
////// Place your custom code below here
////// Place your custom code above here
// This should always be the last line
ReefAngel.ShowInterface();
}
Roberto.
-
- Posts: 67
- Joined: Tue Sep 18, 2012 8:00 pm
- Location: Spruce Pine Alabama
Re: New System
That worked. Thanks for your help. What program can I use to see on my computer what information is stored on the controller? I tried Reef Angel Client but it doesn't seem to be working?
Re: New System
Oh, the Client needs one line to be added to your code.
Use this:
Use this:
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 <AI.h>
#include <RF.h>
#include <IO.h>
#include <ORP.h>
#include <Salinity.h>
#include <PH.h>
#include <WaterLevel.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.AddWifi();
// Ports that are always on
ReefAngel.Relay.On(Port1);
ReefAngel.Relay.On(Port2);
ReefAngel.Relay.On(Port3);
ReefAngel.Relay.On(Port4);
////// Place additional initialization code below here
////// Place additional initialization code above here
}
void loop()
{
// Specific functions that use Internal Memory values
ReefAngel.Wavemaker(Port5,60);
ReefAngel.Wavemaker(Port6,120);
ReefAngel.StandardHeater(Port7,757,763);
ReefAngel.StandardLights(Port8,17,0,13,0);
////// Place your custom code below here
////// Place your custom code above here
// This should always be the last line
ReefAngel.ShowInterface();
}
Roberto.
-
- Posts: 67
- Joined: Tue Sep 18, 2012 8:00 pm
- Location: Spruce Pine Alabama
Re: New System
I added this and it was successfully installed. However i am still not getting data to show up on the client. It does work through the USB??
Re: New System
Yes, it works through USB.
You need to select the correct COM port though.
Go to menu Settings->Modify->General and open the dashboard.
Make sure you pick the same COM port you use to upload codes to RA.
You need to select the correct COM port though.
Go to menu Settings->Modify->General and open the dashboard.
Make sure you pick the same COM port you use to upload codes to RA.
Roberto.
-
- Posts: 67
- Joined: Tue Sep 18, 2012 8:00 pm
- Location: Spruce Pine Alabama
Re: New System
That got it. Thanks.
-
- Posts: 67
- Joined: Tue Sep 18, 2012 8:00 pm
- Location: Spruce Pine Alabama
Re: New System
I got calibration solutions for my PH probe. 7 PH and 10 PH. Originally my probe showed 1.42. Obviously wrong. My tanks is staying at 76 degrees and my Salinity is 1.025. I tried to calibrate the probe. I followed the instructions and the used the 7 solution. then moved to the 10 solution. As soon as I hit okay. I went back to the home screen. With the probe still in the 10 PH solution the PH meter is only reading 6.99. I cleaned the probe with RO water and put it in the Aquarium and it still reads 6.99. I put it back in the 10 PH solution and it still reads 6.99. Is my probe bad?