summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichele Bini <michele.bini@gmail.com>2022-03-27 10:57:03 (GMT)
committerMichele Bini <michele.bini@gmail.com>2022-03-27 10:57:56 (GMT)
commit1434a3e01b53119dc221f558538cf9d48d841e8c (patch)
tree7566606c60b2d8b83dc08a7a1f14a76775f45d4f
parentfa38eb8721d159623a344abae2bb510417b2f7a6 (diff)
Undocumented tweaks for chimes (12 minutes...)
-rw-r--r--src/components/datetime/DateTimeController.cpp4
-rw-r--r--src/systemtask/SystemTask.cpp4
2 files changed, 4 insertions, 4 deletions
diff --git a/src/components/datetime/DateTimeController.cpp b/src/components/datetime/DateTimeController.cpp
index 3bfbdc7..8605176 100644
--- a/src/components/datetime/DateTimeController.cpp
+++ b/src/components/datetime/DateTimeController.cpp
@@ -89,12 +89,12 @@ void DateTime::UpdateTime(uint32_t systickCounter) {
isHourAlreadyNotified = false;
}
- if ((minute == 0 || minute == 30) && !isHalfHourAlreadyNotified) {
+ if ((!(minute%12)) && !isHalfHourAlreadyNotified) {
isHalfHourAlreadyNotified = true;
if (systemTask != nullptr) {
systemTask->PushMessage(System::Messages::OnNewHalfHour);
}
- } else if (minute != 0 && minute != 30) {
+ } else if (!!(minute%12)) {
isHalfHourAlreadyNotified = false;
}
diff --git a/src/systemtask/SystemTask.cpp b/src/systemtask/SystemTask.cpp
index 855513e..f357d61 100644
--- a/src/systemtask/SystemTask.cpp
+++ b/src/systemtask/SystemTask.cpp
@@ -349,7 +349,7 @@ void SystemTask::Work() {
GoToRunning();
displayApp.PushMessage(Pinetime::Applications::Display::Messages::Clock);
}
- motorController.RunForDuration(35);
+ motorController.RunForDuration(30);
}
break;
case Messages::OnNewHalfHour:
@@ -359,7 +359,7 @@ void SystemTask::Work() {
GoToRunning();
displayApp.PushMessage(Pinetime::Applications::Display::Messages::Clock);
}
- motorController.RunForDuration(35);
+ motorController.RunForDuration(10);
}
break;
case Messages::OnChargingEvent: