1.3.5.1.17 MAC_RF_FRAME_CONTROL Struct

C

typedef struct
{
    uint16_t frameType : 3;
    uint16_t securityEnabled : 1;
    uint16_t framePending : 1;
    uint16_t ackRequest : 1;
    uint16_t panIdCompression : 1;
    uint16_t reserved : 2;
    uint16_t iePresent : 1;
    uint16_t destAddressingMode : 2;
    uint16_t frameVersion : 2;
    uint16_t srcAddressingMode : 2;
} MAC_RF_FRAME_CONTROL;

Summary

Defines the Frame Control fields of the MAC Header.

Description

This structure contains the fields which define the Frame Control of a MAC frame header, as defined in IEEE 802.15.4 2015 version.

Field description: Refer to IEEE 802.15.4 2015 standard for a detailed description of the MAC Frame Header.

Remarks

None.