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
Diff: emmaCode.h
- 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