roo_display
API Documentation for roo_display
Loading...
Searching...
No Matches
st77xx.h File Reference
#include "roo_display/transport/spi.h"
#include "roo_threads.h"
#include "roo_threads/thread.h"
Include dependency graph for st77xx.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  roo_display::st77xx::St77xxTarget< Transport, Initializer, display_width, display_height, lpad, tpad, rpad, bpad, inverted, bgr, hflipped >
 

Namespaces

namespace  roo_display
 Defines 140 opaque HTML named colors.
 
namespace  roo_display::st77xx
 

Enumerations

enum  roo_display::st77xx::Command {
  roo_display::st77xx::NOP = 0x00 , roo_display::st77xx::SWRESET = 0x01 , roo_display::st77xx::SLPIN = 0x10 , roo_display::st77xx::SLPOUT = 0x11 ,
  roo_display::st77xx::PTLON = 0x12 , roo_display::st77xx::NORON = 0x13 , roo_display::st77xx::INVOFF = 0x20 , roo_display::st77xx::INVON = 0x21 ,
  roo_display::st77xx::DISPOFF = 0x28 , roo_display::st77xx::DISPON = 0x29 , roo_display::st77xx::CASET = 0x2A , roo_display::st77xx::RASET = 0x2B ,
  roo_display::st77xx::RAMWR = 0x2C , roo_display::st77xx::MADCTL = 0x36 , roo_display::st77xx::COLMOD = 0x3A , roo_display::st77xx::DIC = 0xB4 ,
  roo_display::st77xx::DFC = 0xB6 , roo_display::st77xx::PWR1 = 0xC0 , roo_display::st77xx::PWR2 = 0xC1 , roo_display::st77xx::PWR3 = 0xC2 ,
  roo_display::st77xx::VCMPCTL = 0xC5 , roo_display::st77xx::PGC = 0xE0 , roo_display::st77xx::NGC = 0xE1 , roo_display::st77xx::DOCA = 0xE8 ,
  roo_display::st77xx::CSCON = 0xF0
}
 
enum  roo_display::st77xx::MadCtl {
  roo_display::st77xx::MY = 0x80 , roo_display::st77xx::MX = 0x40 , roo_display::st77xx::MV = 0x20 , roo_display::st77xx::ML = 0x10 ,
  roo_display::st77xx::BGR = 0x08 , roo_display::st77xx::MH = 0x04 , roo_display::st77xx::RGB = 0x00
}