From my understanding, in TinyOS 1.1.15, SendDone is invoked when the package
is successfully queued at the sender. Even without any receiver, SendDone is
still called.
Bibudh Lahiri <[EMAIL PROTECTED]> wrote:
Faisal,
I'm not sure, but my guess is sendDone() is invoked at the src when the
MAC-layer ACK is received by the sender. The MAC layer ACK is always rcvd from
the one-hop neighbor, because MAC is not concerned about end-to-end message
delivery. So in case of multi-hop routing, it appears to u that sendDone() is
called before the frame is received at destination.
Bibudh
On 4/1/07, Faisal Karim <[EMAIL PROTECTED]> wrote: Hi All
Im using TinyOS 1.1.15, can anybody tell me why this behavior is encountered
for sendDone()
When the source is in one hop from destination the packet is received by
destination first than sendDone is called at source. But in case when source is
more than one hop away sendDone is called before it is received at destination,
which is correct operation. Can someone put light on this.
Regards
Shaikh, Faisal Karim
---------------------------------
Need Mail bonding?
Go to the Yahoo! Mail Q&A for great tips from Yahoo! Answers users.
_______________________________________________
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
---------------------------------
Food fight? Enjoy some healthy debate
in the Yahoo! Answers Food & Drink Q&A._______________________________________________
Tinyos-help mailing list
[email protected]
https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help