[riot-notifications] [RIOT-OS/RIOT] drivers/dose: make use of UART collision detection feature (#16681)

benpicco notifications at github.com
Mon Sep 6 12:54:21 CEST 2021


tbh my main motivation was to bring down the CPU time spend on each byte / reduce the gap between bytes.

With this I go from

```
2021-09-06 12:45:03,713 # L2 address               fresh avg tx time
2021-09-06 12:45:03,717 # ------------------------------------------
2021-09-06 12:45:03,721 # AE:8D:C2:75:35:EE        STALE    2499 µs
```

to

```
2021-09-06 12:50:31,472 # L2 address               fresh avg tx time
2021-09-06 12:50:31,476 # ------------------------------------------
2021-09-06 12:50:31,480 # AE:8D:C2:75:35:EE           16    2119 µs
```

when I just use loop-back UART on `samr21-xpro` and

```
USEMODULE += netstats_neighbor_tx_time
```

in `tests/driver_dose`.

(I'm running `txtsnd 3 AE:8D:C2:75:35:EE test` a couple of times)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/RIOT-OS/RIOT/pull/16681#issuecomment-913552387
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.riot-os.org/pipermail/notifications/attachments/20210906/5e49a5d4/attachment.htm>


More information about the notifications mailing list