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<http://answers.yahoo.com/dir/index;_ylc=X3oDMTFvbGNhMGE3BF9TAzM5NjU0NTEwOARfcwMzOTY1NDUxMDMEc2VjA21haWxfdGFnbGluZQRzbGsDbWFpbF90YWcx?link=ask&sid=396546091>for great tips from Yahoo! Answers<http://answers.yahoo.com/dir/index;_ylc=X3oDMTFvbGNhMGE3BF9TAzM5NjU0NTEwOARfcwMzOTY1NDUxMDMEc2VjA21haWxfdGFnbGluZQRzbGsDbWFpbF90YWcx?link=ask&sid=396546091>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
