下表列出了可以在所有节点上使用的 ZBD 常量,并且还展示了用于在 bdb_options.h 文件中定义常量值得相应宏。

常量
bdbcMaxSameNetworkRetryAttempts BDBC_MAX_SAME_NETWORK_RETRY_ATTEMPTS
bdbcMinCommissioningTime BDBC_MIN_COMMISSIONING_TIME
bdbcRecSameNetworkRetryAttempts BDBC_REC_SAME_NETWORK_RETRY_ATTEMPTS
bdbcTCLinkKeyExchangeTimeout BDBC_TC_LINK_KEY_EXCHANGE_TIMEOUT

bdbcMaxSameNetworkRetryAttempts

该常数指定节点可以在同一网络上进行的加入或密钥交换尝试的最大次数。此常量的值使用宏 BDBC_MAX_SAME_NETWORK_RETRY_ATTEMPTS 定义,并应设置为 10(ZigBee BDB 规范中的建议)。


bdbcMinCommissioningTime

该常数指定网络开放的最小时间间隔(以秒为单位),以允许新的节点加入或设备自我标识。此常量的值使用宏 BDBC_MIN_COMMISSIONING_TIME 定义,并应设置为 180(ZigBee BDB 规范中的建议)。


bdbcRecSameNetworkRetryAttempts

该常量指定节点可以在同一网络上进行的加入或密钥交换尝试的建议次数。此常量的值使用宏 BDBC_REC_SAME_NETWORK_RETRY_ATTEMPTS 定义,并应设置为 3(ZigBee BDB 规范中的建议)。


bdbcTCLinkKeyExchangeTimeout

该常量指定 APS 密钥请求发送到 TC 后加入节点将等待响应的最长时间(以秒为单位)。此常量的值使用宏 BDBC_TC_LINK_KEY_EXCHANGE_TIMEOUT 定义,并应设置为 5(ZigBee BDB 规范中的建议)。


results matching ""

    No results matching ""