CaryCoders / Mbed 2 deprecated SX1276_GPS

Dependencies:   SX1276Lib AdaFruit_RGBLCD MCP23017 mbed

Fork of AdaFruit_RGBLCD by Justin Howard

Revision:
25:24654d08a99a
Child:
26:0cfd95d8f270
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/LCDadafruit/lcdadafruit.h	Thu Oct 09 08:03:20 2014 +0000
@@ -0,0 +1,31 @@
+#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;            
+            uint8_t     m_nDisplayControl;
+};
+
+#endif // __LCDADAFRUIT_H__