On Apr 17, 2007, at 7:41 PM, Thang Le wrote:

I need to find out if the transmission of a packet is completed at MAC layer (TinyOS 1.1.15 / Micaz).

What I need to do is to change some radio parameters. So, I want to make sure that if a packet is in the queue, the transmission of that packet needs to complete before I reset the radio.

The SendDone() event only tells me if the packet has been copied to the transmission buffer. So, using this event is not enough to conclude if the packet has left the node or not.

  Thanks in advance for your help.


No, sendDone means exactly that: the send is done and the packet has left the node.

Otherwise, how could the message buffer have an ack field?

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

Reply via email to