From d70a5ab4127e9c851a921595a6a78555ee91a50b Mon Sep 17 00:00:00 2001 From: Hendrik Sauer Date: Tue, 22 Jun 2021 15:54:08 +0200 Subject: [PATCH] Use suggested sleep time for display thread --- src/display.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/display.c b/src/display.c index 49c2256..bc1e302 100644 --- a/src/display.c +++ b/src/display.c @@ -57,10 +57,11 @@ int get_risk_contacts() { #ifdef DISPLAY void display_thread(void* arg1, void* arg2, void* arg3) { + static uint32_t sleep_time; while (1) { - lv_task_handler(); + sleep_time = lv_task_handler(); update_display(); - k_msleep(10); + k_msleep(sleep_time); } }