egoShield
Public Member Functions | Public Attributes | Protected Member Functions | Protected Attributes | List of all members
Screen Class Reference

Public Member Functions

 Screen (bool i2cChannel)
 
void init ()
 
void clrScreen ()
 
void drawRect (int x1, int y1, int x2, int y2, bool color)
 
void drawImage (const uint8_t *string, uint8_t x, uint8_t y, uint8_t width, uint8_t height, bool invert=0)
 
void printString (const uint8_t *string, uint8_t x, uint8_t y, bool invert=0)
 
void * operator new (size_t size)
 

Public Attributes

bool busFailure
 

Protected Member Functions

bool waitForAck ()
 
void cmd (uint8_t cmd)
 

Protected Attributes

volatile uint8_t twsr
 
volatile uint8_t twbr
 
volatile uint8_t twdr
 
volatile uint8_t twcr
 

Detailed Description

Definition at line 293 of file screen.h.


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