Defines a beacon entry that is processed when scanning, joining, or rejoining.

Public Attribute Documentation#

panId#

EmberPanId EmberBeaconData::panId

sender#

EmberNodeId EmberBeaconData::sender

channel#

uint8_t EmberBeaconData::channel

lqi#

uint8_t EmberBeaconData::lqi

rssi#

int8_t EmberBeaconData::rssi

depth#

uint8_t EmberBeaconData::depth

nwkUpdateId#

uint8_t EmberBeaconData::nwkUpdateId

power#

int8_t EmberBeaconData::power

parentPriority#

int8_t EmberBeaconData::parentPriority

supportedKeyNegotiationMethods#

uint8_t EmberBeaconData::supportedKeyNegotiationMethods

extended_beacon#

bool EmberBeaconData::extended_beacon

enhanced#

bool EmberBeaconData::enhanced

permitJoin#

bool EmberBeaconData::permitJoin

hasCapacity#

bool EmberBeaconData::hasCapacity

tcConnectivity#

bool EmberBeaconData::tcConnectivity

longUptime#

bool EmberBeaconData::longUptime

preferParent#

bool EmberBeaconData::preferParent

macDataPollKeepalive#

bool EmberBeaconData::macDataPollKeepalive

endDeviceKeepalive#

bool EmberBeaconData::endDeviceKeepalive

extendedPanId#

uint8_t EmberBeaconData::extendedPanId[EXTENDED_PAN_ID_SIZE]