I'm pretty sure that only root receive event from Receive.receive.
Regarding the difference between Receive and Receive as Snoop, it  
might be helpful reading TEP106. You should as well, take a look at  
TEP119 and TEP123.

Diego

On Aug 8, 2008, at 12:42 PM, Daniel Pereira wrote:

> Hi All,
>
> I didn't understand the Receive and Receive as Snoop interfaces.
>
> In the MultihopOscilloscopeAppC.nc, we have:
>     ......
>     interface Send;
>     interface Receive as Snoop;
>     interface Receive;
>     ......
>
> And in the MultihopOscilloscopeAppC.nc, we have;
>     ....
>     MultihopOscilloscopeC.Send -> CollectionSenderC;
>     MultihopOscilloscopeC.Snoop -> Collector.Snoop[AM_OSCILLOSCOPE];
>     MultihopOscilloscopeC.Receive -> Collector.Receive 
> [AM_OSCILLOSCOPE];
>     ....
>
> So, when a send a message (call Send.send(&sendbuf, sizeof(local)),
> which is the received event, Snoop.receive or Receive.receive?
> I guess, only root receive event from Receive.receive, is it true?
>
> Best regards and thanks a lot
>
> Daniel Patrick
> _______________________________________________
> Tinyos-help mailing list
> [email protected]
> https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos- 
> help

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

Reply via email to