Microchip® Advanced Software Framework

NodeDesc_tag Struct Reference

Elements of the NodeDesc type as defined by 094945r00ZB_RF4CE-Specification.pdf.

#include <rf4ce.h>

Data Fields

uint8_t AppCapabilities
 The application capabilities of the responding node. More...
 
uint8_t DevTypeList [3]
 The list of device types supported by the responding node. More...
 
uint8_t DiscReqLQI
 The LQI of the discovery request command frame reported by the responding device. More...
 
uint64_t IEEEAddr
 The IEEE address of the responding device. More...
 
uint8_t LogicalChannel
 The logical channel of the responding device. More...
 
uint8_t NodeCapabilities
 The capabilities of the responding node. More...
 
uint16_t PANId
 The PAN identifier of the responding device. More...
 
uint8_t ProfileIdList [7]
 The list of profile identifiers supported by the responding node. More...
 
nwk_enum_t Status
 The status of the discovery request as reported by the responding device. More...
 
uint8_t UserString [15]
 The user defined identification string of the responding node. More...
 
uint16_t VendorId
 The vendor identifier of the responding node. More...
 
uint8_t VendorString [7]
 The vendor string of the responding node. More...
 

uint8_t NodeDesc_tag::AppCapabilities

The application capabilities of the responding node.

Referenced by handle_incoming_msg(), and nlme_discovery_confirm().

uint8_t NodeDesc_tag::DevTypeList[3]

The list of device types supported by the responding node.

Referenced by handle_incoming_msg(), and nlme_discovery_confirm().

uint8_t NodeDesc_tag::DiscReqLQI

The LQI of the discovery request command frame reported by the responding device.

Referenced by handle_incoming_msg(), and nlme_discovery_confirm().

uint64_t NodeDesc_tag::IEEEAddr

The IEEE address of the responding device.

uint8_t NodeDesc_tag::LogicalChannel

The logical channel of the responding device.

Referenced by handle_incoming_msg(), and nlme_discovery_confirm().

uint8_t NodeDesc_tag::NodeCapabilities

The capabilities of the responding node.

Referenced by handle_incoming_msg(), and nlme_discovery_confirm().

uint16_t NodeDesc_tag::PANId

The PAN identifier of the responding device.

Referenced by handle_incoming_msg().

uint8_t NodeDesc_tag::ProfileIdList[7]

The list of profile identifiers supported by the responding node.

Referenced by handle_incoming_msg(), and nlme_discovery_confirm().

nwk_enum_t NodeDesc_tag::Status

The status of the discovery request as reported by the responding device.

NWK_SUCCESS or NO_REC_CAPACITY

Referenced by handle_incoming_msg(), and nlme_discovery_confirm().

uint8_t NodeDesc_tag::UserString[15]

The user defined identification string of the responding node.

This field is present only if the user string specified subfield of the AppCapabilities field is set to one.

Referenced by handle_incoming_msg(), and nlme_discovery_confirm().

uint16_t NodeDesc_tag::VendorId

The vendor identifier of the responding node.

Referenced by handle_incoming_msg().

uint8_t NodeDesc_tag::VendorString[7]

The vendor string of the responding node.

Referenced by handle_incoming_msg(), and nlme_discovery_confirm().