JEBO WP-40

Basic / Standard Reef Angel hardware
daniella3d
Posts: 93
Joined: Wed Nov 14, 2012 8:34 pm

Re: JEBO WP-40

Post by daniella3d »

So should I be getting a 40 instead for my 75 gallons? or will the wp-25 work?

So far it does not seem to be working well??
Sacohen wrote:I was one of the ones that had problems with the WP-25 stopping when it stayed at 30% during night mode.

I was running a custom code the Roberto created and it worked fine during the day when the code ramped between 35 & 50%, but when it went to 30% at night it would stop.

I didn't try any of the other modes in RA, but I know rrasco had the same problems as I did with a modification to the code I was using, but when he switched to long pulse mode he has not had any problems.
User avatar
Sacohen
Posts: 1833
Joined: Sun Apr 21, 2013 6:25 am
Location: Davie, FL

Re: JEBO WP-40

Post by Sacohen »

daniella3d wrote:So should I be getting a 40 instead for my 75 gallons? or will the wp-25 work?

So far it does not seem to be working well??
Sacohen wrote:I was one of the ones that had problems with the WP-25 stopping when it stayed at 30% during night mode.

I was running a custom code the Roberto created and it worked fine during the day when the code ramped between 35 & 50%, but when it went to 30% at night it would stop.

I didn't try any of the other modes in RA, but I know rrasco had the same problems as I did with a modification to the code I was using, but when he switched to long pulse mode he has not had any problems.
What mode are you running? The custom one I had or one of the ones from this thread http://forum.reefangel.com/viewtopic.php?f=7&t=2844
daniella3d
Posts: 93
Joined: Wed Nov 14, 2012 8:34 pm

Re: JEBO WP-40

Post by daniella3d »

I don't have it yet. I ordered a 25 but I could change my order for a 40 as they have not yet receive the pumps.

I was just wondering if I should go with the 40 since people are reporting problems with the 25 with the Reef Angel?

Or is the 25 working well enough with other modes?
User avatar
Sacohen
Posts: 1833
Joined: Sun Apr 21, 2013 6:25 am
Location: Davie, FL

Re: JEBO WP-40

Post by Sacohen »

I only know of 2 people who have had problems with the 25 and it was on a custom wave mode.
I believe all the other modes in this thread http://forum.reefangel.com/viewtopic.php?f=7&t=2844 are fine.
daniella3d
Posts: 93
Joined: Wed Nov 14, 2012 8:34 pm

Re: JEBO WP-40

Post by daniella3d »

ahhhh cool! thanks a lot :) 25 it will be then.
daniella3d
Posts: 93
Joined: Wed Nov 14, 2012 8:34 pm

Re: JEBO WP-40

Post by daniella3d »

Hi,

I am looking at the codes for the waves and I was wondering how do they compare do the actual mode of the WP25? for exemple, which mode would best fit the ''else'' mode? is it reef crest?
User avatar
Sacohen
Posts: 1833
Joined: Sun Apr 21, 2013 6:25 am
Location: Davie, FL

Re: JEBO WP-40

Post by Sacohen »

daniella3d wrote:Hi,

I am looking at the codes for the waves and I was wondering how do they compare do the actual mode of the WP25? for exemple, which mode would best fit the ''else'' mode? is it reef crest?
That's a good question.
No one has really nailed that down yet.
daniella3d
Posts: 93
Joined: Wed Nov 14, 2012 8:34 pm

Re: JEBO WP-40

Post by daniella3d »

so is it possible to reproduce the ''else'' mode of the wp25 with the reef angel?

else: reef stream mode, a random flow cycle that randomly increases and decreases pump speed and duration. This creates a random flow cycle similar to what you would find in a natural reef.

Also do I need to put the whole code in there ? like if I want to use the reef crest mode, do I need to put this code in?

------------------
byte ReefCrestMode(byte WaveSpeed, byte WaveOffset, boolean PulseSync)
{
static unsigned long lastwavemillis=millis();
static int newspeed=WaveSpeed;
if ((millis()-lastwavemillis) > 5000)
{
if (random(100)<50) newspeed--; else newspeed++;
newspeed=constrain(newspeed,WaveSpeed-WaveOffset,WaveSpeed+WaveOffset);
newspeed=constrain(newspeed,0,100);
lastwavemillis=millis();
}
if (PulseSync)
return newspeed;
else
return WaveSpeed-(newspeed-WaveSpeed);
}
-----------------

or do I just need this?

------------------
ReefAngel.PWM.SetDaylight( ReefCrestMode(60,20,true) ); // ReefCrest at 60% +/- 20% on sync mode
------------------

or do I need to put both? I am a little lost as to what to use and where to put it?

thanks.
Last edited by daniella3d on Fri Jun 14, 2013 6:03 pm, edited 1 time in total.
rimai
Posts: 12857
Joined: Fri Mar 18, 2011 6:47 pm

Re: JEBO WP-40

Post by rimai »

That description sounds like reefcrest to me.
Roberto.
User avatar
Sacohen
Posts: 1833
Joined: Sun Apr 21, 2013 6:25 am
Location: Davie, FL

Re: JEBO WP-40

Post by Sacohen »

daniella3d wrote:so is it possible to reproduce the ''else'' mode of the wp25 with the reef angel?

else: reef stream mode, a random flow cycle that randomly increases and decreases pump speed and duration. This creates a random flow cycle similar to what you would find in a natural reef.

Also do I need to put the whole code in there ? like if I want to use the reef crest mode, do I need to put this code in?

------------------
byte ReefCrestMode(byte WaveSpeed, byte WaveOffset, boolean PulseSync)
{
static unsigned long lastwavemillis=millis();
static int newspeed=WaveSpeed;
if ((millis()-lastwavemillis) > 5000)
{
if (random(100)<50) newspeed--; else newspeed++;
newspeed=constrain(newspeed,WaveSpeed-WaveOffset,WaveSpeed+WaveOffset);
newspeed=constrain(newspeed,0,100);
lastwavemillis=millis();
}
if (PulseSync)
return newspeed;
else
return WaveSpeed-(newspeed-WaveSpeed);
}
-----------------

or do I just need this?

------------------
ReefAngel.PWM.SetDaylight( ReefCrestMode(60,20,true) ); // ReefCrest at 60% +/- 20% on sync mode
------------------

or do I need to put both? I am a little lost as to what to use and where to put it?

thanks.
You just need

Code: Select all

ReefAngel.PWM.SetDaylight( ReefCrestMode(60,20,true) ); // ReefCrest at 60% +/- 20% on sync mode
the rest has been added to the libraries.

If you want the pump faster or slower you would change the 60
If you want the frequency of the wave different change to 20

WaveSpeed - % for average speed
WaveOffset - Max offset of speed in which the mode will go up/down from average speed
PulseSync - true if you want to sync pumps to same cycle. one false and one true if you want to anti-sync pumps.
rimai
Posts: 12857
Joined: Fri Mar 18, 2011 6:47 pm

Re: JEBO WP-40

Post by rimai »

Soon to be released :)
DCPump.jpg
DCPump.jpg (26.87 KiB) Viewed 7513 times
It will be in the next libraries update.
Roberto.
daniella3d
Posts: 93
Joined: Wed Nov 14, 2012 8:34 pm

Re: JEBO WP-40

Post by daniella3d »

ok very cool! that's what I thought. :)

How does this code compare to the reef crest mode? Is it the same?

byte MyCustomWave(byte maxspeed)
{
static byte randomspeed=0;
if (now()%11<5)
{
return randomspeed;
}
else if (now()%11>=5 && now()%11<10)
{
return maxspeed;
}
else
{
randomspeed=random(35,maxspeed);
return 0;
}
}
daniella3d
Posts: 93
Joined: Wed Nov 14, 2012 8:34 pm

Re: JEBO WP-40

Post by daniella3d »

That will be in the web portal? Looks really good!
rimai wrote:Soon to be released :)

It will be in the next libraries update.
User avatar
Sacohen
Posts: 1833
Joined: Sun Apr 21, 2013 6:25 am
Location: Davie, FL

Re: JEBO WP-40

Post by Sacohen »

daniella3d wrote:ok very cool! that's what I thought. :)

How does this code compare to the reef crest mode? Is it the same?
I think it pretty random.
That's what I've been using since I set up the RA.
daniella3d
Posts: 93
Joined: Wed Nov 14, 2012 8:34 pm

Re: JEBO WP-40

Post by daniella3d »

what is pretty random? the code I posted in the previous message or the reef crest mode? also how do you define the code you are using? is it in library? what code are you using and where?

thanks :)
Sacohen wrote:
daniella3d wrote:ok very cool! that's what I thought. :)

How does this code compare to the reef crest mode? Is it the same?
I think it pretty random.
That's what I've been using since I set up the RA.
ReeferBee
Posts: 55
Joined: Wed May 08, 2013 6:23 pm
Location: North GA

Re: JEBO WP-40

Post by ReeferBee »

Oops
Last edited by ReeferBee on Sat Jun 15, 2013 11:33 am, edited 1 time in total.
Barry

Current tank info: 150g mixed reef

"Some of the worst mistakes of my life were hair cuts" -Jim Morrison
User avatar
Sacohen
Posts: 1833
Joined: Sun Apr 21, 2013 6:25 am
Location: Davie, FL

Re: JEBO WP-40

Post by Sacohen »

daniella3d wrote:what is pretty random? the code I posted in the previous message or the reef crest mode? also how do you define the code you are using? is it in library? what code are you using and where?

thanks :)
Sacohen wrote:
daniella3d wrote:ok very cool! that's what I thought. :)

How does this code compare to the reef crest mode? Is it the same?
I think it pretty random.
That's what I've been using since I set up the RA.
The custom code is pretty random, I think it is close to the Else mode.
daniella3d
Posts: 93
Joined: Wed Nov 14, 2012 8:34 pm

Re: JEBO WP-40

Post by daniella3d »

so if I want to use that random mode, what do I need? is it in the library? what do I need to put and where?

thanks a lot for your help. I would really like to reproduce the else mode.
Sacohen wrote:
The custom code is pretty random, I think it is close to the Else mode.
User avatar
Sacohen
Posts: 1833
Joined: Sun Apr 21, 2013 6:25 am
Location: Davie, FL

Re: JEBO WP-40

Post by Sacohen »

daniella3d wrote:so if I want to use that random mode, what do I need? is it in the library? what do I need to put and where?

thanks a lot for your help. I would really like to reproduce the else mode.
Sacohen wrote:
The custom code is pretty random, I think it is close to the Else mode.
It is not in the library, that's why it's a custom wave.

Add this to the end of your code:

Code: Select all

byte MyCustomWave(byte maxspeed)
{
  static byte randomspeed=0;
  if (now()%11<5)
  {
    return randomspeed;
  }
  else if (now()%11>=5 && now()%11<10)
  {
    return maxspeed;
  }
  else
  {
    randomspeed=random(35,maxspeed);
    return 0;
  }
}
And call your function like this:

Code: Select all

  ReefAngel.PWM.SetActinic(MyCustomWave(70));
You can change the max an min speeds. the max is the 70 in the part right above and the min is the 35 in randomspeed=random(35,maxspeed);
bhazard
Posts: 79
Joined: Mon Mar 11, 2013 11:25 am

Re: JEBO WP-40

Post by bhazard »

rimai wrote:Soon to be released :)
DCPump.jpg
It will be in the next libraries update.
That's awesome!

I wonder if that code Sacohen uses can be included as an "ELSE" mode menu option from the portal?

You could add in the piece I use as a W1 wave mode replacement:

ReefAngel.PWM.SetDaylight(millis()%1200>800?80:0);
ReefAngel.PWM.SetActinic(millis()%1200<400?0:80);

Would be awesome to select it from the portal and not have to connect to usb to change the code every time.
User avatar
lnevo
Posts: 5422
Joined: Fri Jul 20, 2012 9:42 am

Re: JEBO WP-40

Post by lnevo »

Once you have the modes in the portal you can assign them to whatever functions you want.

I'd love to see more options though for the vortech as well. I know Roberto programmed a Storm mode on the RF module and there's the Custom option. I would love to be able to select those for my MP40. right now I have to manually set if I want the custom mode which is tied to my Tide simulation and then changes the wave pattern daily.
User avatar
Sacohen
Posts: 1833
Joined: Sun Apr 21, 2013 6:25 am
Location: Davie, FL

Re: JEBO WP-40

Post by Sacohen »

bhazard wrote:
rimai wrote:Soon to be released :)
DCPump.jpg
It will be in the next libraries update.
That's awesome!

I wonder if that code Sacohen uses can be included as an "ELSE" mode menu option from the portal?

You could add in the piece I use as a W1 wave mode replacement:

ReefAngel.PWM.SetDaylight(millis()%1200>800?80:0);
ReefAngel.PWM.SetActinic(millis()%1200<400?0:80);

Would be awesome to select it from the portal and not have to connect to usb to change the code every time.
That would be great to have these other modes in the library as well. It would make it easy to change from one to the other.

bhazard if you had the Bluetooth adapter you wouldn't have to connect to usb to change the code every time. :D
I know what you are saying though.
daniella3d
Posts: 93
Joined: Wed Nov 14, 2012 8:34 pm

Re: JEBO WP-40

Post by daniella3d »

thanks sacohen, will try it as soon as I get the cable.

The reef angel is much more than an aquarium controller, it is a fun toy :)
rimai
Posts: 12857
Joined: Fri Mar 18, 2011 6:47 pm

Re: JEBO WP-40

Post by rimai »

lnevo wrote:Once you have the modes in the portal you can assign them to whatever functions you want.

I'd love to see more options though for the vortech as well. I know Roberto programmed a Storm mode on the RF module and there's the Custom option. I would love to be able to select those for my MP40. right now I have to manually set if I want the custom mode which is tied to my Tide simulation and then changes the wave pattern daily.
Hey Lee,

I added the custom to the list.
Can you confirm it works?
Roberto.
User avatar
lnevo
Posts: 5422
Joined: Fri Jul 20, 2012 9:42 am

Re: JEBO WP-40

Post by lnevo »

Yes, working fine, except I think you have the save / submit button tied to the Jaebo / DC screen..

I got these errors on the top where it shows the values that are being saved...

DC Pump Mode - ERR
DC Pump Speed - ERR
DC Pump Duration - ERR

And I would add a custom to the Jaebo as well so people can plug there own mode in.. we obviously have quite a few custom functions going on already...
bhazard
Posts: 79
Joined: Mon Mar 11, 2013 11:25 am

Re: JEBO WP-40

Post by bhazard »

Sacohen wrote: bhazard if you had the Bluetooth adapter you wouldn't have to connect to usb to change the code every time. :D
I know what you are saying though.
Bluetooth adapter? Where? How? Enlighten me.
bhazard
Posts: 79
Joined: Mon Mar 11, 2013 11:25 am

Re: JEBO WP-40

Post by bhazard »

Jebao is about to come out with its DC Waveline return pump with a controller for 120v US as well. Interesting times. Having all of this controlled via the Reef Angel is just an awesome addition to the hobby.

The support into these pumps alone swayed me over despite having a fully functional Apex setup, and it could sway a lot of other customers who were leaning towards Apex/RKE as well.
User avatar
lnevo
Posts: 5422
Joined: Fri Jul 20, 2012 9:42 am

Re: JEBO WP-40

Post by lnevo »

Bluetooth pre-order info:

http://forum.reefangel.com/viewtopic.php?f=3&t=3372

As far as the DC pumps, yeah it's very cool. If I ever need to replace my Triton 3 I will definitely be looking at these. A nice slow feed mode would be really cool rather than shutting down completely.
bhazard
Posts: 79
Joined: Mon Mar 11, 2013 11:25 am

Re: JEBO WP-40

Post by bhazard »

lnevo wrote:Bluetooth pre-order info:

http://forum.reefangel.com/viewtopic.php?f=3&t=3372

As far as the DC pumps, yeah it's very cool. If I ever need to replace my Triton 3 I will definitely be looking at these. A nice slow feed mode would be really cool rather than shutting down completely.
My thoughts exactly. Uses half the wattage too at full blast, which could add up nicely in electric savings over time. Pays for itself after a year.
daniella3d
Posts: 93
Joined: Wed Nov 14, 2012 8:34 pm

Re: JEBO WP-40

Post by daniella3d »

HI everyone, I just installed the jebao cable and uploaded the code but the short pulse mode does not work, wondering why?

I can hear the pump go into cycle but it seem to be going at 100% but never really stop, just slow down. What am I doing wrong? With the jebao controller the W1 mode, short pulse, the pump goes to 100%, then completele stop, then 100% then stop. You can actually see the propeller stops. With the RA it never really stop??

the code I am using:

ReefAngel.PWM.SetDaylight( ShortPulseMode(0,100,500,true) ); // Short pulse at 60% with 200ms pulse on sync mode
Post Reply