From 0da409308ec3acb8b3ed8fc62ba6ed2aac1d33ff Mon Sep 17 00:00:00 2001 From: "R. Steve McKown" Date: Fri, 9 Dec 2011 23:57:47 -0700 Subject: [PATCH] Fix timer conditional --- tmr.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tmr.c b/tmr.c index 670d0e1..1dbca1a 100644 --- a/tmr.c +++ b/tmr.c @@ -108,7 +108,7 @@ void tmr_isr() TMR0IF = 0; _tmr_ticks++; for (tmr_bitno_t t = 0; t < TMR_COUNT; t++) { - if (bit_get(_tmr_on, t) && _tmr_ticks - _tmr_t0[t] <= _tmr_elapsed[t]) { + if (bit_get(_tmr_on, t) && _tmr_ticks - _tmr_t0[t] >= _tmr_elapsed[t]) { bit_set(_tmr_flag, t); if (bit_get(_tmr_periodic, t)) _tmr_t0[t] += _tmr_elapsed[t]; -- 2.39.2