[riot-devel] Counting retransmissions on at86rf2xx

Daniel Krebs mail at daniel-krebs.net
Tue Feb 9 17:15:09 CET 2016

Hi Oleg,

speaking for my PR (3730), I don't use automatic retransmission except 
for the final payload packet, given that the packets that negotiate a 
connection don't use Link-Layer ACKs. I don't change the number of retries.

However, if you are interested in the retransmission count for the 
default stack (i.e. at86rf2xx + nomac), you can find the count for the 
current transmission in regsiter XAH_CTRL_2 of the transceiver. But to 
my knowledge, this isn't implemented yet.

For which metric are you interested in link-layer retransmissions?


Am 09.02.2016 um 15:02 schrieb Oleg Hahm:
> Dear rebasing IOTlers,
> this question goes mostly to people working on MAC protocols and those who are
> working on non-GNRC network stacks: is there any branch I can use to count the
> number of retransmissions on the link layer? With the default at86rf2xx driver
> and GNRC's nomac, the driver takes care about link layer retransmissions
> automatically without any possibility to access the actual numbers. I took a
> brief look in https://github.com/RIOT-OS/RIOT/pull/3730 and
> https://github.com/RIOT-OS/RIOT/pull/4184, but couldn't determine if they are
> not also using (at least partly) the extended operation mode of the device for
> link-layer auto-acks.
> Or does lwip or emb6 provides its own MAC layer implementation by any chance?
> Cheers,
> Oleg
> _______________________________________________
> devel mailing list
> devel at riot-os.org
> https://lists.riot-os.org/mailman/listinfo/devel

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.riot-os.org/pipermail/devel/attachments/20160209/2a96c6d5/attachment.html>

More information about the devel mailing list