|
@ -128,7 +128,7 @@ void PrintCounter::tick() { |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
// Trying to get the amount of calculations down to the bare min
|
|
|
// Trying to get the amount of calculations down to the bare min
|
|
|
const static uint16_t j = this->saveInterval * 1000; |
|
|
const static uint32_t j = this->saveInterval * 1000; |
|
|
|
|
|
|
|
|
if (now - eeprom_before >= j) { |
|
|
if (now - eeprom_before >= j) { |
|
|
eeprom_before = now; |
|
|
eeprom_before = now; |
|
@ -164,6 +164,7 @@ bool PrintCounter::stop() { |
|
|
this->data.finishedPrints++; |
|
|
this->data.finishedPrints++; |
|
|
this->data.printTime += this->deltaDuration(); |
|
|
this->data.printTime += this->deltaDuration(); |
|
|
this->saveStats(); |
|
|
this->saveStats(); |
|
|
|
|
|
return true; |
|
|
} |
|
|
} |
|
|
else return false; |
|
|
else return false; |
|
|
} |
|
|
} |
|
|