|
@@ -8,7 +8,7 @@ using namespace utils; |
|
|
|
|
|
|
|
|
namespace core { |
|
|
namespace core { |
|
|
uint16_t sleepTime = SLEEP_DEFAULT_TIME_SECONDS; |
|
|
uint16_t sleepTime = SLEEP_DEFAULT_TIME_SECONDS; |
|
|
uint8_t stoppedInARow = 0; |
|
|
|
|
|
|
|
|
uint8_t stoppedInARow = SLEEP_DEFAULT_STOPPED_THRESHOLD - 1; |
|
|
|
|
|
|
|
|
void main() { |
|
|
void main() { |
|
|
bool forceBackup = false; |
|
|
bool forceBackup = false; |
|
@@ -32,7 +32,7 @@ namespace core { |
|
|
if (stoppedInARow < SLEEP_DEFAULT_STOPPED_THRESHOLD) { |
|
|
if (stoppedInARow < SLEEP_DEFAULT_STOPPED_THRESHOLD) { |
|
|
result = SLEEP_DEFAULT_PAUSING_TIME_SECONDS; |
|
|
result = SLEEP_DEFAULT_PAUSING_TIME_SECONDS; |
|
|
} |
|
|
} |
|
|
else goingLongSleep = true; |
|
|
|
|
|
|
|
|
else if(stoppedInARow == SLEEP_DEFAULT_STOPPED_THRESHOLD) goingLongSleep = true; |
|
|
} |
|
|
} |
|
|
else stoppedInARow = 0; |
|
|
else stoppedInARow = 0; |
|
|
|
|
|
|
|
|