Mistake on this page?
Report an issue in GitHub or email us
Public Member Functions
ieee_802154_hdr Struct Reference

General MAC frame format This shows the full featured header, mainly for documentation. More...

#include <ieee802154.h>

Public Member Functions

 PACK_STRUCT_FIELD (u16_t frame_control)
 See IEEE_802154_FC_* defines. More...
 
 PACK_STRUCT_FLD_8 (u8_t sequence_number)
 Sequence number is omitted if IEEE_802154_FC_SEQNO_SUPPR is set in frame_control. More...
 
 PACK_STRUCT_FIELD (u16_t destination_pan_id)
 Destination PAN ID is omitted if Destination Addressing Mode is 0. More...
 
 PACK_STRUCT_FLD_8 (u8_t destination_address[8])
 Destination Address is omitted if Destination Addressing Mode is 0. More...
 
 PACK_STRUCT_FIELD (u16_t source_pan_id)
 Source PAN ID is omitted if Source Addressing Mode is 0 or if IEEE_802154_FC_PANID_COMPR is set in frame control. More...
 
 PACK_STRUCT_FLD_8 (u8_t source_address[8])
 Source Address is omitted if Source Addressing Mode is 0. More...
 

Detailed Description

General MAC frame format This shows the full featured header, mainly for documentation.

Some fields are omitted or shortened to achieve frame compression.

Definition at line 54 of file ieee802154.h.

Member Function Documentation

PACK_STRUCT_FIELD ( u16_t  frame_control)

See IEEE_802154_FC_* defines.

PACK_STRUCT_FIELD ( u16_t  destination_pan_id)

Destination PAN ID is omitted if Destination Addressing Mode is 0.

PACK_STRUCT_FIELD ( u16_t  source_pan_id)

Source PAN ID is omitted if Source Addressing Mode is 0 or if IEEE_802154_FC_PANID_COMPR is set in frame control.

PACK_STRUCT_FLD_8 ( u8_t  sequence_number)

Sequence number is omitted if IEEE_802154_FC_SEQNO_SUPPR is set in frame_control.

PACK_STRUCT_FLD_8 ( u8_t  destination_address[8])

Destination Address is omitted if Destination Addressing Mode is 0.

PACK_STRUCT_FLD_8 ( u8_t  source_address[8])

Source Address is omitted if Source Addressing Mode is 0.

Important Information for this Arm website

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies. If you are not happy with the use of these cookies, please review our Cookie Policy to learn how they can be disabled. By disabling cookies, some features of the site will not work.