Dilbert
Firmware for the Dilbert interactive badge.
 All Classes Files Functions Variables Enumerations Macros Pages
Public Member Functions | List of all members
Adafruit_ILI9341 Class Reference
Inheritance diagram for Adafruit_ILI9341:
Inheritance graph
[legend]
Collaboration diagram for Adafruit_ILI9341:
Collaboration graph
[legend]

Public Member Functions

 Adafruit_ILI9341 (int8_t _CS, int8_t _DC, int8_t _MOSI, int8_t _SCLK, int8_t _RST, int8_t _MISO)
 
 Adafruit_ILI9341 (int8_t _CS, int8_t _DC, int8_t _RST=-1)
 
void begin (void)
 
void setAddrWindow (uint16_t x0, uint16_t y0, uint16_t x1, uint16_t y1)
 
void pushColor (uint16_t color)
 
void fillScreen (uint16_t color)
 
void drawPixel (int16_t x, int16_t y, uint16_t color)
 
void drawFastVLine (int16_t x, int16_t y, int16_t h, uint16_t color)
 
void drawFastHLine (int16_t x, int16_t y, int16_t w, uint16_t color)
 
void fillRect (int16_t x, int16_t y, int16_t w, int16_t h, uint16_t color)
 
void setRotation (uint8_t r)
 
void invertDisplay (boolean i)
 
uint16_t color565 (uint8_t r, uint8_t g, uint8_t b)
 
void commandList (uint8_t *addr)
 
uint8_t readdata (void)
 
uint8_t readcommand8 (uint8_t reg, uint8_t index=0)
 
void writecommand (uint8_t c)
 
void writedata (uint8_t d)
 
void writedata (uint8_t *data, uint8_t size)
 
void writeCmdData (uint8_t cmd, uint8_t *data, uint8_t size)
 
uint16_t getHeight (void)
 
uint16_t getWidth (void)
 
void area_update_start (uint32_t x, uint32_t y, uint32_t w, uint32_t h)
 
void area_update_data (uint8_t *data, uint32_t pixel)
 
void area_update_end (void)
 

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