File tree Expand file tree Collapse file tree 1 file changed +7
-3
lines changed Expand file tree Collapse file tree 1 file changed +7
-3
lines changed Original file line number Diff line number Diff line change @@ -490,9 +490,13 @@ void updateLogs()
490490 if ((systemTime_minutes - startLogTime_minutes) < settings.maxLogTime_minutes )
491491 {
492492 // Calculate generation and write speeds every 5 seconds
493- uint32_t delta = fileSize - lastLogSize;
494- Serial.printf (" - Generation rate: %0.1fkB/s" , delta / 5.0 / 1000.0 );
495- Serial.printf (" - Write speed: %0.1fkB/s" , delta / (totalWriteTime / 1000000.0 ) / 1000.0 );
493+ uint32_t fileSizeDelta = fileSize - lastLogSize;
494+ Serial.printf (" - Generation rate: %0.1fkB/s" , fileSizeDelta / 5.0 / 1000.0 );
495+
496+ if (totalWriteTime > 0 )
497+ Serial.printf (" - Write speed: %0.1fkB/s" , fileSizeDelta / (totalWriteTime / 1000000.0 ) / 1000.0 );
498+ else
499+ Serial.printf (" - Write speed: 0.0kB/s" );
496500 }
497501 else
498502 {
You can’t perform that action at this time.
0 commit comments