From e472abd631d23ace75636a352fe2e12407f89dcf Mon Sep 17 00:00:00 2001 From: Nicolas Schodet Date: Mon, 21 May 2012 00:31:25 +0200 Subject: digital/io-hub/src/guybrush: fix chrono issue --- digital/ai/src/utils/chrono.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'digital/ai/src/utils/chrono.c') diff --git a/digital/ai/src/utils/chrono.c b/digital/ai/src/utils/chrono.c index 85dc9483..8560c3e0 100644 --- a/digital/ai/src/utils/chrono.c +++ b/digital/ai/src/utils/chrono.c @@ -44,7 +44,7 @@ static uint32_t chrono_tick_left_; /** Last timer tick value. */ -static uint8_t chrono_last_tick_; +static uint16_t chrono_last_tick_; /** Is chrono started? */ static uint8_t chrono_started_; @@ -62,8 +62,8 @@ chrono_update (void) { if (chrono_started_) { - uint8_t new_tick = timer_get_tick (); - uint8_t diff = new_tick - chrono_last_tick_; + uint16_t new_tick = timer_get_tick (); + uint16_t diff = new_tick - chrono_last_tick_; chrono_last_tick_ = new_tick; if (diff > chrono_tick_left_) chrono_tick_left_ = 0; -- cgit v1.2.3