From 657b062c0bff2bf0eb34ad83516d4aa58bf0ec1e Mon Sep 17 00:00:00 2001 From: schneider <schneider@blinkenlichts.net> Date: Thu, 16 Sep 2021 23:48:41 +0200 Subject: [PATCH] fix(pycardium): Optimize usage of epic_sleep --- pycardium/mphalport.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pycardium/mphalport.c b/pycardium/mphalport.c index 7358d41af..ede86aba6 100644 --- a/pycardium/mphalport.c +++ b/pycardium/mphalport.c @@ -260,7 +260,7 @@ static void systick_delay(uint32_t us) /* Add some error margin to avoid issues with the clock accuracy * of epicardium. We will account for the actual time via our * (accurate) systick */ - epic_sleep(sleep_time / 2); + epic_sleep(sleep_time * 8 / 10); /* epic_sleep() can return early if there was an interrupt * coming from epicardium side. -- GitLab