Skip to content

Class daisy::SSD1327Driver

template <size_t width, size_t height, typename Transport>

ClassList > daisy > SSD1327Driver

More...

  • #include <oled_ssd1327.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 Set_Color (uint8_t in_col)
void Update ()
size_t Width () const

Protected Attributes

Type Name
uint8_t buffer_
uint8_t color_
Transport transport_

Detailed Description

A driver implementation for the SSD1327

Public Functions Documentation

function DrawPixel

inline void daisy::SSD1327Driver::DrawPixel (
    uint_fast8_t x,
    uint_fast8_t y,
    bool on
) 

function Fill

inline void daisy::SSD1327Driver::Fill (
    bool on
) 

function Height

inline size_t daisy::SSD1327Driver::Height () const

function Init

inline void daisy::SSD1327Driver::Init (
    Config config
) 

function Set_Color

inline void daisy::SSD1327Driver::Set_Color (
    uint8_t in_col
) 

function Update

inline void daisy::SSD1327Driver::Update () 

Update the display


function Width

inline size_t daisy::SSD1327Driver::Width () const

Protected Attributes Documentation

variable buffer_

uint8_t daisy::SSD1327Driver< width, height, Transport >::buffer_[width/2 *height];

variable color_

uint8_t daisy::SSD1327Driver< width, height, Transport >::color_;

variable transport_

Transport daisy::SSD1327Driver< width, height, Transport >::transport_;


The documentation for this class was generated from the following file external-docs/libDaisy/src/dev/oled_ssd1327.h