ZPS_tsNwkNetworkDescr

This structure is used in an array element in the structure ZPS_tsAfNwkDiscoveryEvent, which is created as part of the ZPS_EVENT_NWK_DISCOVERY_COMPLETE event. This event reports the networks detected during a network discovery (see Section 8.2.2.9).

The ZPS_tsNwkNetworkDescrstructure contains information on a detected network and is detailed below.

typedef struct
{
    uint64 u64ExtPanId;
    uint8 u8LogicalChan;
    uint8 u8StackProfile;
    uint8 u8ZigBeeVersion;
    uint8 u8PermitJoining;
    uint8 u8RouterCapacity;
    uint8 u8EndDeviceCapacity;
} ZPS_tsNwkNetworkDescr;

where:

  • u64ExtPanIdis the Extended PAN ID of the discovered network.

  • u8LogicalChanis the 2400-MHz channel on which the network was found.

  • u8StackProfileis the Stack Profile of the discovered network:

    • 0 - manufacturer-specific

    • 1 - ZigBee

    • 2 - ZigBee PRO

    • other values reserved, and is fixed at 2 for the NXP stack

  • u8ZigBeeVersionis the ZigBee version of the discovered network.

  • u8PermitJoiningindicates the number of detected nodes with ‘permit joining’ enabled (and therefore allowing nodes to join the network through them).

  • u8RouterCapacityindicates the number of detected nodes that are allowing Routers to join the network through them.

  • u8EndDeviceCapacityindicates the number of detected nodes that are allowing End Devices to join the network through them.

Parent topic:Other structures