Hi everyone,

When I set an alarm at d0 to fire dt microseconds later, it quite often
fires by tens or hundreds of microseconds earlier than *d0 + dt* (based on
Alarm.fired() event). My understanding is that the underlying interrupt
will be generated at (d0 + dt). But because of ISR handling delay, fired()
event should be signaled no later than *d0 + dt*. So the above phenomena
should not occur. Can anyone please give me a hint?

-- 
-Xiaohui Liu
TelosB
TinyOS 2.1.2
www.cs.wayne.edu/xliu/
_______________________________________________
Tinyos-help mailing list
[email protected]
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Reply via email to