|
LCDGFX LCD display driver
1.2.0
Lightweight graphics library for SSD1306, SSD1325, SSD1327, SSD1331, SSD1351, SH1106, SH1107, IL9163, ST7735, ST7789, ILI9341, PCD8544 displays over I2C/SPI
|
Interface to custom display commnucation. More...
#include <lcd_any.h>

Public Member Functions | |
| virtual void | startBlock (lcduint_t x, lcduint_t y, lcduint_t w)=0 |
| Sets block in RAM of lcd display controller to write data to. More... | |
| virtual void | nextBlock () |
| Switches to the start of next RAM page for the block, specified by startBlock(). | |
| virtual void | endBlock ()=0 |
| Closes data send operation to lcd display. | |
| virtual void | send (uint8_t data)=0 |
| Sends byte to display device. More... | |
|
pure virtual |
Sends byte to display device.
| data | - byte to send |
Sets block in RAM of lcd display controller to write data to.
Sets block in RAM of lcd display controller to write data to. Width can be specified as 0, thus the library will set the right boundary to region of RAM block to the right column of the display.
| x | - column (left region) |
| y | - row (top region) |
| w | - width of the block in pixels to control |