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.

[参考译文] CC2538-CC2592EMK:SmartRF06上的 Z-Stack 应用示例

Guru**** 2928980 points

Other Parts Discussed in Thread: CC2538-CC2592EMK, Z-STACK, CC2592, CC2650, CC2531

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/672662/cc2538-cc2592emk-z-stack-application-examples-on-smartrf06

器件型号:CC2538-CC2592EMK
Thread 中讨论的其他器件: Z-stackCC2592CC2650CC2531LAUNCHXL-CC2650

我将两个 SmartRF06与 CC2538-CC2592EMK 搭配使用并使用 Z-Stack 3.0.1来构建开关和光家居自动化配置文件以及门锁和门锁控制器配置文件的示例。 调试时、协调器(灯/车门锁控制器)显示"FB EXST Open XXX"、其中 XXX 为倒计数、而终端设备(开关/车门锁)显示"NS NotOnNWK"。 当协调器完成倒计时时,它会显示“-- EXST Closed”(-- EXST 已关闭)。 在通过在 IAR 上选择调试来下载应用之前、两个器件都被擦除。

这两个示例都显示了相同的行为、我感兴趣的是门锁配置文件。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我建议您阅读 Z-Stack 文档文件夹下的 Z-Stack 3.0示例应用用户的 Guide.pdf。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    请您更具体一些吗? 这是我参考的文档、用于构建应用并将其下载到 SMARTRF06 + CC3538板。 我的问题在尝试委托两个委员会时非常具体。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    当协调器(灯/车门锁控制器)显示"FB EXST Open XXX"时、表示协调器启用"Finding and Binding"(查找和绑定) XXX 秒。 当您在协调器屏幕上看到"FB EXST Open XXX"时、您可以转至显示"NotOnNWK"的器件(开关/门锁)、然后按"SELECT"按钮以使器件能够查找并绑定到协调器。 设备加入后、您可以转到应用程序菜单来锁定/解锁门。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    它显示协调器上的"FB Form Open XXX"、在显示"NS NotOnNtwk"的终点处未连接。  

    我在配置中尝试启用和禁用 没有成功。

    我使用的是 IAR 8.22.1。

    按照具有默认值的说明操作、开关/灯或门锁/门锁控制器都不连接。

    是否可以复制我的系统配置进行测试?  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我只使用 Doorlock 和 DoorLockController 示例测试我提到的步骤,没有问题。 您能否再次详细说明您的步骤?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我是否需要修改 f8wZCL.cfg 配置文件或更改 IAR 上的参数?

    我将再次重新创建该过程、并使用这些步骤发布文档。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    不、您不必修改任何内容。 默认设置应该起作用。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    随附的是屏幕截图和照片所遵循的步骤。

    e2e.ti.com/.../TI-DoorLock.pdf

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    在您的文档中、您提到了"a) Doorlock Controller "和"b) Doorlock "、但图片中似乎 a 是 Doorlock、b 是 Doorlock Controller。 顺便说一下、在前面的说明中、您说过协调器是门锁、终端设备是门锁控制器。 您为什么在当前测试中将其反向?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    顺便说一下、由于您使用的是 CC2538-CC2592EMK、因此在构建 SampleDoorLock 和 SampleDoorLockController 时、您是否会将 HAL_PA_LNA_CC2592添加到项目编译器选项中?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    添加预处理器指令"HAL_PA_LNA_CC2592"、重新编译、擦除和下载后无更改。
    奇怪的是,当按下门锁委员会时,立即返回“-- NotOnNWK”,而不是尝试搜索可用的托盘。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    如果返回"-- NotOnNWK",则意味着设备找不到要加入的开放 Zigbee 网络。 我建议您使用 Ubiqua 协议分析器来检查无线传输过程中发生的情况。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Ubiqua 协议分析器与用作监听器的 TI 器件不兼容。 是吗? 您能否提供设置?

    我使用带 RFSniffer 2的 CC2650 Launchpad 进行调试。

    请您详细说明上述两项陈述吗? 配置、调试步骤、通道发现、PAN 选择和消息。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    要使用 Ubiqua、必须使用 CC2531 USB 软件狗。 如果您使用 LAUNCHXL-CC2650、则可以参阅 sunmaysky.blogspot、tw/.../how-to-use-launchxl-cc2650-to-work-with.html
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Yikai、

    正如我在之前的通信中提到的、我已经使用了 RFsniffer2和 CC2650 Launchpad 与 Wireshark 协同工作。

    请告诉我具体的步骤来调试门锁/门锁控制器板吗?

    对于 Ubiqua、CC2531没有选项、随附的是"Add Device"窗口。 BTW CC2531位于 COM176端口上。

    e2e.ti.com/.../Ubiqua.docx

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    如果您已经将 CC2650和 Wireshark 用作监听器、则可以在对 SampleDoorLock 和 SampleDoorLockController 进行配对的测试中执行无线消息监听。 您可以连接监听器、以便我查看。 要让 CC2531与 Ubiqua 配合使用、您是否要将监听器固件下载到 CC2531 USB 软件狗?