When I read following link, I have some questions: http://docs.tinyos.net/index.php/CC2420_Known_Issues
"False acknowledgments can get sent back for corrupted packets that are not actually received. The issue is that acknowledgements are sent before the CRC check is performed." Does it mean hardware acknowledgments are send before CRC check is performed? But from CC2420 datasheet, it seems that AUTOCRC should be also enabled when hardware acknowledgment is enabled. Following is from CC2420 data sheet: "CC2420 includes hardware support for transmitting acknowledge frames, as specified in [1]. Figure 22 shows the format of the acknowledge frame. If MDMCTRL0.AUTOACK is enabled, an acknowledge frame is transmitted for all incoming frames accepted by the address recognition with the acknowledge request flag set and a valid CRC. AUTOACK therefore does not make sense unless also ADR_DECODE and AUTOCRC are enabled. " -- Renjie
_______________________________________________ Tinyos-help mailing list Tinyos-help@millennium.berkeley.edu https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help