[Tinyos-devel] CC2420 Software-ACK on Broadcast Packets

Philip Levis pal at cs.stanford.edu
Mon Jun 25 23:31:20 PDT 2007


On Jun 26, 2007, at 12:44 AM, Chieh-Jan (Mike) Liang wrote:

> I noticed that while CC2420 hardware ACK can acknowledge broadcast  
> packets, T2 software ACK can't. In addition, I see that  
> CC2420ReceiveP.nc only makes sure header->dest is the same as the  
> mote ID. Is there any reason behind this difference in behavior?

The hardware ack should not acknowledge broadcast packets.

It makes sure header->dest is the same as the mote ID as well as the  
header bits are right and the packet passes CRC. If you SACK strobe a  
packet that does not pass CRC then the radio does not ACK it.

Phil



More information about the Tinyos-devel mailing list