/* * productionMode.cpp * * Created on: Apr 05, 2019 * Author: wn */ #include #include #include #include #include #include #include #include void setup_wifi() { delay(10); WiFi.mode(WIFI_STA); // We start by connecting to a WiFi network #ifdef DEBUG Serial.println(); Serial.print("Connecting to "); Serial.println(configBlock.wifiSsid); #endif WiFi.begin(configBlock.wifiSsid, configBlock.wifiKey); while (WiFi.status() != WL_CONNECTED) { delay(50); #ifdef DEBUG Serial.print("."); #endif } Serial.println("!"); #ifdef DEBUG Serial.println(""); Serial.println("WiFi connected"); Serial.println("IP address: "); Serial.println(WiFi.localIP()); #endif } void __attribute__((weak)) setupApplication() { } void __attribute__((weak)) loopApplication() { } void setupProduction() { setup_wifi(); setupApplication(); } void loopProduction() { loopApplication(); }