able to subscribe for >10hrs and still running

Dependencies:   ADE7758_v1 Crypto DHT11 MQTT MbedJSONValue SDFileSystem SPI_TFT_ILI9341 SWSPI SetRTC TFT_fonts Touch W5500Interface mbed-rtos mbed-src tuanpm

Fork of PB_emma_controller_mbed_src by Emma

Revision:
0:f4e449fa34d7
Child:
8:51a0ca9079ca
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/main.cpp	Fri Jul 03 07:05:21 2015 +0000
@@ -0,0 +1,27 @@
+#include "emmaCode.h"
+
+int mode = MODE_OPERATION;
+int main() {
+    //init touchscreen and read input
+    emmaInit();
+    
+    //switch mode
+    switch(mode) {
+        case MODE_SETTINGS:
+            emmaModeSettings();
+            break;
+        case MODE_REGISTER:
+            emmaModeRegister();
+            break;
+        case MODE_OPERATION:
+            emmaModeOperation();
+            break;
+        case MODE_FIRMWARE_DOWNLOAD:
+            emmaModeFirmwareDownload();
+            break;
+        default:
+            emmaModeWiFiConfig();
+            break;
+    }
+    return 0;       
+}
\ No newline at end of file