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

main.cpp

Committer:
arsenalist
Date:
2015-07-14
Revision:
12:96f637ed37f9
Parent:
11:2311b2d5157d
Child:
27:259aaa249619

File content as of revision 12:96f637ed37f9:

#include "emmaCode.h"

int mode;

int main() {
    //init touchscreen and read input
    //mode = MODE_OPERATION;
    mode = emmaModeSelection();
    
    emmaInit(mode);
    //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;       
}