Class daisy::SSD1351Driver¶
template <size_t width, size_t height, typename Transport>
ClassList > daisy > SSD1351Driver
#include <oled_ssd1351.h>
Classes¶
Type | Name |
---|---|
struct | Config |
Public Functions¶
Type | Name |
---|---|
void | DrawPixel (uint_fast8_t x, uint_fast8_t y, bool on) |
void | Fill (bool on) |
size_t | Height () const |
void | Init (Config config) |
void | SetColorBG (uint8_t red, uint8_t green, uint8_t blue) |
void | SetColorFG (uint8_t red, uint8_t green, uint8_t blue) |
void | Update () |
size_t | Width () const |
Protected Attributes¶
Type | Name |
---|---|
uint16_t | bg_color_ |
uint16_t | buffer_ |
uint16_t | fg_color_ |
Transport | transport_ |
Detailed Description¶
A driver implementation for the SSD1351
Public Functions Documentation¶
function DrawPixel¶
function Fill¶
function Height¶
function Init¶
function SetColorBG¶
function SetColorFG¶
function Update¶
Update the display
function Width¶
Protected Attributes Documentation¶
variable bg_color_¶
variable buffer_¶
variable fg_color_¶
variable transport_¶
The documentation for this class was generated from the following file external-docs/libDaisy/src/dev/oled_ssd1351.h