This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] CC2530-CC2592EM-RD:2592:Z-Stack 3.0 TC链路连接(BDB) API说明了什么?

Guru**** 2551110 points
Other Parts Discussed in Thread: Z-STACK

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/zigbee-thread-group/zigbee-and-thread/f/zigbee-thread-forum/587856/cc2530-cc2592em-rd-z-stack-3-0-tc-link-join-bdb-api-explain

部件号:CC2530-CC2592EM-RD</s>2592
主题中讨论的其他部件:Z-stack

Z-Stack 3.0 堆栈,开发人员非常困惑,Z-Stack ZNP界面Specification.pdf未找到任何解释。

如何解释以下变量测量或API和宏定义? 当我们将Z-Stack 3.0 与ZC和ZR等连接起来时,这对于我们使用TC链路加入和重新加入ZigBee网络非常重要。请给我帮助!!! 太棒了。

UINT8 zgAllowRejoins = false;  //默认情况下为false

UINT8 zgAllowInstallCodes = ZG_IC_Supported_NOT_REQUIRED;

APSME_AddTCLinkKey((uint8*)defaultTCLinkKey,extAddr);//  在所有项目上下文中均未找到调用

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    最新的Z-Stack 3.0 开发者Guide.pdf在中也没有找到任何解释。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Hold Li,

    zgAllowRejoins 用于控制网络中的信任中心设备是否接受不安全的重新加入。

    zgAllowInstallCodes用于控制信任中心策略,可以采用以下值:  ZG_IC_NOT_SUPPORTED (R21 Zigbee规范不允许), ZG_IC_SUPPORTED NOT_REQUIRED (ZG_IC_NOT_REQUIRED)表示如果加入设备愿意,ZC可以使用ZG_IC_UST_USTED,ZC 要求加入设备必须使用安装代码才能加入网络,否则ZC将不允许它们加入。

    APSME_AddTCLinkKey用于设置InstallCode,其参数是纯文本密钥和将使用此安装代码的加入设备的IEEE地址。 bdb.c (bdb_addInstallCode)使用此代码以InstallCode+CRC格式(16字节+2字节)设置安装代码。 只有当主机处理器执行散列以从加入设备的实际安装代码中获取纯文本密钥时,ZNP设备才会使用此功能。

    注:3.0 要求ZC为网络中的TC

    希望这能有所帮助,如果您还有其他问题,请告诉我。