3.2.28 MLME_RxEnableReq_t Struct

C

typedef struct mlme_rx_enable_req_tag {
    /** This identifies the message as \ref MLME_RX_ENABLE_REQUEST */
    enum msg_code cmdcode;
    
    /** TRUE if the receiver enable can be deferred until during the next
    * superframe if the requested time has already passed. FALSE if the
    * receiver enable is only to be attempted in the current superframe.
    * This parameter is ignored for nonbeacon-enabled PANs. */
    uint8_t DeferPermit;
    
    /** The number of symbols from the start of the superframe before the
    * receiver is to be enabled. The precision of this value is a minimum of
    * 20 bits, with the lowest 4 bits being the least significant. This
    * parameter is ignored for nonbeacon-enabled PANs. */
    uint32_t RxOnTime;
    /** The number of symbols for which the receiver is to be enabled. */
    uint32_t RxOnDuration;
} MLME_RxEnableReq_t;

Summary

MLME_RxEnableReq_t holds the MLME-RX-ENABLE.request message structure

Description

None

Remarks

None