1.3.4.1.18 MAC_PLC_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 : 3;
    uint16_t destAddressingMode : 2;
    uint16_t frameVersion : 2;
    uint16_t srcAddressingMode : 2;
} MAC_PLC_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 2006 version.

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

Remarks

None.