LCD display doesn't work correctly
Status: Beta
Brought to you by:
kdunwoody
There's a bug in the LCD display code which causes it
to function incorrectly in some circumstances (display
only the first character of a message, for example).
Since I don't have access to a handyboard at the
moment, this isn't going to get fixed by me.
Of course, patches are always appreciated ;-)
Logged In: YES
user_id=1261581
Hello,
I fixed most of the glitches (display only displaying first
character) by changing the two ">" operators in lib/
lcdmain.c:lcd_setpos() to ">=" operators ^^
(by the way, I'm thinking about forking this lib, or
continueing if you're no longer in touch with the topic)
Regards,
Milan
(curious whether / when he gets a response ;) )
Logged In: YES
user_id=1176716
FWIW there is a similar problem in lcd_puts(). The
comparisions for maxx and maxy need to be <= instead of <.
the problems noted where failure to wrap for the first line
to the second sometimes and dropping one character when
wrapping lines at other times.
Jim
Logged In: YES
user_id=1261581
Thanks. I think we will discuss the details directly by
mail.
Regards,
Milan