Rtos API example

Embed: (wiki syntax)

« Back to documentation index

dodag_config_t Struct Reference

dodag_config_t Struct Reference

RPL DODAG config is used when allocating RPL base arm_nwk_6lowpan_rpl_dodag_init(). More...

#include <net_rpl.h>

Data Fields

uint8_t DAG_SEC_PCS
 Path Control Size limits number of DAO parents.
uint8_t DAG_DIO_INT_DOUB
 RPL Trickle DIOIntervalDoublings, recommended value 12.
uint8_t DAG_DIO_INT_MIN
 RPL Trickle DIOIntervalMin, recommended value 9.
uint8_t DAG_DIO_REDU
 RPL Trickle DIORedundancyConstant, recommended value 3.
uint16_t DAG_MAX_RANK_INC
 RPL MaxRankIncrease, recommended value 2048.
uint16_t DAG_MIN_HOP_RANK_INC
 RPL MinHopRankIncrease, recommended value 128.
uint16_t DAG_OCP
 Objective code point, recommended value 1.
uint8_t LIFE_IN_SECONDS
 Default lifetime for RPL routes, expressed in lifetime units.
uint16_t LIFETIME_UNIT
 Defines the unit used to express route lifetimes, in seconds.

Detailed Description

RPL DODAG config is used when allocating RPL base arm_nwk_6lowpan_rpl_dodag_init().

Definition at line 153 of file net_rpl.h.


Field Documentation

RPL Trickle DIOIntervalDoublings, recommended value 12.

Definition at line 156 of file net_rpl.h.

uint8_t DAG_DIO_INT_MIN

RPL Trickle DIOIntervalMin, recommended value 9.

Definition at line 157 of file net_rpl.h.

uint8_t DAG_DIO_REDU

RPL Trickle DIORedundancyConstant, recommended value 3.

Definition at line 158 of file net_rpl.h.

uint16_t DAG_MAX_RANK_INC

RPL MaxRankIncrease, recommended value 2048.

Definition at line 159 of file net_rpl.h.

RPL MinHopRankIncrease, recommended value 128.

Definition at line 160 of file net_rpl.h.

uint16_t DAG_OCP

Objective code point, recommended value 1.

Definition at line 161 of file net_rpl.h.

uint8_t DAG_SEC_PCS

Path Control Size limits number of DAO parents.

Possible values are 0-7, meaning 1-8 parents. (This also has an Authentication flag 0x10 – the “SEC”, but we don’t support that, and 4 reserved flags, so it is just the 3-bit PCS field).

Definition at line 154 of file net_rpl.h.

uint8_t LIFE_IN_SECONDS

Default lifetime for RPL routes, expressed in lifetime units.

Definition at line 162 of file net_rpl.h.

uint16_t LIFETIME_UNIT

Defines the unit used to express route lifetimes, in seconds.

Definition at line 163 of file net_rpl.h.