| Name | Brief description |
centerString |
Center a String on the LCD |
clearLCD |
Clear the LCD and move cursor to home position (1,1) |
cursorBlink |
Toggle cursor blink |
cursorBS |
Backspace the cursor erasing character |
cursorDown |
Move cursor down |
cursorHome |
Move cursor home (1,1) |
cursorLeft |
Move cursor left |
cursorMove |
Protected Move cursor method |
cursorRight |
Move cursor right |
cursorShow |
Show or hide the cursor |
cursorUp |
Move cursor up |
cursorXY |
Move cursor to X,Y coordinate |
displaySetScroll |
Toggle scrolling on/off. |
displayShiftLeft |
Shift the LCD display to the left. |
displayShiftRight |
Shift the LCD display to the right. |
enableBacklight |
Toggle backlight |
getDeviceID |
Retrieve the Device ID from the LCD |
getNoCols |
Returns the LCD column count |
getNoRows |
Returns the LCD line count |
getRXPin |
Returns the Rx pin |
getTXPin |
Returns the Tx pin |
getVersion |
Retrieve the firmware version from the LCD |
gotACK |
Protected method that confirms an ACK was received from the LCD after a command |
init |
Protected Init method - sets serial pins and LCD size. |
printString |
Print a String on the LCD |
printStringXY |
Print a String on the LCD at X,Y coordinate. |
readString |
Retrieve a string of characters from the LCD buffer |
sendCmd |
Sends a raw HD744780U command to LCD. |
setScreenSize |
Set the LCD screen size |
sop4618_S |
Default constructor |