Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependents: PROTECTOFINAL PROTECTOFINALPWM
Diff: TextLCD.h
- Revision:
- 31:ef31cd8a00d1
- Parent:
- 30:033048611c01
- Child:
- 32:59c4b8f648d4
diff -r 033048611c01 -r ef31cd8a00d1 TextLCD.h
--- a/TextLCD.h Sat Jun 28 14:27:32 2014 +0000
+++ b/TextLCD.h Sun Jun 29 14:55:50 2014 +0000
@@ -70,8 +70,8 @@
//LCD and serial portexpanders should be wired accordingly
//
//Select Hardware module (one option only)
-#define DEFAULT 0
-#define ADAFRUIT 1
+#define DEFAULT 1
+#define ADAFRUIT 0
#define DFROBOT 0
#if (DEFAULT==1)
@@ -347,38 +347,6 @@
};
-#if(0)
- /** LCD panel format */
- enum LCDType {
- LCD8x1, /**< 8x1 LCD panel */
- LCD8x2, /**< 8x2 LCD panel */
- LCD8x2B, /**< 8x2 LCD panel (actually 16x1) */
-// LCD12x1, /**< 12x1 LCD panel */
-// LCD12x1B, /**< 12x1 LCD panel, special mode PCF21XX */
- LCD12x2, /**< 12x2 LCD panel */
- LCD12x3B, /**< 12x3 LCD panel, special mode PCF21XX */
-// LCD12x3C, /**< 12x3 LCD panel, special mode PCF21XX */
- LCD12x4, /**< 12x4 LCD panel */
- LCD12x4B, /**< 12x4 LCD panel, special mode PCF21XX */
- LCD16x1, /**< 16x1 LCD panel (actually 8x2) */
-// LCD16x1B, /**< 16x1 LCD panel */
- LCD16x2, /**< 16x2 LCD panel (default) */
- LCD16x2B, /**< 16x2 LCD panel alternate addressing */
-// LCD16x3B, /**< 16x3 LCD panel, special mode ST7036 */
- LCD16x4, /**< 16x4 LCD panel */
-// LCD20x1, /**< 20x1 LCD panel */
- LCD20x2, /**< 20x2 LCD panel */
- LCD20x4, /**< 20x4 LCD panel */
- LCD24x4B, /**< 24x4 LCD panel, special mode KS0078 */
- LCD24x1, /**< 24x1 LCD panel */
- LCD24x2, /**< 24x2 LCD panel */
-// LCD40x1, /**< 40x1 LCD panel */
- LCD40x2, /**< 40x2 LCD panel */
- LCD40x4 /**< 40x4 LCD panel, Two controller version */
- };
-#endif
-
-
/** LCD Controller Device */
enum LCDCtrl {
HD44780 = 0, /**< HD44780 (default) */
@@ -394,20 +362,6 @@
};
-#if(0)
- /** LCD Controller Device */
- enum LCDCtrl {
- HD44780, /**< HD44780 (default) */
- WS0010, /**< WS0010 OLED Controller, 4/8 bit, SPI */
- ST7036, /**< ST7036 3V3 with Booster, 4/8 bit, SPI */
- ST7032_3V3, /**< ST7032 3V3 with Booster, 4/8 bit, SPI, I2C */
- ST7032_5V, /**< ST7032 5V no Booster, 4/8 bit, SPI, I2C */
- KS0078, /**< KS0078 24x4 support, 4/8 bit */
- PCF21XX_3V3, /**< PCF21XX 3V3 with Booster, 4/8 bit, I2C */
-// PCF21XX_5V /**< PCF21XX 5V no Booster, 4/8 bit, I2C */
- };
-#endif
-
/** LCD Cursor control */
enum LCDCursor {
CurOff_BlkOff = 0x00, /**< Cursor Off, Blinking Char Off */