Changed sleep conditions and fixed bug in config
This commit is contained in:
@ -32,8 +32,11 @@ Config myConfig;
|
|||||||
//
|
//
|
||||||
Config::Config() {
|
Config::Config() {
|
||||||
// Assiging default values
|
// Assiging default values
|
||||||
sprintf(&id[0], "%6x", (unsigned int) ESP.getChipId() );
|
char buf[20];
|
||||||
sprintf(&mDNS[0], "" WIFI_MDNS "%s", getID() );
|
sprintf(&buf[0], "%6x", (unsigned int) ESP.getChipId() );
|
||||||
|
id = &buf[0];
|
||||||
|
sprintf(&buf[0], "" WIFI_MDNS "%s", getID() );
|
||||||
|
mDNS = &buf[0];
|
||||||
setTempFormat('C');
|
setTempFormat('C');
|
||||||
setPushInterval(900); // 15 minutes
|
setPushInterval(900); // 15 minutes
|
||||||
setVoltageFactor(1.59); // Conversion factor for battery
|
setVoltageFactor(1.59); // Conversion factor for battery
|
||||||
|
@ -80,7 +80,7 @@ void checkSleepMode( float angle, float volt ) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Will not enter sleep mode if: charger is connected
|
// Will not enter sleep mode if: charger is connected
|
||||||
sleepModeActive = volt<4.15 ? true : false;
|
sleepModeActive = (volt<4.15 && angle>85) || (volt>4.15) ? false : true;
|
||||||
|
|
||||||
// sleep mode active when flat
|
// sleep mode active when flat
|
||||||
//sleepModeActive = ( angle<85 && angle>5 ) ? true : false;
|
//sleepModeActive = ( angle<85 && angle>5 ) ? true : false;
|
||||||
|
Reference in New Issue
Block a user