Much better, thanks. I'll make a wild guess: try a short delay after the setCursor() call. The display processor is slow, and may not be quite ready for the next character.
lcd.setCursor(0,1);
delay(1);
lcd.print("LON: ");
Much better, thanks. I'll make a wild guess: try a short delay after the setCursor() call. The display processor is slow, and may not be quite ready for the next character.
lcd.setCursor(0,1);
delay(1);
lcd.print("LON: ");