]> oss.titaniummirror.com Git - rgblamp.git/commitdiff
Fix timer conditional
authorR. Steve McKown <rsmckown@gmail.com>
Sat, 10 Dec 2011 06:57:47 +0000 (23:57 -0700)
committerR. Steve McKown <rsmckown@gmail.com>
Sat, 10 Dec 2011 06:57:47 +0000 (23:57 -0700)
tmr.c

diff --git a/tmr.c b/tmr.c
index 670d0e142398c57313573e21b8e9666bc814ce6e..1dbca1ab86f1004184085c0e924d0c048d5cff8f 100644 (file)
--- 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];