RAIL_IEEE802154_Address_t Struct Reference

Representation of 802.15.4 address This structure is only used for received source address information needed to perform frame pending lookup.

#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 received source address information needed to perform frame pending lookup.

Definition at line 202 of file rail_ieee802154.h.

Field Documentation

◆ @1

union { ... }

Convenient storage for different address types.

◆ longAddress

uint8_t RAIL_IEEE802154_Address_t::longAddress[8]

Present for 8 byte addresses.

Definition at line 206 of file rail_ieee802154.h.

◆ shortAddress

uint16_t RAIL_IEEE802154_Address_t::shortAddress

Present for 2 byte addresses.

Definition at line 205 of file rail_ieee802154.h.


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