anyone tried to using Jebo WP40?

You have a great set up there. Unique aquascape. I really like the way all the rock and corals are in the center and allows you to see what is happening on the back side of the rock.

Thanks!! That was my main goal when I got this tank which had more depth front to back that tanks I have had in the past. I want to be able to see the back AND be able get flow all the way around the rocks/corals.
 
For what it is work the RA uses the same code and same components as arduino. If you learn the RA sufficiently you can apply that to arduino stuff.

The RA/Arduino "sketch" compiler chain goes through GCC if I remember correctly which is what Linux uses (also other OSes use this). GCC has been ported to run on just about every OS including windows.

So for anyone with more than a passing interest in the C code above and wants to dive in further you could.
 
Been locked onto this since day one and have been reading up nightly likes it's my homework lol. All I can say is WOW, you guys are really making it happen with this pump. I have my order out for 2 and now that you can use it with controllers (BONUS). I guess now it is time to start researching controllers. This thread is loaded with great info. thanks everyone for sharing.
 
I also have two on order, placed it Monday 3/11, but I have time since I am still in the middle of my 250 gallon build. By the time I am ready to use them you guys will have all the controller stuff figured out.....hopefully :)

Great post everyone and I hope to be able to add to it in the future!!

Dave
 
There is no reason this couldn't be done NOW.

errrr.... not quite yet.

I've looked into just programming the temperature swings of a reef and it could not be done. Not enough memory for that much data.

But the RA is awesome. Its very easy to use and don't worry about coding. There is a great forum that will code anything you can just about think of.
 
errrr.... not quite yet.

I've looked into just programming the temperature swings of a reef and it could not be done. Not enough memory for that much data.

But the RA is awesome. Its very easy to use and don't worry about coding. There is a great forum that will code anything you can just about think of.

SeedlessOne, with your comment about not enough memory, will you recommend if someone who is thinking about getting a RA controller and wants to control a pump like WP40 with all kinds of wave modes that you would recommend a RA+ over a standard RA?

Put it another way: will most standard RA users max out on their memory by adding control to run the WP40?
 
What exactly is the functionality of the stock controller? Is it terrible? Just seems like most of the talk is about hooking it up to another controller.
 
SeedlessOne, with your comment about not enough memory, will you recommend if someone who is thinking about getting a RA controller and wants to control a pump like WP40 with all kinds of wave modes that you would recommend a RA+ over a standard RA?

Put it another way: will most standard RA users max out on their memory by adding control to run the WP40?

Probably not with one or two WP40s but we have yet to see the size of the code needed to operte the different modes on these yet. It also depends on what else you want to run off of the controller. If you get the RA with a single relay box and run two pumps off of the standard PWM (or analog) dimming ports included on the box you will most likely be fine with the standard.

You can always pull out features (and menus) that you don't need to shrink your code size. Like I mentioned above I have the + and don't really worry about the memory. You can always think about it as $50 insurance against running into memory problems :)

~Charlie
 
What exactly is the functionality of the stock controller? Is it terrible? Just seems like most of the talk is about hooking it up to another controller.

Most people without a controller will be perfectly happy with the 6 modes of the stock controller. If you replace the stock power supply with a variable power supply you will be able to reduce the intensity of the pump in case you have a smaller tank.

I am quite satisfied with running the pumps using the stock controller but I use my RKE as a timer to shut off the pump at night.
 
Most people without a controller will be perfectly happy with the 6 modes of the stock controller. If you replace the stock power supply with a variable power supply you will be able to reduce the intensity of the pump in case you have a smaller tank.

I am quite satisfied with running the pumps using the stock controller but I use my RKE as a timer to shut off the pump at night.
Thanks. IYO, will the power need to be reduced on a 48x36x30h tank?
 
What exactly is the functionality of the stock controller? Is it terrible? Just seems like most of the talk is about hooking it up to another controller.

I really didn't think it was all that bad either. I wanted to hook it up to a controller so I can run my own modes/speed at various times throughout the day along with my own night mode and feeding mode. Lots of people are having problems with the included light sensor and I either didn't get one in the box or lost in while unpacking.

I think most people will be perfectly fine with the included controller even without swapping out the power supply. I had it running on a 65 with the standard controller and PS and it was fine. It was a lot of flow but not too much in my opinion. The pump is just too bulky for my liking in that size tank.

~Charlie
 
errrr.... not quite yet.

I've looked into just programming the temperature swings of a reef and it could not be done. Not enough memory for that much data.

But the RA is awesome. Its very easy to use and don't worry about coding. There is a great forum that will code anything you can just about think of.

Does the RA allow you to store data on flash like an arduino does?

Lets say the average reef can be anywhere from 75 to 85 degrees at any given point in the year. 1/10th of a degree variation should be enough (if not overkill) for our purposes. 100 different values. Two temperatures per day should be plenty to work with. 200 values. The remaining 55 values (to get to a full byte) could be used to encode different ramp up/down functions for the temperature to get to the high/low and back.

So 365 bytes of memory to store the temperature swings for an entire year. Offload that to flash and you would only need to have a very tiny amount of data in memory to execute this.

If you wanted to encode this down even further you can utilize the fact that variations between any two days will be tiny. You could encode a real high/low for day one then just encode the variation for days after this. I suspect any two days (back to back) will vary by less than degree. Let's use 3 degrees. 10 x 3 (10ths) * 2 for high/low gets us 60. So 86 bytes total give or take to store an entire year?

I just looked at the chart in the apex and it looks like no date varies by more than 1 degree a day. So that gets us to ~30 bytes. Maybe we don't care about the lows and use a formula to derive the lows. This seems reasonable. That would get you into the 15 byte range.

I bet if you were to look at the dataset you could get this all down to a nice function that takes up practically zero space.

Arduinos way of storing data in flash:

http://www.arduino.cc/en/Reference/PROGMEM

If I remember correctly RA uses the arduino IDE so this may be available.
 
Last edited:
Back
Top