I'm using tinyos 2.0.1, but the problem is to know why should I listen for 
100msecs every 2 seconds or stuff like that. How can I be sure that if a node 
send a message the other one is listening and will receive the message..? Is 
there any reference to that?

>Which sources are you using?
>Boomerang allows you to change the duty cycle via the lowpower >parameter of 
>make.
>The NETSYNC_PERIOD_LOG2 macro allows you to change the time between >listening 
>periods

>by default NETSYNC_PERIOD_LOG2 is 16 i.e. 2**16 ticks of the 32khz >clock is 2 
>seconds. Default lowpower is 5% .
>5% of 2 seconds is 100msecs. So by default you listen for 100msecs >every 2 
>seconds.
>Suppose I want 100sec every 4 seconds, set NETSYNC_PERIOD_LOG2 to 17 ( >4 
>seconds) and lowpower to 3 (3% of 4 seconds = 120msec)

>Add the following line to your makefile

>ifeq ($(filter >netsync_period_log2,$(MAKECMDGOALS)),netsync_period_log2)

>then do

>make <platform> lowpower,3 netsync_period_log2,17


_______________________________________________
Tinyos-help mailing list
[email protected]
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Reply via email to