Received packet information.
Contains information about the incoming packet.
Public Attribute Documentation#
sender_short_id#
sl_802154_short_addr_t sl_zigbee_rx_packet_info_t::sender_short_id
Short ID of the sender of the message
sender_long_id#
sl_802154_long_addr_t sl_zigbee_rx_packet_info_t::sender_long_id
EUI64 of the sender of the message if the sender chose to include this information in the message. The SL_ZIGBEE_APS_OPTION_SOURCE_EUI64 bit in the options field of the APS frame of the incoming message indicates that the EUI64 is present in the message. Also, when not set, the sender long ID is set to all zeros
binding_index#
uint8_t sl_zigbee_rx_packet_info_t::binding_index
The index of the entry in the binding table that matches the sender of the message or 0xFF if there is no matching entry. A binding matches the message if:
The binding's source endpoint is the same as the message's destination endpoint
The binding's destination endpoint is the same as the message's source endpoint
The source of the message has been previously identified as the binding's remote node by a successful address discovery or by the application via a call to either sl_zigbee_set_reply_binding() or sl_zigbee_note_senders_binding()
address_index#
uint8_t sl_zigbee_rx_packet_info_t::address_index
The index of the entry in the address table that matches the sender of the message or 0xFF if there is no matching entry
last_hop_lqi#
uint8_t sl_zigbee_rx_packet_info_t::last_hop_lqi
Link quality of the node that last relayed the current message
last_hop_rssi#
int8_t sl_zigbee_rx_packet_info_t::last_hop_rssi
Received signal strength indicator (RSSI) of the node that last relayed the message