emseedee
Member
Hi, all,
I'm using an 16x2 LCD screen (this one: https://shop.pimoroni.com/products/16-x-2-lcd-screen) with a teensy LC, connected using only 4 data lines (plus the 3 control lines). I'm using the latest versions of Arduino and teensyduino, and the LiquidCrystal.h library.
I've noticed that after calling lcd.clear(), I can no longer write to the second line of the LCD. Attempts to do so result in overwriting the first line. If I re-initialise the LCD with lcd.begin(16,2) immediately after calling lcd.clear(), everything works as normal.
I can see anything about this in the teensy or Arduino documentation - is it an "undocumented feature"? and if so should I report it?
Mike
I'm using an 16x2 LCD screen (this one: https://shop.pimoroni.com/products/16-x-2-lcd-screen) with a teensy LC, connected using only 4 data lines (plus the 3 control lines). I'm using the latest versions of Arduino and teensyduino, and the LiquidCrystal.h library.
I've noticed that after calling lcd.clear(), I can no longer write to the second line of the LCD. Attempts to do so result in overwriting the first line. If I re-initialise the LCD with lcd.begin(16,2) immediately after calling lcd.clear(), everything works as normal.
I can see anything about this in the teensy or Arduino documentation - is it an "undocumented feature"? and if so should I report it?
Mike