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:
27:562a95c120cc
Parent:
25:36c6a5db50ed
Child:
29:4d94a03d38e0
--- a/emmaCode.h	Sat Jul 25 11:59:35 2015 +0000
+++ b/emmaCode.h	Wed Jul 29 14:09:47 2015 +0000
@@ -44,6 +44,7 @@
 //mqtt
 #define MQTT_MAX_PACKET_SIZE    250 //for eth
 #define MQTT_HOST               "192.168.131.200"
+//#define MQTT_HOST               "36.80.35.8"
 #define MQTT_PORT               1883
 
 //eth rest
@@ -56,6 +57,7 @@
 
 //emma server
 #define EMMA_SERVER_HOST        "192.168.131.200"
+//#define EMMA_SERVER_HOST        "demo.tritronik.com"
 #define EMMA_SERVER_PORT        8080
 
 //ade7758 offset
@@ -94,6 +96,7 @@
 /*end wifi mqtt*/
 
 /*start wifi rest*/
+void wifiCb(void* response);
 void rxInterrupt(void);
 void checkRxBuffer(void);
 /*end wifi rest*/
@@ -132,6 +135,7 @@
 string calculateMD5(string text);
 bool writeFirmwareHexToChar(string value);
 bool clearFirmware(void);
+bool writeLog(string logTime, string logData);
 /*end emma private function*/
 
 #endif
\ No newline at end of file