LFN data layer parameters.

Public Attributes#

uint8_t

The LFN assumes its parent is lost after [lfn_maintain_parent_time] number of Broadcast sync periods with no message received from its parent.

uint8_t

Reserved, set to zero.

uint32_t

Maximum acceptable LFN unicast interval (milliseconds)

uint32_t

Minimum acceptable LFN unicast interval (milliseconds)

uint32_t

Initial LFN Unicast interval proposed by the LFN (milliseconds).

Public Attribute Documentation#

lfn_maintain_parent_time#

uint8_t sl_wisun_lfn_params_data_layer_t::lfn_maintain_parent_time

The LFN assumes its parent is lost after [lfn_maintain_parent_time] number of Broadcast sync periods with no message received from its parent.

Specification range [1, 60]


reserved#

uint8_t sl_wisun_lfn_params_data_layer_t::reserved[3]

Reserved, set to zero.


unicast_interval_max_ms#

uint32_t sl_wisun_lfn_params_data_layer_t::unicast_interval_max_ms

Maximum acceptable LFN unicast interval (milliseconds)


unicast_interval_min_ms#

uint32_t sl_wisun_lfn_params_data_layer_t::unicast_interval_min_ms

Minimum acceptable LFN unicast interval (milliseconds)


unicast_interval_ms#

uint32_t sl_wisun_lfn_params_data_layer_t::unicast_interval_ms

Initial LFN Unicast interval proposed by the LFN (milliseconds).

The real unicast interval duration is negotiated with the LFN parent, between unicast_interval_min_ms and unicast_interval_max_ms.