Z-Stack API Reference  3.2.0
_zstack_bdbgetattributesrsp_t Struct Reference

#include <zstack.h>

Data Fields

uint32_t bdbSecondaryChannelSet
 
uint32_t bdbPrimaryChannelSet
 
uint16_t bdbCommissioningGroupID
 
uint8_t bdbCommissioningStatus
 
uint8_t bdbCommissioningMode
 
uint8_t bdbNodeCommissioningCapability
 
uint8_t bdbScanDuration
 
bool bdbNodeIsOnANetwork
 
bool bdbJoinUsesInstallCodeKey
 
uint8_t bdbTrustCenterNodeJoinTimeout
 
bool bdbTrustCenterRequireKeyExchange
 
uint8_t bdbNodeJoinLinkKeyType
 
uint8_t bdbTCLinkKeyExchangeAttempts
 
uint8_t bdbTCLinkKeyExchangeAttemptsMax
 
uint8_t bdbTCLinkKeyExchangeMethod
 

Detailed Description

Structure to send a BDB Get Attribute Request. This is used to retrieve the attributes currently set for bdb commissioning procedures.

Field Documentation

§ bdbCommissioningGroupID

uint16_t bdbCommissioningGroupID

Group ID for Finding and Binding

§ bdbCommissioningMode

uint8_t bdbCommissioningMode

Current commissioning methods in progress (read only)

§ bdbCommissioningStatus

uint8_t bdbCommissioningStatus

Commissioning status from last call. Is suggested to use icall notifications instead

§ bdbJoinUsesInstallCodeKey

bool bdbJoinUsesInstallCodeKey

Is install codes mandated for joining devices? (ZC only)

§ bdbNodeCommissioningCapability

uint8_t bdbNodeCommissioningCapability

Commissioning capabilities (read only)

§ bdbNodeIsOnANetwork

bool bdbNodeIsOnANetwork

Is the device commissioned to a network (read only)

§ bdbNodeJoinLinkKeyType

uint8_t bdbNodeJoinLinkKeyType

LinkKey used by the joining device (read only)(ZR/ZED only)

§ bdbPrimaryChannelSet

uint32_t bdbPrimaryChannelSet

Primary Channel Set

§ bdbScanDuration

uint8_t bdbScanDuration

Scan Duration

§ bdbSecondaryChannelSet

uint32_t bdbSecondaryChannelSet

Secondary Channel Set

§ bdbTCLinkKeyExchangeAttempts

uint8_t bdbTCLinkKeyExchangeAttempts

Number of attempts to perform association in the current network (read only) (ZR/ZED only)

§ bdbTCLinkKeyExchangeAttemptsMax

uint8_t bdbTCLinkKeyExchangeAttemptsMax

Maximum number of attempts to join the same network will be done before giveup (ZR/ZED only)

§ bdbTCLinkKeyExchangeMethod

uint8_t bdbTCLinkKeyExchangeMethod

Standard TCLK or CBKE (ZR/ZED only)

§ bdbTrustCenterNodeJoinTimeout

uint8_t bdbTrustCenterNodeJoinTimeout

Timeout to allow joining devices to perform TCLK exchange (ZC only)

§ bdbTrustCenterRequireKeyExchange

bool bdbTrustCenterRequireKeyExchange

Is mandated to perform TCLK exchange for joining devices? (ZC only)


The documentation for this struct was generated from the following file: