Core Base Classes for the Light Endpoints
Dependents: mbed_mqtt_endpoint_ublox_ethernet mbed_mqtt_endpoint_ublox_cellular mbed_nsp_endpoint_ublox_cellular mbed_nsp_endpoint_ublox_ethernet ... more
Diff: ErrorHandler.h
- Revision:
- 114:bd38ad417d6a
- Parent:
- 112:1fb53d4729af
- Child:
- 130:630d05daed77
--- a/ErrorHandler.h Tue Mar 18 21:50:19 2014 +0000 +++ b/ErrorHandler.h Wed Mar 19 03:30:37 2014 +0000 @@ -41,11 +41,14 @@ Mutex *m_led_mutex; Mutex *m_rgb_mutex; void *m_endpoint; + bool m_status_lcd; public: ErrorHandler(Serial *pc,C12832_LCD *lcd); ~ErrorHandler(); + void lcdStatusOnly(bool status_lcd); + void log(const char *format, ...); void log_memory(const char *format, ...); void checkForExit(); @@ -55,16 +58,16 @@ void turnLEDRed(); void turnLEDGreen(); void turnLEDBlue(); + void turnLEDPurple(); void turnLEDBlack(); void turnLEDYellow(); + void turnLEDOrange(); void blinkTransportTxLED(); void blinkTransportRxLED(); void releaseMutexes(); - - void dimRGB(float value); - + void led2On(); void led2Off(); void led3On();