mlme_start_req_t

nRF5 SDK v14.0.0

MLME-START.request. More...

#include <mac_mlme_start.h>

Detailed Description

MLME-START.request.

The MLME-START.request primitive allows the PAN coordinator to initiate a new PAN or to start using a new superframe configuration. This primitive may also be used by a device already associated with an existing PAN to start using a new superframe configuration.

In accordance with IEEE Std 802.15.4-2006, section 7.1.14.1.1

Field Documentation

bool mlme_start_req_t::battery_life_extension

Is battery life long?

uint8_t mlme_start_req_t::beacon_order

Beacon order.

mlme_start_conf_t mlme_start_req_t::confirm

Confirm to this request.

bool mlme_start_req_t::coord_realignment

Is coordinator realignment?

uint8_t mlme_start_req_t::logical_channel

Logical channel.

bool mlme_start_req_t::pan_coordinator

Is PAN Coordinator?

uint16_t mlme_start_req_t::pan_id

PAN ID.

mac_abstract_req_t mlme_start_req_t::service

Do not edit this field.

uint32_t mlme_start_req_t::start_time

Start time.

uint8_t mlme_start_req_t::superframe_order

Superframe order.

  • components/experimental_802_15_4/api/MAC/mac_mlme_start.h