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:如何使用 ZNP-Host-框架 应用程序向 CC2538 ZNP 器件发送 costum 命令。

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

https://e2e.ti.com/support/wireless-connectivity/zigbee-thread-group/zigbee-and-thread/f/zigbee-thread-forum/917112/cc2538-how-to-send-costum-commands-to-cc2538-znp-device-using-znp-host-fraamework-application

器件型号:CC2538

您好、社区

我正在处理 CC2538 ZNP 器件和 ZNP-Host-Framework 应用。


我想使用 ZNP-Host-Framework 应用通过 ZigBee 网络发送定制命令。

您能不能帮助我了解哪条命令将有助于我们使用 ZNP-Host-Framework 应用程序中列出的可用命令来实现此功能。

此致、

Shiv Patil。

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

    我知道、ZNP-Host-Framework 中的 dataSendRcv 示例演示了此类功能。

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

    YiKai 

    请详细说明您的答案、以了解这一点。

    此外、我还想了解更多...

    是否可以定义与特定群集相关的自定义命令?

    例如、

    开-关集群仅支持3个命令、分别是开、关和切换。

    我们能否定义任何自定义命令来执行某些功能及其相关属性以获取其当前状态?

    TI 的或 Zigbee 标准是否会推荐这种方法?

    此致、

    Shiv Patil。

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

    如果您在 ZNP-Host-Framework 演示中研究 dataSendRcv 示例、您将看到它使用 afDataRequest 发送原始数据。 基本上、我建议根据 ZCL 规范定义自定义命令。

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

    谢谢 

    您能不能帮助我知道、

    我是否还能定义具有特定功能的自定义群集


    并与其功能相关的自定义命令和属性。

    此致、

    Shiv Patil。

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

    是的、这样做没有问题。

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

    您好!

    同意了 YK 的意见。

    ZCL 中使用的任何集群都必须支持该集群的所有强制属性和所有强制命令。
    制造商可以通过以下方式扩展此范围:

    • 定义他们自己的制造商特定群集
    • 向标准 ZCL 群集添加特定于制造商的命令
    • 向标准 ZCL 群集添加特定于制造商的属性

    有关此方面的更多信息、请参阅 ZCL 规范(最新版本为 ZCL 7)。

    此致、
    Toby

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

    谢谢   

    我还想知道、  

    是否可以通过 Zigbee 网络在一个帧中发送多条命令?

    示例、

    对于颜色生成、我们需要3个值、分别为"色调和 SAT "级别。

    但是、根据 Zigbee 标准、级别和颜色集群具有不同的功能。

    我能否发送一个定制命令、将所有这3个值以一个帧的形式发送到器件

    该器件将执行与它们单独(级别和颜色)相同的功能、并在单个帧中进行响应?

    此致、  
    Shiv Patil。

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

    为此、您需要实施自定义命令。