Hi,

> I think the retry attempts are counted if you include the PACKET_LINK
> directive in your make file. have a look at the CC2420ActiveMessageC and
> CC2420PacketP. As far as I remember, in case you dont include this
> directive, MAC does not account for retry attempts.

No. The packet link layer does not even notice if the channel is busy.
It only resends if there is no ACK.

The question was what happens if the channel is always busy. Then, in
CC2420TransmitP BackoffTimer.fired() is called, CCA is sampled and the
BackoffTimer is restarted. This happens forever.

Best,
Daniel

-- 
Daniel Minder
University of Duisburg-Essen, Networked Embedded Systems
Bismarckstr. 90, 47057 Duisburg, Germany
Skype: d.minder
_______________________________________________
Tinyos-help mailing list
[email protected]
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Reply via email to