From 515027b9a5e4319cbb35336563da9be90e4675df Mon Sep 17 00:00:00 2001 From: Josarn <josuaarndt@live.de> Date: Mon, 16 Apr 2018 15:13:12 +0200 Subject: [PATCH] evtimer: ticks vs ms --- sys/evtimer/evtimer.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/sys/evtimer/evtimer.c b/sys/evtimer/evtimer.c index f920ec7472..fdb119e705 100644 --- a/sys/evtimer/evtimer.c +++ b/sys/evtimer/evtimer.c @@ -81,14 +81,14 @@ static void _del_event_from_list(evtimer_t *evtimer, evtimer_event_t *event) } } -static void _set_timer(xtimer_t *timer, uint32_t offset) +static void _set_timer(xtimer_t *timer, uint32_t offset_ms) { - uint64_t offset_in_us = (uint64_t)offset * 1000; + uint64_t offset_us = (uint64_t)offset_ms * 1000; - DEBUG("evtimer: now=%" PRIu32 " setting xtimer to %" PRIu32 ":%" PRIu32 "\n", - xtimer_now_usec(), (uint32_t)(offset_in_us >> 32), - (uint32_t)(offset_in_us)); - _xtimer_set64(timer, offset_in_us, offset_in_us >> 32); + DEBUG("evtimer: now=%" PRIu32 " us setting xtimer to %" PRIu32 ":%" PRIu32 " us\n", + xtimer_now_usec(), (uint32_t)(offset_us >> 32), (uint32_t)(offset_us)); + + xtimer_set64(timer, offset_us); } static void _update_timer(evtimer_t *evtimer) -- GitLab