0

Problem setting splash screen on USB Serial LCD Backpack
Moderators: adafruit_support_bill, adafruit

Please be positive and constructive with your questions and comments.

Problem setting splash screen on USB Serial LCD Backpack

by DougMc on Thu Oct 05, 2017 3:13 pm

Hello,
I'm having trouble setting the splash screen in the USB/Serial backpack (Product ID 781). I'm using the Adafruit 20x4 display.

I'm driving it from an Arduino with software serial at the default of 9600. Generally, all is well because I have easily been able to write text, clear the screen, switch off cursors, etc etc. So far, so good!

The problem arises when I attempt to change the splash screen. So far, I've only been able to mess up the original, default, splash screen, but but not replace it with a new one.
Has anyone been able to do this? If so, how? Any tricks?

Here's what I've been trying (and variants of this).

LCD.write(0xFE); //codes to interpret "up to row x col" characters as the new splash screen.
LCD.write(0x40);
delay(10);
LCD.write(F(" Starting up"));

Note that I've also tried sending exactly 80 characters, to no avail.

I'm grateful for suggestions,
Doug

DougMc
 
Posts: 2
Joined: Wed Oct 04, 2017 11:25 pm

Re: Problem setting splash screen on USB Serial LCD Backpack

by DougMc on Fri Oct 06, 2017 11:43 am

Well, I still don't know why I couldn't get this to work by sending characters from the Arduino.

Instead, I connected with USB, and used RealTerm to send the hex codes directly. This worked fine, but leaves me still scratching my head over why I couldn't get it to work by serial...

cheers,
Doug

DougMc
 
Posts: 2
Joined: Wed Oct 04, 2017 11:25 pm

Please be positive and constructive with your questions and comments.