[riot-notifications] [RIOT] ng_at86rf2xx: Implement CSMA en/disable and setting retries (#3138)
notifications at github.com
Mon Jun 1 17:06:09 CEST 2015
When enabling CSMA it defaults to 4 retries and sets min BE to 3 and max BE 5. I'm not sure if these are sensible defaults, they are the reset values of the transceiver.
The BE cannot yet be configured though. I wasn't sure how to integrate the BE setting into the given interfaces, so any proposal is welcome!
I'm not sure if there is a way to test and verify this in the current state, but I've got more changes in the pipe that depend on this (namely TX feedback, see https://github.com/RIOT-OS/RIOT/issues/3125).
You can view, comment on, or merge this pull request online at:
-- Commit Summary --
* ng_netconf: rename NETCONF_OPT_AUTOCCA to NETCONF_OPT_CSMA
* ng_at86rf2xx: implement CSMA enable/disable and setting retries
-- File Changes --
M drivers/include/ng_at86rf2xx.h (23)
M drivers/kw2xrf/kw2xrf.c (2)
M drivers/ng_at86rf2xx/include/ng_at86rf2xx_registers.h (1)
M drivers/ng_at86rf2xx/ng_at86rf2xx_getset.c (44)
M drivers/ng_at86rf2xx/ng_at86rf2xx_netdev.c (24)
M sys/include/net/ng_netconf.h (8)
-- Patch Links --
Reply to this email directly or view it on GitHub:
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the notifications