diff options
author | Riku Isokoski <riksu9000@gmail.com> | 2022-04-09 14:03:17 +0300 |
---|---|---|
committer | Riku Isokoski <riksu9000@gmail.com> | 2022-04-25 15:49:29 +0300 |
commit | 5e83a862dba2c850a10fea11e814d593b2381f76 (patch) | |
tree | ed61fb5184db399dcf5cf0d27641018d4aaf6eec /src/displayapp/screens | |
parent | 28ccf15e13c07247d7398fdf806691a4202eb1de (diff) |
Use centiseconds
Diffstat (limited to 'src/displayapp/screens')
-rw-r--r-- | src/displayapp/screens/StopWatch.cpp | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/displayapp/screens/StopWatch.cpp b/src/displayapp/screens/StopWatch.cpp index ce8d4a54..cc548068 100644 --- a/src/displayapp/screens/StopWatch.cpp +++ b/src/displayapp/screens/StopWatch.cpp @@ -10,11 +10,12 @@ using namespace Pinetime::Applications::Screens; namespace { TimeSeparated_t convertTicksToTimeSegments(const TickType_t timeElapsed) { - const int timeElapsedMillis = timeElapsed * 1000 / configTICK_RATE_HZ; + // Centiseconds + const int timeElapsedCentis = timeElapsed * 100 / configTICK_RATE_HZ; - const int hundredths = (timeElapsedMillis % 1000) / 10; // Get only the first two digits and ignore the last - const int secs = (timeElapsedMillis / 1000) % 60; - const int mins = (timeElapsedMillis / 1000) / 60; + const int hundredths = (timeElapsedCentis % 100); + const int secs = (timeElapsedCentis / 100) % 60; + const int mins = (timeElapsedCentis / 100) / 60; return TimeSeparated_t {mins, secs, hundredths}; } |