Can't help with the Timer thing offhand. Seems like it should be explored though...
But just a week or so ago, there was a great discussion of Task queue overflows and such on this list. Look for "[Tinyos-help] send/receive on tmote sky" MS Matt Thompson wrote:
Hi, It appears that TimerC is filling the task queue while a long task is running (ie Elliptic Curve DSA signature verification). After the ECDSA task completes, the telosb is unable to process any more tasks. Is there a way to stop the timer from posting tasks before a long operation is started? It seems that even if I do not start the timer (and it is not wired to StdControl), the task queue still fills up. I have to completely remove it from the configuration for this behaviour to disappear. Why does the mote not continue to process the task queue after the long task completes, and then allow me to post more tasks when some of them have completed? Has anyone else expereienced similar behaviour? Cheers, Matt _______________________________________________ Tinyos-help mailing list [email protected] https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
_______________________________________________ Tinyos-help mailing list [email protected] https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
