-
CONFIG_NET_RPL_DIO_INTERVAL_MIN
¶
DIO interval.
Type: int
Help¶
The DIO interval value n represents 2^n ms. According to the specification, the default value is 3 which means 8 milliseconds. That is far too low when using duty cycling with wake-up intervals that are typically hundreds of milliseconds. We thus set the default to 2^12 ms = 4.096 s.
Direct dependencies¶
NET_RPL
&& NET_RPL
&& NETWORKING
(Includes any dependencies from if’s and menus.)
Defaults¶
- 12 if
NET_RPL
&&NET_RPL
&&NETWORKING
Kconfig definition¶
At subsys/net/ip/Kconfig.rpl:138
Included via Kconfig:10
→ Kconfig.zephyr:35
→ subsys/Kconfig:22
→ subsys/net/Kconfig:91
→ subsys/net/ip/Kconfig:471
Menu path: (top menu) → Networking → IP stack → Enable RPL (Ripple) support
config NET_RPL_DIO_INTERVAL_MIN int prompt "DIO interval." ifNET_RPL
&&NET_RPL
&&NETWORKING
default 12 ifNET_RPL
&&NET_RPL
&&NETWORKING
depends onNET_RPL
&&NET_RPL
&&NETWORKING
help The DIO interval value n represents 2^n ms. According to the specification, the default value is 3 which means 8 milliseconds. That is far too low when using duty cycling with wake-up intervals that are typically hundreds of milliseconds. We thus set the default to 2^12 ms = 4.096 s.
(Definitions include propagated dependencies, including from if’s and menus.)