RAIL_IEEE802154_Address_t Struct Reference

Representation of 802.15.4 address This structure is only used for a received address, which needs to be parsed to discover the type.

#include <rail_ieee802154.h>

Data Fields

union {
   uint16_t   shortAddress
 Present for 2 byte addresses.
 
   uint8_t   longAddress [8]
 Present for 8 byte addresses.
 
}; 
 Convenient storage for different address types.
 
RAIL_IEEE802154_AddressLength_t length
 Enumeration of the received address length.

Representation of 802.15.4 address This structure is only used for a received address, which needs to be parsed to discover the type.

Definition at line 181 of file rail_ieee802154.h.

Field Documentation

union { ... }

Convenient storage for different address types.

uint8_t RAIL_IEEE802154_Address_t::longAddress[8]

Present for 8 byte addresses.

Definition at line 185 of file rail_ieee802154.h.

uint16_t RAIL_IEEE802154_Address_t::shortAddress

Present for 2 byte addresses.

Definition at line 184 of file rail_ieee802154.h.


The documentation for this struct was generated from the following file:
  • protocol/ieee802154/rail_ieee802154.h