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
Diff: emmaCode.h
- Revision:
- 8:51a0ca9079ca
- Parent:
- 4:76ab12e2f8a3
- Child:
- 12:96f637ed37f9
diff -r 7e8c6ad3fd64 -r 51a0ca9079ca emmaCode.h --- a/emmaCode.h Fri Jul 10 05:26:04 2015 +0000 +++ b/emmaCode.h Sat Jul 11 09:38:12 2015 +0000 @@ -34,7 +34,6 @@ #define IF_GPRS 0x02 //wifi -#define ESP_CH_PD PA_4 #define ESP_BAUD 19200 //mqtt @@ -81,16 +80,11 @@ /*end energy related*/ /*start wifi mqtt*/ -void wifiCb(void* response); void mqttConnected(void* response); void mqttDisconnected(void* response); -void mqttData(void* response); -void mqttDataManual(void); -void mqttPublished(void* response); /*end wifi mqtt*/ /*start wifi rest*/ -void restWifiCb(void* response); void rxInterrupt(void); void checkRxBuffer(void); /*end wifi rest*/ @@ -119,7 +113,11 @@ /*end emma connection function*/ /*start emma private function*/ -void connectedIface(void); +//void connectedIface(void); +void isEthAvailable(void); +void isEthConnected(void); +void isWiFiConnected(void); +void isGprsConnected(void); void addChar(char *s, char c); void rcvReply(char *r, int to); string calculateMD5(string text);