Page 1 of 2

LCD screen hardware change

Posted: Fri May 03, 2013 10:18 am
by rimai
Due to different manufacturers of the screen we use, the driver used is also different and it will require a line of code to be added if you are having issues when you install a new screen.
Below are the screen with their respective code that needs to be added.
The line needs to be added right above ReefAngel.Init(); to make sure the controller knows which gen screen you are using

Gen 1
Dark brown pcb connector and black bottom
gen 1.jpg
gen 1.jpg (8.15 KiB) Viewed 34841 times

Code: Select all

  InternalMemory.LCDID_write(255);
Gen 2
Tan or green pcb connector and white bottom
gen 2.jpg
gen 2.jpg (8.22 KiB) Viewed 34841 times

Code: Select all

  InternalMemory.LCDID_write(255);
Gen 3
No pcb connector and black bottom
gen 3.jpg
gen 3.jpg (7.37 KiB) Viewed 34841 times

Code: Select all

  InternalMemory.LCDID_write(0);
Gen 4
No pcb connector with flex going through a cutout
gen 4.jpg
gen 4.jpg (12.39 KiB) Viewed 31912 times

Code: Select all

  InternalMemory.LCDID_write(1);

Re: LCD screen hardware change

Posted: Fri May 03, 2013 12:44 pm
by cosmith71
Gen 2? Connector is green.

Image

--Colin

Re: LCD screen hardware change

Posted: Fri May 03, 2013 12:49 pm
by rimai
Yes. I'll update the original post.

Re: LCD screen hardware change

Posted: Sat May 04, 2013 6:14 am
by cosmith71
Thanks for shipping out so fast.

Should I wait for 1.0.6 to swap it out?

Thanks,

--Colin

Re: LCD screen hardware change

Posted: Sat May 04, 2013 8:57 am
by rimai
Wait for it.

Re: LCD screen hardware change

Posted: Mon May 06, 2013 12:07 pm
by JHP
Hello
I bought an RA in March should I change display on this
How launched this

Jan

Re: LCD screen hardware change

Posted: Mon May 06, 2013 4:18 pm
by Ademster
I have always thought that my ra screen looked like crap. so i never use it really.

is there a charge for the upgrade?

Re: LCD screen hardware change

Posted: Mon May 06, 2013 5:21 pm
by rimai
Ademster wrote:I have always thought that my ra screen looked like crap. so i never use it really.

is there a charge for the upgrade?
You have a gen1 screen. It won't be any different.

Re: LCD screen hardware change

Posted: Mon May 06, 2013 5:57 pm
by cosmith71
Got it in the mail today. It's sitting on my desk taunting me. Any word on the new libraries?

--Colin

Re: LCD screen hardware change

Posted: Mon May 06, 2013 6:04 pm
by rimai
If it gets itchy and you can't resist, you can download the dev branch from github.
I should have it packaged in the next couple days.

Re: LCD screen hardware change

Posted: Mon May 06, 2013 6:12 pm
by cosmith71
By the time I figured it out, you'd have the formal version up. :mrgreen:

--C

Re: LCD screen hardware change

Posted: Tue May 07, 2013 12:13 am
by JHP
is there a charge for the upgrade?

Re: LCD screen hardware change

Posted: Tue May 07, 2013 7:51 am
by rimai
No, as long as you have a gen 2 screen.

Re: LCD screen hardware change

Posted: Wed May 08, 2013 2:12 pm
by Sacohen
I received my new LCD screen today.
From the looks of the announcements at the top of each forum library 1.0.4 is the latest, but I followed the link to the change log at the bottom of that thread and it show 1.0.5.
Is this correct or is 1.0.6 out yet?

Re: LCD screen hardware change

Posted: Wed May 08, 2013 3:30 pm
by rimai
It will be released tonight.

Re: LCD screen hardware change

Posted: Wed May 08, 2013 6:00 pm
by Sacohen
Great. I hope to have time to work on setting this up this weekend.

Re: LCD screen hardware change

Posted: Thu May 09, 2013 8:37 am
by cosmith71
Got the new screen up and running. It is leaps and bounds better looking than my old one.

The response time seems a little slower, though.

--Colin

Re: LCD screen hardware change

Posted: Thu May 09, 2013 8:40 am
by rimai
That's the trade off, but I think it's worth it, don't you?

Re: LCD screen hardware change

Posted: Thu May 09, 2013 8:42 am
by cosmith71
Yes, it's not that bad. It's very smooth and looks gorgeous compared to the gen 2.

--C

Re: LCD screen hardware change

Posted: Fri May 10, 2013 9:19 am
by Elevatorguy1
Replaced mine this morning. Very nice looking!

Re: LCD screen hardware change

Posted: Mon May 20, 2013 6:01 am
by JHP
Hi
Is this GEN 1 OR GEN 2

/Jan

Re: LCD screen hardware change

Posted: Mon May 20, 2013 7:57 am
by rimai
Gen1.
You are good :)

Re: LCD screen hardware change

Posted: Mon May 20, 2013 11:20 pm
by dapg8gt
Going to be replacing mine tomorrow it seems pretty straight forward right? Just pop out the old one and insert the new one?.. Insert code and ready to rock?.. I've gotten used to no screen lol I'm excited? Guessing the screen just pops out?

Re: LCD screen hardware change

Posted: Tue May 21, 2013 7:12 am
by cosmith71
Yep, just pull and stick in the new one.

--Colin

Re: LCD screen hardware change

Posted: Tue May 21, 2013 4:00 pm
by dapg8gt
Cool thanks.. should have brought it to work with me lol..

Re: LCD screen hardware change

Posted: Fri May 24, 2013 12:55 pm
by Sacohen
Yeah it was easy. It just came out and the new one went in it's place. Just make sure the pins are lined up and it doesn't need any force. If you feel that it is hard, stop, pull it off and check everything is straight and aligned.

Mine came up fine with out having to replace the code.

Re: LCD screen hardware change

Posted: Fri Oct 11, 2013 6:24 pm
by OceanWolf
Hi Roberto,

I think I have a Gen2. What should I do?

Thanks
Onur

Re: LCD screen hardware change

Posted: Fri Oct 11, 2013 6:47 pm
by rimai
Yeap.
PM me for RMA.

Re: LCD screen hardware change

Posted: Fri Nov 22, 2013 12:41 am
by Jbowen590
What months were the gen2 sold in?

Re: LCD screen hardware change

Posted: Mon Nov 25, 2013 5:49 pm
by kwolfskill
Hi Roberto,

I've had my Reef Angel for a number of months now, and haven't even hooked it up yet because the tank just finally got water in it to cycle it (it has been a slow process getting to this point). Just saw this thread and opened my Reef Angel up, and looks like I have a Gen 2 screen. At the moment I can't PM you, so what should I do?

Thanks,

Kevin