From: James Haggerty Date: Wed, 12 Oct 2022 00:59:43 +0000 (+1100) Subject: Make starter project work in simulator X-Git-Url: https://git.earman.xyz/?a=commitdiff_plain;h=be1f3d3631d5403bb8391182258118098816d113;p=sensor-watch.git Make starter project work in simulator Use the higher abstraction level sleeping. --- diff --git a/apps/starter-project/app.c b/apps/starter-project/app.c index 9a4ef4f..5dfde68 100644 --- a/apps/starter-project/app.c +++ b/apps/starter-project/app.c @@ -1,6 +1,7 @@ #include #include #include "watch.h" +#include "watch_main_loop.h" ////////////////////////////////////////////////////////////////////////////////////////// // This section sets up types and storage for our application state. @@ -156,13 +157,13 @@ bool app_loop(void) { if (application_state.enter_sleep_mode) { // wait a moment for the user's finger to be off the button - delay_ms(250); + main_loop_sleep(250); // nap time :) watch_enter_deep_sleep_mode(); // we just woke up; wait a moment again for the user's finger to be off the button... - delay_ms(250); + main_loop_sleep(250); // and prevent ourselves from going right back to sleep. application_state.enter_sleep_mode = false;