633 Serial Problem

jockmacmad

New member
Hi,

I think my 633 is dying.

It started when the last two character positions only displayed solid blocks no matter what I sent to it.


Using CrystalControl it seems to not display any test but just flicker at high speed. However, if I tilit it to certain severe angles (about 70 degrees+) I can read the text.

If I close CyrstalControl and use WinTest the LCD does not light up at all. The ping & clear LCD commands work.

Setting the LCD line text fails with an error -

Command
C=7( 7 = LCD Line 1),L=7,D="Welcome",CRC=0x264C
Result
C=199(Error: Set LCD 1),L=0,D="",CRC=0x4188E5

A reboot results in the following command/response pair.

C=5( 5 = Reboot),L=0,D="",CRC=0x71FF
C=197(Error: Reboot),L=0,D="",CRC=0x41BB55


Can you shed any light on this.

Cheers

Don
Looking for additional LCD resources? Check out our LCD blog for the latest developments in LCD technology.
 

CF Tech

Administrator
To be sure, you are using 633_WinTest, right?

Please check the command syntax in the data sheet. For instance, Command 7 requires 16 bytes and the reboot command requires specific parameters.

Then try using the contrast slider.
 
Reboot data length = 3

The reason you're probably having trouble is that the reboot command has 3 data bytes, and it looks like you're just sending it data=''.

Check the manual, but I think the data are [8,18,99]
 

jockmacmad

New member
Thanks guys,

You are course correct. I was presuming that the test program was going to send the correct data bytes for reboot etc.

I tried it programatically and it all works.

Well except that the last two characters on both lines always come out as solid blocks and not the correct text. They clear ok but whenevr I write to them the first 14 chars are okay but 15 & 16 show as solid blocks.
 
USB LCD Displays - Graphic and Character LCDs with a Keypad
Top