LiquidCrystal reset behaviour

Status
Not open for further replies.

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
 
Status
Not open for further replies.
Back
Top