libDaisy
Hardware Library for Daisy
Loading...
Searching...
No Matches
daisy::SH1106Driver< width, height, Transport > Class Template Reference

Detailed Description

template<size_t width, size_t height, typename Transport>
class daisy::SH1106Driver< width, height, Transport >

A driver implementation for SH1106 OLED displays

#include <oled_sh1106.h>

Inheritance diagram for daisy::SH1106Driver< width, height, Transport >:
daisy::SSD130xDriver< width, height, Transport >

Public Member Functions

void Update ()
 
- Public Member Functions inherited from daisy::SSD130xDriver< width, height, Transport >
void Init (Config config)
 
size_t Width () const
 
size_t Height () const
 
void DrawPixel (uint_fast8_t x, uint_fast8_t y, bool on)
 
void Fill (bool on)
 
void Update ()
 

Additional Inherited Members

- Protected Attributes inherited from daisy::SSD130xDriver< width, height, Transport >
Transport transport_
 
uint8_t buffer_ [width *height/8]
 

Member Function Documentation

◆ Update()

template<size_t width, size_t height, typename Transport >
void daisy::SH1106Driver< width, height, Transport >::Update ( )
inline

Update the display


The documentation for this class was generated from the following file: