summaryrefslogtreecommitdiff
path: root/digital/ai/src/utils/chrono.c
diff options
context:
space:
mode:
authorNicolas Schodet2012-05-21 00:31:25 +0200
committerNicolas Schodet2012-05-21 00:31:25 +0200
commite472abd631d23ace75636a352fe2e12407f89dcf (patch)
treed1ca9f0ab79682c46c17f9a24f1bf7bb7c70da9e /digital/ai/src/utils/chrono.c
parent5f27f7e1f41352cb7e4983de75314639c8928859 (diff)
digital/io-hub/src/guybrush: fix chrono issueeurobot-2012-finals
Diffstat (limited to 'digital/ai/src/utils/chrono.c')
-rw-r--r--digital/ai/src/utils/chrono.c6
1 files changed, 3 insertions, 3 deletions
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;