CaryCoders / Mbed 2 deprecated SX1276_GPS

Dependencies:   SX1276Lib AdaFruit_RGBLCD MCP23017 mbed

Fork of AdaFruit_RGBLCD by Justin Howard

LCDadafruit/lcdadafruit.h

Committer:
vtraveller
Date:
2014-10-09
Revision:
26:0cfd95d8f270
Parent:
25:24654d08a99a

File content as of revision 26:0cfd95d8f270:

#ifndef __LCDADAFRUIT_H__
#define __LCDADAFRUIT_H__

#include "lcd.h"
#include "Adafruit_RGBLCDShield.h"
#include "MCP23017.h"

class LCDadafruit
    : public LCD
{
public:
                        LCDadafruit(I2C & in_cI2C);
    virtual int         _putc(int c);
    
    virtual uint8_t     columns();
    virtual void        clear();
    virtual void        createChar(uint8_t location, uint8_t charmap[]);
    virtual void        home();
    virtual uint8_t     rows();
    virtual void        setCursor(uint8_t in_nX, uint8_t in_nY);
    virtual void        showBlink(bool in_bBlink);
    virtual void        showCursor(bool in_bShow);
    virtual void        showDisplay(bool in_bBlink);
    
protected:
            MCP23017    m_cMCP;
            Adafruit_RGBLCDShield m_cLCD;
};

#endif // __LCDADAFRUIT_H__