MLME-START.request. More...
#include <mac_mlme_start.h>
Data Fields |
|
| mac_abstract_req_t | service |
| mlme_start_conf_t | confirm |
| uint16_t | pan_id |
| uint8_t | logical_channel |
| uint32_t | start_time |
| uint8_t | beacon_order |
| uint8_t | superframe_order |
| bool | pan_coordinator |
| bool | battery_life_extension |
| bool | coord_realignment |
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