New design layout

Related to the development libraries, released by Curt Binder
ganjero
Posts: 147
Joined: Fri Jul 05, 2013 5:29 am

Re: New design layout

Post by ganjero »

Thanks for adding the file.

I will try it and provide feedback. To change the library I just need to replace the folders in \Documents\Ardunio\libraries with the ones in the zip file, correct?

Thank you Roberto.
Image
rimai
Posts: 12881
Joined: Fri Mar 18, 2011 6:47 pm

Re: New design layout

Post by rimai »

correct
Roberto.
ganjero
Posts: 147
Joined: Fri Jul 05, 2013 5:29 am

Re: New design layout

Post by ganjero »

I just installed this.
Feedback so far:
- I found that there is some error displaying my T1.
- Whats is the normal mode screen?

Screenshots (sorry for the low quality cell pics)
Image
Image
Image
Image
Image
Image
Image
Image
rimai
Posts: 12881
Joined: Fri Mar 18, 2011 6:47 pm

Re: New design layout

Post by rimai »

I guess I need a better sentence :(
That screen only has 1 option to display, which is lights on mode.
If it is not lights on mode, it will display "Normal mode"
Should I name something else?
Roberto.
User avatar
lnevo
Posts: 5430
Joined: Fri Jul 20, 2012 9:42 am

Post by lnevo »

Looks great! Gonna mess with my custom screens for sure though...

How are we gonna hook into that?
ganjero
Posts: 147
Joined: Fri Jul 05, 2013 5:29 am

Re: New design layout

Post by ganjero »

Could the DCPump screen be "live" and show the speeds go up and down?
Image
rimai
Posts: 12881
Joined: Fri Mar 18, 2011 6:47 pm

Re: New design layout

Post by rimai »

You can see that in the AP/DP signals.
Roberto.
rimai
Posts: 12881
Joined: Fri Mar 18, 2011 6:47 pm

Re: New design layout

Post by rimai »

I guess we could have a new screen dedicated for AP/DP with bars too.
In fact, I think that's what I'll do.
Roberto.
rimai
Posts: 12881
Joined: Fri Mar 18, 2011 6:47 pm

Re: New design layout

Post by rimai »

I can't seem to be able to replicate your T1 problem though
Roberto.
ganjero
Posts: 147
Joined: Fri Jul 05, 2013 5:29 am

Re: New design layout

Post by ganjero »

rimai wrote:I guess we could have a new screen dedicated for AP/DP with bars too.
In fact, I think that's what I'll do.
Awesome
rimai wrote:I can't seem to be able to replicate your T1 problem though
Maybe something in my code? Other screen show fine so I dont think is the screen
Image
rimai
Posts: 12881
Joined: Fri Mar 18, 2011 6:47 pm

Re: New design layout

Post by rimai »

Found it :)
Thanks for letting me know!!
I'll fix it on next revision.
Roberto.
rimai
Posts: 12881
Joined: Fri Mar 18, 2011 6:47 pm

Re: New design layout

Post by rimai »

Ok, I updated the dev branch with the dimming channels in a separate screen.
Roberto.
ganjero
Posts: 147
Joined: Fri Jul 05, 2013 5:29 am

Re: New design layout

Post by ganjero »

Roberto,

I will try it when I get home. Is there a way to chart the AP/DP? I would like to see how the wave patterns are behaving through the day.

Thanks
Image
User avatar
lnevo
Posts: 5430
Joined: Fri Jul 20, 2012 9:42 am

Re: New design layout

Post by lnevo »

Custom screens...hows that gonna work???
rimai
Posts: 12881
Joined: Fri Mar 18, 2011 6:47 pm

Re: New design layout

Post by rimai »

ganjero wrote:Roberto,

I will try it when I get home. Is there a way to chart the AP/DP? I would like to see how the wave patterns are behaving through the day.

Thanks
http://forum.reefangel.com/status/chart ... ilter=pwmd
The controller only sends data every 5 minutes though
Roberto.
rimai
Posts: 12881
Joined: Fri Mar 18, 2011 6:47 pm

Re: New design layout

Post by rimai »

lnevo wrote:Custom screens...hows that gonna work???
Doesn't change a thing.
Just like custom screens bypass the original one, it will bypass this one too.
Roberto.
rimai
Posts: 12881
Joined: Fri Mar 18, 2011 6:47 pm

Re: New design layout

Post by rimai »

Also, if you don't add ReefAngel.Use2014Screen(); the new screen is not enabled anyway.
Roberto.
User avatar
lnevo
Posts: 5430
Joined: Fri Jul 20, 2012 9:42 am

Re: New design layout

Post by lnevo »

Is there a way to tap into the new screen though and add stuff? Maybe like a DrawCustomGraph() ?

Would love to get all the new stuff but keep some functionality...

Or can I do my own DrawCustomMain() and call a Draw function for the screens you've created?
ganjero
Posts: 147
Joined: Fri Jul 05, 2013 5:29 am

Re: New design layout

Post by ganjero »

T1 display issue fixed and Dimming ports bars screen added.

Thanks Roberto

New screenshots


Image


Image
Image
Bruz4023
Posts: 33
Joined: Mon Oct 07, 2013 10:11 am

Re: New design layout

Post by Bruz4023 »

lnevo wrote:Is there a way to tap into the new screen though and add stuff? Maybe like a DrawCustomGraph() ?

Would love to get all the new stuff but keep some functionality...

Or can I do my own DrawCustomMain() and call a Draw function for the screens you've created?
Did we get an answer to this i would love to alter the new screens! I love how they look but somethings are not named properly for my system!
psidriven
Posts: 5
Joined: Wed Oct 09, 2013 10:09 am

Re: New design layout

Post by psidriven »

just updated to the new display this weekend. noticed that the head unit menu overheat setting is overriding what i entered through the wizard. what other settings in the menu overrides wizard settings?

i've since changed the overheat setting from 78 to 85.
rimai
Posts: 12881
Joined: Fri Mar 18, 2011 6:47 pm

Re: New design layout

Post by rimai »

Are you using internal memory settings?
Roberto.
psidriven
Posts: 5
Joined: Wed Oct 09, 2013 10:09 am

Re: New design layout

Post by psidriven »

sorry, bonehead mistake on my part. put in the set temp as overheat temp in the wizard. fixed now.

no, just the recommended for new users "in the code" setting.
KRavEN
Posts: 104
Joined: Sun Mar 17, 2013 8:21 am

Re: New design layout

Post by KRavEN »

So I'm using the example from CustomMainScreen_PowerControlExpansion and I was wondering if the relay expansion port labels are supposed to display starting at "Port 11" going through "Port 18"?

I understand why it's happening. #define Box1_Port1 11 in Globals.h. I'm just wondering if the new screens need code added to change the label to either "Port 9" through "Port 16" or "Exp Port 1" through "Exp Port 8" or if this is the desired label?
KRavEN
Posts: 104
Joined: Sun Mar 17, 2013 8:21 am

Re: New design layout

Post by KRavEN »

Okay, now I understand.

It's done in ReefAngelClass::InitCustomLabels():

Code: Select all

#ifdef RelayExp
	for (int a=1;a<=MAX_RELAY_EXPANSION_MODULES;a++)
		for (int b=1;b<=8;b++)
			CustomLabels[(a*8)+b-1]=String("Port "+ String(a) + String(b));
#endif // RelayExp
So "String("Port "+ String(a) + String(b))" giving 18 means "Box 1 Port 8".
paulvisco
Posts: 53
Joined: Fri May 17, 2013 2:27 am

Re: New design layout

Post by paulvisco »

nice work I like the layout. Im guessing in time all the sub menus could be dolled up to be more graphical.. Its w nice feature set you have going here..
Image
Post Reply