Add CONFIG_ENABLE_POWER_SAVE
Enable light sleep Switch off internal LED Disable mDNS
This commit is contained in:
parent
0190133bf3
commit
fe3dba6cad
@ -103,6 +103,7 @@ void WifiSetup(int bootmode, int forceSetup, char *confSsid, char *confPassword,
|
|||||||
SKETCH_DEBUG_PRINTLN("");
|
SKETCH_DEBUG_PRINTLN("");
|
||||||
SKETCH_DEBUG_PRINTLN("WiFi connected");
|
SKETCH_DEBUG_PRINTLN("WiFi connected");
|
||||||
|
|
||||||
|
#ifndef CONFIG_ENABLE_POWER_SAVE
|
||||||
if (!MDNS.begin(confHost)) {
|
if (!MDNS.begin(confHost)) {
|
||||||
SKETCH_DEBUG_PRINTLN("Error setting up MDNS responder!");
|
SKETCH_DEBUG_PRINTLN("Error setting up MDNS responder!");
|
||||||
while (1) {
|
while (1) {
|
||||||
@ -110,6 +111,7 @@ void WifiSetup(int bootmode, int forceSetup, char *confSsid, char *confPassword,
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
SKETCH_DEBUG_PRINTLN("mDNS responder started");
|
SKETCH_DEBUG_PRINTLN("mDNS responder started");
|
||||||
|
#endif
|
||||||
myIP = WiFi.localIP();
|
myIP = WiFi.localIP();
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -222,8 +224,10 @@ void setup() {
|
|||||||
SKETCH_DEBUG_PRINTLN("BMP180 init success");
|
SKETCH_DEBUG_PRINTLN("BMP180 init success");
|
||||||
WebSetupServer(mode);
|
WebSetupServer(mode);
|
||||||
}
|
}
|
||||||
#ifdef CONFIG_ENABLE_LIGHT_SLEEP
|
#ifdef CONFIG_ENABLE_POWER_SAVE
|
||||||
wifi_set_sleep_type(LIGHT_SLEEP_T);
|
wifi_set_sleep_type(LIGHT_SLEEP_T);
|
||||||
|
pinMode(LED_BUILTIN, OUTPUT);
|
||||||
|
digitalWrite(LED_BUILTIN, HIGH); //Active at low level
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -13,7 +13,9 @@
|
|||||||
#define CONFIG_BMP180_SCL 14
|
#define CONFIG_BMP180_SCL 14
|
||||||
|
|
||||||
// Enable light sleep to save some power (http://bbs.espressif.com/viewtopic.php?f=6&t=133&p=485&hilit=sleep+modem#p485)
|
// Enable light sleep to save some power (http://bbs.espressif.com/viewtopic.php?f=6&t=133&p=485&hilit=sleep+modem#p485)
|
||||||
//#define CONFIG_ENABLE_LIGHT_SLEEP
|
// Switch off internal LED
|
||||||
|
// Disable mDNS
|
||||||
|
//#define CONFIG_ENABLE_POWER_SAVE
|
||||||
|
|
||||||
/* DEFAULT VALUE ALSO DEFINED IN CONFIG.H */
|
/* DEFAULT VALUE ALSO DEFINED IN CONFIG.H */
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user