Defines the possible types of nodes and the roles that a node might play in a network.

Enumeration Members

COORDINATOR

Will relay messages and can act as a parent to other nodes.

END_DEVICE

Communicates only with its parent and will not relay messages.

ROUTER

Will relay messages and can act as a parent to other nodes.

S2S_INITIATOR_DEVICE

Sleepy end device which transmits with wake up frames (CSL).

S2S_TARGET_DEVICE

Sleepy end device which duty cycles the radio Rx (CSL).

SLEEPY_END_DEVICE

An end device whose radio can be turned off to save power. The application must call ::emberPollForData() to receive messages.

UNKNOWN_DEVICE

The device is not joined.