Page 1 of 1

reverse printing on LCD2041

Posted: Mon Oct 15, 2012 11:44 am
by JacquesB
Hi.
We've been using LCD2041 for many years,
Lately I've had problems with one used in a test setup.
I had to do a factory restore and manually changed some parameters to:
baud rate= 19200
DataLock off 254 202 245 160 0
Remember On 254 147 1
Auto Scroll Off 254 82
Set Contrast 254 145 128
Auto line Wrap OFF 254 68
Set Brightness 254 153 254
Set Backlight 254 152 254
Remember off 254 147 0
DataLock On 254 202 245 160 16

I tried the display with a terminal program and it worked great. I could type on the terminal and see the characters on the lcd. I could also move the cursor at will. ( strangely line 1 overflow on line 3, line3 overflows on line 2 and line 2 on line 4... same for a 2nd LCD)
Putting the display back in the test setup the screen behaves strangely.
I tried the setup with another LCD2041 and worked OK.

I decided to put both LCD in parallel : 1st LCD showed the characters in reverse order ( time) and the 2nd displayed them ok!
1st LCD(bad) | 2nd display
line1 |
line2 0P-2000 | LIMITER 4610
line3 0164 RETIMIL |
line4 -153 | 350-0002-P0

What would be the parameter to set on the 1st LCD in order to get a standard display? Or is there something I've been doing wrong?
( Both are rev 2.0).
I've captured all characters coming out of the test setup and everything was ok:
FE58FE4BFE54FE44FE52FE470101FE470102202020204C494D495445522034363130FE4704043335312D303030322D5030


Thanks

Re: reverse printing on LCD2041

Posted: Mon Oct 15, 2012 2:15 pm
by Clark
Hi Jacques,

The first issue, the incorrect line order, is likely the result of a change to the line wrap settings. Try turning Auto Line Wrap On to fix this issue.

The second issue is not a known method of failure, that unit may have a hardware fault. If you could please send me a PM with the serial number of that unit, I can let you know if we can bring it in for repair under warranty. The serial number will be on the back of the unit, in black ink, on a clear sticker, in the form ##M##-####.

Thanks,
Troy