This is the abstract base class that defines the interface provided by all Serial (ie +5v UART driven) displays.
Note that this class extends Log.hpp so may be used as a logging destination.
uint8_t getNumRows(); // returns the number of rows in the LCD
uint8_t getNumCols(); // returns the number of columns in the LCD
void move(uint8_t column, uint8_t row); // move the cursor to a given location
The only current concrete implementations are various MatrixOrbital LCD displays. As well as providing the required methods above then they also provide other methods to: set backlight brightness, contrast, draw graphs etc.