Hi Rob, I can't test it either, but according to the comment of set_cursor, you are right. I'll change it back.
Joep 2009/3/7 Rob Hamerling <[email protected]>: > > > Hi guys, > > I see a difference in the handling of LCDs with more than 2 lines. > The refactured lib contains: > >> case line of >> 0: return 0x00 >> 1: return 0x40 >> 2: return 0x14 >> 3: return 0x54 >> end case > > while the current version contains > >> col = col | 0b1000_0000 >> case row of >> 1: col = col + 0x40 >> 2: col = col + LCD_CHARS >> 3: col = col + 0x40 + LCD_CHARS >> end case > > Are we sure all 4-line displays use an offset of decimal 20, even the 4 > x 16 displays? I have here a 4 x 20 lcd, but no 4 x 16 display, so I > cannot test. > > Regards, Rob. > > > > -- > Rob Hamerling, Vianen, NL (http://www.robh.nl/) > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "jallib" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/jallib?hl=en -~----------~----~----~----~------~----~------~--~---
