modm API documentation
modm::St7789SPIInterface< SPI, CS, RST, DC > Struct Template Reference

Public Typedefs

using Spi = SPI
 
using Cs = CS
 
using Reset = RST
 
using DataCommands = DC
 
using data_t = std::span< const uint8_t >
 

Static Public Member Functions

static void initialize ()
 
static void beginCommand (uint8_t command)
 
template<Enum8 Command>
static void beginCommand (Command command)
 
static void sendCommand (uint8_t command)
 
template<Enum8 Command>
static void sendCommand (Command command)
 
template<typename Data >
static void sendCommand (uint8_t command, Data &&data)
 
template<Enum8 Command, typename Data >
static void sendCommand (Command command, Data &&data)
 
static void switchToDataMode ()
 
static void sendData (uint8_t data)
 
static void sendData (data_t data)
 
template<typename Data >
static void sendData (const Data &data)
 
static void continueData (uint8_t data)
 
static void continueData (data_t data)
 
template<typename Data >
static void continueData (const Data &data)
 
static void end ()
 

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