This is a driver for the segment LCD found on the Silicon Labs EF32 Giant, Leopard and Wonder Gecko platforms. NOTE: This driver will not work with other platforms, because it contains EFM32-specific code.

Dependents:   EFM32 RDA5807M RDS Radio EMF32-Segment-Touch-Demo EMF32_ShowKey blinky_EFM32_Giant ... more

Information

All examples in this repo are considered EXPERIMENTAL QUALITY, meaning this code has been created as one-off proof-of-concept and is suitable as a demonstration for experimental purposes only. This code will not be regularly maintained by Silicon Labs and there is no guarantee that these projects will work across all environments, SDK versions and hardware.

/media/uploads/stevew817/screenshot_2015-03-17_11.17.52.png

Files at this revision

API Documentation at this revision

Comitter:
stevew817
Date:
Mon May 04 15:54:47 2015 +0000
Parent:
4:b00dd7d93faf
Child:
6:114aa75da77b
Commit message:
Fix compiler errors

Changed in this revision

EFM32_SegmentLCD.h Show annotated file Show diff for this revision Revisions of this file
--- a/EFM32_SegmentLCD.h	Wed Mar 18 16:07:41 2015 -0500
+++ b/EFM32_SegmentLCD.h	Mon May 04 15:54:47 2015 +0000
@@ -32,9 +32,6 @@
 #ifndef SILABS_SEGMENTLCD_H
 #define SILABS_SEGMENTLCD_H
 
-#define TARGET_EFM32
-#define TARGET_EFM32GG_STK3700
-
 #ifndef TARGET_EFM32
 #error "The Silicon Labs SegmentLCD library is specifically designed for EFM32 targets."
 #else
@@ -42,6 +39,7 @@
 #include <mbed.h>
 
 #include "segmentlcd.h"
+#include "sleepmodes.h"
 
 namespace silabs {
 /** A driver for the Segment LCD present on some EFM32 starter kits