nRF5 SDK v17.1.0
Data Fields
mlme_rx_enable_req_t Struct Reference

MLME-RX-ENABLE.request. More...

#include <mac_mlme_rx_enable.h>

Data Fields

mac_abstract_req_t service
 
mlme_rx_enable_conf_t confirm
 
bool defer_permit
 
uint32_t rx_on_time
 
uint32_t rx_on_duration
 

Detailed Description

MLME-RX-ENABLE.request.

The MLME-RX-ENABLE.request primitive allows the next higher layer to request that the receiver is either enabled for a finite period of time or disabled.

In accordance with IEEE Std 802.15.4-2006, section 7.1.10.1

Field Documentation

mlme_rx_enable_conf_t mlme_rx_enable_req_t::confirm

Confirm to this request.

bool mlme_rx_enable_req_t::defer_permit

TRUE if the requested operation can be deferred until the next superframe if the requested time has already passed. FALSE if the requested operation is only to be attempted in the current superframe.

If the issuing device is the PAN coordinator, the term superframe refers to its own superframe. Otherwise, the term refers to the superframe of the coordinator through which the issuing device is associated.

Note
This parameter is ignored for nonbeacon-enabled PANs.
uint32_t mlme_rx_enable_req_t::rx_on_duration

The number of symbols the receiver is to be enabled for.

If this parameter is equal to 0x000000, the receiver is to be disabled.

uint32_t mlme_rx_enable_req_t::rx_on_time

The number of symbols measured from the start of the superframe before the receiver is to be enabled or disabled. This is a 24-bit value, and the precision of this value shall be a minimum of 20 bits, with the lowest 4 bits being the least significant.

If the issuing device is the PAN coordinator, the term superframe refers to its own superframe. Otherwise, the term refers to the superframe of the coordinator through which the issuing device is associated.

Note
This parameter is ignored for nonbeacon-enabled PANs.
mac_abstract_req_t mlme_rx_enable_req_t::service

Do not edit this field.


The documentation for this struct was generated from the following file:

Documentation feedback | Developer Zone | Subscribe | Updated