A structure that stores an 802.15.4 address.

Public Attributes#

uint8_t

Long (EUI-64) address. Valid if mode is EMBER_MAC_ADDRESS_MODE_LONG.

uint16_t

Short address (node ID). Valid if mode is EMBER_MAC_ADDRESS_MODE_SHORT.

union EmberMacAddress::@3

Public Attribute Documentation#

longAddress#

uint8_t EmberMacAddress::longAddress[EUI64_SIZE]

Long (EUI-64) address. Valid if mode is EMBER_MAC_ADDRESS_MODE_LONG.


shortAddress#

uint16_t EmberMacAddress::shortAddress

Short address (node ID). Valid if mode is EMBER_MAC_ADDRESS_MODE_SHORT.


addr#

union EmberMacAddress::@3 EmberMacAddress::addr

mode#

EmberMacAddressMode EmberMacAddress::mode

Addressing mode