Core Base Classes for the Light Endpoints

Dependencies:   BufferedSerial

Dependents:   mbed_mqtt_endpoint_ublox_ethernet mbed_mqtt_endpoint_ublox_cellular mbed_nsp_endpoint_ublox_cellular mbed_nsp_endpoint_ublox_ethernet ... more

Revision:
61:6012d61573ea
Parent:
36:73e343ddca7f
Child:
68:e6431dfe2f30
diff -r 76728655fa12 -r 6012d61573ea ErrorHandler.h
--- a/ErrorHandler.h	Mon Mar 03 03:32:42 2014 +0000
+++ b/ErrorHandler.h	Mon Mar 03 05:07:19 2014 +0000
@@ -29,13 +29,18 @@
 #include "MODSERIAL.h"
 
 // LCD Support
- #include "C12832_lcd.h"
+#include "C12832_lcd.h"
+
+// Mutex support
+#include "rtos.h"
 
 class ErrorHandler {
     private:
         MODSERIAL   *m_pc;
         C12832_LCD  *m_lcd;
         char         m_message[MAX_LOG_MESSAGE+1];
+        Mutex       *m_mutex;
+        Mutex       *m_led_mutex;
         
     public:
         ErrorHandler(MODSERIAL *pc,C12832_LCD *lcd);