Skip to content

Class daisy::SSD130x4WireSpiTransport

ClassList > daisy > SSD130x4WireSpiTransport

More...

  • #include <oled_ssd130x.h>

Classes

Type Name
struct Config

Public Functions

Type Name
void Init (const Config & config)
void SendCommand (uint8_t cmd)
void SendCommands (uint8_t * buff, size_t size)
void SendData (uint8_t * buff, size_t size)
void SendDataDma (uint8_t * buff, size_t size, SpiHandle::EndCallbackFunctionPtr end_callback, void * context)

Detailed Description

4 Wire SPI Transport for SSD1306 / SSD1309 OLED display devices

Public Functions Documentation

function Init

inline void daisy::SSD130x4WireSpiTransport::Init (
    const  Config & config
) 

function SendCommand

inline void daisy::SSD130x4WireSpiTransport::SendCommand (
    uint8_t cmd
) 

function SendCommands

inline void daisy::SSD130x4WireSpiTransport::SendCommands (
    uint8_t * buff,
    size_t size
) 

function SendData

inline void daisy::SSD130x4WireSpiTransport::SendData (
    uint8_t * buff,
    size_t size
) 

function SendDataDma

inline void daisy::SSD130x4WireSpiTransport::SendDataDma (
    uint8_t * buff,
    size_t size,
    SpiHandle::EndCallbackFunctionPtr end_callback,
    void * context
) 


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