emma controller code in production board v1

Dependencies:   ADE7758_v1 Crypto DHT11 MQTT MbedJSONValueEmma SDFileSystem TFT_ILI9341 SWSPI SetRTC TFT_fonts Touch W5500Interface mbed-rtos mbed-src SoftSerial

Fork of emma_controller_energy 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