Random terror phrases

Dependencies:   EFM32_CapSenseSlider EFM32_SegmentLCD mbed

Fork of EMF32-Segment-Touch-Demo by Max Scordamaglia

Revision:
1:611525c0aa76
Parent:
0:cb2d0eb1f49e
Child:
2:9c22b1264236
--- a/main.cpp	Thu Jun 25 10:05:30 2015 +0000
+++ b/main.cpp	Fri Jun 26 11:36:58 2015 +0000
@@ -8,8 +8,14 @@
 silabs::EFM32_SegmentLCD segmentDisplay;
 silabs::EFM32_CapSenseSlider capSlider;
 
+DigitalOut myled1(LED1);
+DigitalOut myled0(LED0);
+
 /******************** Define Timers *****************************/
+// devo separare i timers. Non so il perche'
 LowPowerTicker refreshTicker;
+LowPowerTicker ledTicker0;
+LowPowerTicker ledTicker1;
 
 /***************** Define global variables **********************/
 #define INIT_SECONDS		17600
@@ -93,6 +99,16 @@
     segmentDisplay.LowerNumber(capSlider.get_position());
 }
 
+void ledToggler(void)
+{
+    myled1 = !myled1;
+}
+
+void ledTogglerGen(void)
+{
+    myled0 = !myled0;
+}
+
 /*************************** MAIN *******************************/
 int main()
 {
@@ -111,6 +127,8 @@
 
     // Start generating the 1Hz timebase
     refreshTicker.attach(&tickerCallback, 1.0f);
+    ledTicker1.attach(&ledToggler, 0.4f);
+    ledTicker0.attach(&ledTogglerGen, 0.5f);
 
     printf("Initialization done! \n");
     wait(0.01f); //Need to delay slightly to give the serial transmission a chance to flush out its buffer