Removing startup message from GLK12232

LK/ELK/VK/PK/OK/MX/GLK/EGLK/GVK/GLT Series

Moderators: Henry, Mods

Post Reply
Michael Zoran
LCD!
Posts: 13
Joined: Mon Mar 07, 2005 5:35 am

Removing startup message from GLK12232

Post by Michael Zoran »

I'm building an embedded device using the GLK12232. How do I remove the startup screen and set the default backlight state to off? I have my own EEPROM with settings and would like to use that as the default. Basically, I want the powerup state to be a blank screen with no backlight so that I can apply my own defaults from the EEPROM.

I tried to erase file 0 but I'm having trouble getting things to work.
I tried:
WriteByteToDisplay( 254 );
WriteByteToDisplay( 45 );
WriteByteToDisplay( 5 );
WriteByteToDisplay( 0 );

If I do this I get a corrupted display because this prevents a subsequent clear display command from working(which works if I remove the command to erase bitmap 0 );

I also tried substituting in combinations of '5'(ascii 5) and '0'( ascii 0 ) but I get the same problem.

I'm don't have a clue how to set the default backlight state as I'm unable to find any mention of changing this in the documentation.

Thanks
Raquel
Matrix Orbital
Matrix Orbital
Posts: 834
Joined: Thu Aug 19, 2004 3:37 pm
Location: MO Office

Post by Raquel »

Hello Michael,

Thank you for posting on the forum.

For erasing the startup screen, please try sending 254 / 45 / 5 / 1.
For the backlight, try sending command 254 / 152 / 0.

Cycle the power of the GLK and see if the changes are in effect.

Please let me know if this helps.
Raquel Malinis
Design and Development
Matrix Orbital
Michael Zoran
LCD!
Posts: 13
Joined: Mon Mar 07, 2005 5:35 am

Setting default backlight state

Post by Michael Zoran »

The command to erase the startup screen worked great. Thanks.

I'm having some trouble getting the command to change the backlight state to work. This command appears to set the backlight intensity which isn't what I want because I can't turn the backlight on when the user presses the backlight button. Luckily, I was able to save the device by sending 254 / 152 / 255 to set it back to full. I tried sending the full intensity command when the device wakes up(and powers on the display) and sending the zero intensity command when I power down the device. This doesn't seem to work because the intensity changes don't take effect until the display is power cycled.
Raquel
Matrix Orbital
Matrix Orbital
Posts: 834
Joined: Thu Aug 19, 2004 3:37 pm
Location: MO Office

Post by Raquel »

Hello Michael,

Glad to hear that the start up screen in now blank as you wanted.
I am not quite sure of the how you want the backlight to act, so I will just refer you to the manual, hopefully the features offered will fit the backlight changes you plan to implement.

Please check out sections 8.1.6 and 8.1.7 of the following:
http://www.matrixorbital.ca/manuals/GLK ... SM_140.pdf
Raquel Malinis
Design and Development
Matrix Orbital
Michael Zoran
LCD!
Posts: 13
Joined: Mon Mar 07, 2005 5:35 am

Post by Michael Zoran »

Ok. I got it to work. I set the default backlight intensity to 0 to prevent the flash at startup then override the intensity to full just after power up. I didn't see this because I had an older version of the manual and these commands are not listed.

thanks.
Post Reply