[Tinyos-help] CC2420 Hardware or software Ack

Frédéric JOSEPH Frederic.joseph at hlp.fr
Thu Jul 3 06:41:08 PDT 2008


Hi,

What is the difference between a software acknowledgement and a hardware acknowledgement on CC2420 radio chip ?

I checked CC2420Config.isAutoAckEnabled() and CC2420Config.isHWAutoAckDefault() and the results are respectively 1 and 0.

So I think that I use a software acknowledgement. In my mind, software acknowledgement check the request flag and CRC. If both are good, CC2420ReceiveP send the Ack (SACK.strobe)

So, what is a hardware ack ? Does it check the request flag and CRC before sending an ack or just the CRC ? Is it more reliable than a SW ack? Does it require to use PacketAcknowledgements.requestAck() ?

Thanks.
Fred



-------------- next part --------------
An HTML attachment was scrubbed...
URL: https://www.millennium.berkeley.edu/pipermail/tinyos-help/attachments/20080703/6bed8822/attachment.htm 


More information about the Tinyos-help mailing list