roo_display
API Documentation for roo_display
Loading...
Searching...
No Matches
roo_display::ili9486 Namespace Reference

Data Structures

class  Ili9486Target
 

Typedefs

typedef SpiSettings< kSpiFrequency, kSpiMsbFirst, kSpiMode0DefaultSpiSettings
 

Enumerations

enum  Command {
  NOP = 0x00 , SWRESET = 0x01 , SLPIN = 0x10 , SLPOUT = 0x11 ,
  INVOFF = 0x20 , DISPOFF = 0x28 , DISPON = 0x29 , CASET = 0x2A ,
  PASET = 0x2B , RAMWR = 0x2C , MADCTL = 0x36 , PIXSET = 0x3A ,
  PWCTRL1 = 0xC0 , PWCTRL2 = 0xC1 , PWCTRL3 = 0xC2 , VMCTRL1 = 0xC5 ,
  VMCTRL2 = 0xC7 , PGAMCTRL = 0xE0 , NGAMCTRL = 0xE1
}
 
enum  MadCtl {
  MY = 0x80 , MX = 0x40 , MV = 0x20 , ML = 0x10 ,
  BGR = 0x08 , MH = 0x04
}
 

Variables

static const int16_t kDefaultWidth = 320
 
static const int16_t kDefaultHeight = 480
 
static const uint32_t kSpiFrequency = 20 * 1000 * 1000
 

Typedef Documentation

◆ DefaultSpiSettings

Enumeration Type Documentation

◆ Command

Enumerator
NOP 
SWRESET 
SLPIN 
SLPOUT 
INVOFF 
DISPOFF 
DISPON 
CASET 
PASET 
RAMWR 
MADCTL 
PIXSET 
PWCTRL1 
PWCTRL2 
PWCTRL3 
VMCTRL1 
VMCTRL2 
PGAMCTRL 
NGAMCTRL 

Definition at line 22 of file ili9486.h.

◆ MadCtl

Enumerator
MY 
MX 
MV 
ML 
BGR 
MH 

Definition at line 50 of file ili9486.h.

Variable Documentation

◆ kDefaultHeight

const int16_t roo_display::ili9486::kDefaultHeight = 480
static

Definition at line 16 of file ili9486.h.

◆ kDefaultWidth

const int16_t roo_display::ili9486::kDefaultWidth = 320
static

Definition at line 15 of file ili9486.h.

◆ kSpiFrequency

const uint32_t roo_display::ili9486::kSpiFrequency = 20 * 1000 * 1000
static

Definition at line 18 of file ili9486.h.