EmberRxPacketInfo: {
    addressIndex: number;
    bindingIndex: number;
    lastHopLqi: number;
    lastHopRssi: number;
    lastHopTimestamp: number;
    senderLongId: EUI64;
    senderShortId: NodeId;
}

Type declaration

  • addressIndex: number

    The index of the entry in the address table that matches the sender of the message or 0xFF if there is no matching entry. uint8_t

  • bindingIndex: number

    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(). uint8_t
  • lastHopLqi: number

    Link quality of the node that last relayed the current message. uint8_t

  • lastHopRssi: number

    Received signal strength indicator (RSSI) of the node that last relayed the message. int8_t

  • lastHopTimestamp: number
  • senderLongId: EUI64

    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

  • senderShortId: NodeId

    Short ID of the sender of the message

Received packet information.

Contains information about the incoming packet.