A derived version of the BSD licensed Adafrut GFX library for the SSD1306 controller for an OLED 128x32 or 128x64 display using SPI or I2C.

Dependents:   TELNET_TEST

Fork of Adafruit_GFX by Neal Horman

Files at this revision

API Documentation at this revision

Comitter:
nkhorman
Date:
Tue Oct 21 02:30:58 2014 +0000
Parent:
12:7964c2cfdebc
Child:
14:edb3c36aa1a7
Commit message:
flesh out the config defines

Changed in this revision

Adafruit_GFX.h Show annotated file Show diff for this revision Revisions of this file
Adafruit_GFX_Config.h Show annotated file Show diff for this revision Revisions of this file
Adafruit_SSD1306.cpp Show annotated file Show diff for this revision Revisions of this file
--- a/Adafruit_GFX.h	Tue Oct 21 02:16:49 2014 +0000
+++ b/Adafruit_GFX.h	Tue Oct 21 02:30:58 2014 +0000
@@ -20,11 +20,7 @@
 #ifndef _ADAFRUIT_GFX_H_
 #define _ADAFRUIT_GFX_H_
 
-// Uncomment this on to enable all functionality
-//#define GFX_WANT_ABSTRACTS
-
-// Uncomment this to enable only runtime font scaling, without all the rest of the Abstracts
-//#define GFX_SIZEABLE_TEXT
+#include "Adafruit_GFX_Config.h"
 
 static inline void swap(int16_t &a, int16_t &b)
 {
--- a/Adafruit_GFX_Config.h	Tue Oct 21 02:16:49 2014 +0000
+++ b/Adafruit_GFX_Config.h	Tue Oct 21 02:30:58 2014 +0000
@@ -0,0 +1,14 @@
+#ifndef _ADAFRUIT_GFX_CONFIG_H_
+#define _ADAFRUIT_GFX_CONFIG_H_
+
+// Uncomment this to turn off the builtin splash
+//#define NO_SPLASH_ADAFRUIT
+
+// Uncomment this to enable all functionality
+//#define GFX_WANT_ABSTRACTS
+
+// Uncomment this to enable only runtime font scaling, without all the rest of the Abstracts
+//#define GFX_SIZEABLE_TEXT
+
+
+#endif
\ No newline at end of file
--- a/Adafruit_SSD1306.cpp	Tue Oct 21 02:16:49 2014 +0000
+++ b/Adafruit_SSD1306.cpp	Tue Oct 21 02:30:58 2014 +0000
@@ -23,9 +23,6 @@
 #include "mbed.h"
 #include "Adafruit_SSD1306.h"
 
-/// Uncomment this define in __FILE to disable the AdaFruit splash image
-//#define NO_SPLASH_ADAFRUIT
-
 #define SSD1306_SETCONTRAST 0x81
 #define SSD1306_DISPLAYALLON_RESUME 0xA4
 #define SSD1306_DISPLAYALLON 0xA5