Skip to content

Class daisy::SSD1307Driver

template <size_t width, size_t height, typename Transport>

ClassList > daisy > SSD1307Driver

More...

  • #include <oled_ssd130x.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 Update ()
bool UpdateFinished ()
size_t Width () const

Detailed Description

A driver implementation for the SSD1307

Public Functions Documentation

function DrawPixel

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

function Fill

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

function Height

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

function Init

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

function Update

inline void daisy::SSD1307Driver::Update () 

Update the display


function UpdateFinished

inline bool daisy::SSD1307Driver::UpdateFinished () 

Has update finished


function Width

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


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