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.

[参考译文] ZStack 3.x.0:ZB_WRITE_CONFIGURATION 的软件狗奇怪答案

Guru**** 2999690 points

Other Parts Discussed in Thread: Z-STACK, CC1352P, CC2652P

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

https://e2e.ti.com/support/wireless-connectivity/zigbee-thread-group/zigbee-and-thread/f/zigbee-thread-forum/1058895/zstack-3-x-0-dongle-strange-answer-to-zb_write_configuration

Thread 中讨论的其他器件:Z-stack、 CC1352P、 CC2652P

您好!

我已经购买了 CC2562R Sonoff 软件狗、它在 ZigBee2MQTT 上运行正常、但由于我必须编写 Java Z-Stack 实现、我测试了一些命令。 (有关固件版本、请参阅标题)

软件狗正确应答我到目前为止测试过的所有命令、但对于 ZB_WRITE_CONFIGURATION (代码= 0x2605)、它不是用0x6605应答我、而是给我提供0x6000 (咨询 Z-Stack Monitor 和 Test API 似乎不存在)

我已使用串行端口监听器来检查结果。

[02/12/2021 12:30:24] Read data (COM3) 
    00                                                .                
[02/12/2021 12:30:25] Read data (COM3) 
    fe 06 41 80 00 02 01 02 07 01 c0                  þ.A€......À      
[02/12/2021 12:30:25] Written data (COM3) 
    fe 00 21 01 20                                    þ.!.             
[02/12/2021 12:30:25] Read data (COM3) 
    fe 02 61 01 59 06 3d                              þ.a.Y.=          
[02/12/2021 12:30:25] Written data (COM3) 
    fe 00 21 02 23                                    þ.!.#            
[02/12/2021 12:30:25] Read data (COM3) 
    fe 0a 61 02 02 01 02 07 01 14 64 34 01 00 2b      þ.a.......d4..+  
[02/12/2021 12:30:25] Written data (COM3) 
    fe 00 27 00 27                                    þ.'.'            
[02/12/2021 12:30:25] Read data (COM3) 
    fe 0e 67 00 00 17 76 c2 24 00 4b 12 00 fe ff 07   þ.g...vÂ$.K..þÿ. 
    00 00 b1 00                                       ..±.             
[02/12/2021 12:30:28] Read data (COM3) 
    fe 06 41 80 00 02 01 02 07 01 c0                  þ.A€......À     


HERE IS THE PROBLEM (read data is dongle's response)
[02/12/2021 12:32:05] Written data (COM3) 
    fe 03 26 05 03 01 03 21                           þ.&....!         
[02/12/2021 12:32:05] Read data (COM3) 
    fe 03 60 00 01 26 05 41                           þ.`..&.A    

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

    尊敬的 Luca:

    ZB_WRITE_CONFIGURATION 是一个简单的 API 命令、默认情况下 SimpleLink CC13XX/CC26XX 器件不支持该命令。  我想您观察到的是一条错误消息、因为您的代码中不存在 SAPI、因此当 MT_ProcessInforing 检测到 MT_RPC_CMD_SRSP (0x60)和 MT_RPC_SYS_RES0 (0x00)时会生成 MT_RPC_ERR_SUBSYSTEM。  您需要咨询 或联系 zigbee2mqtt 讨论 、以确定其固件如何将该层添加到 SimpleLink 器件解决方案

    此致、
    Ryan

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

    您好、Ryan、

    我会尝试与他们进行连接、看看我能做什么。

    您有什么想法可以在哪里找到默认的 ZStack 3.x.0固件吗?7.

    此致、

    卢卡

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

    这是用于  与主机通信的开箱即用 ZNP 固件、但我知道 zigbee2mqtt 项目已经完成了几个自定义功能并更改了网络配置以更准确地满足其应用要求、如 firmware.patch 文件中所示。

    此致、
    Ryan

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

    您可以尝试使用我的固件而不是非官方的 ZNP,CC1352P_2_LAUNCHXL (coord_cc2652p.hex)和 CC26X2R1_LAUNCHXL (coord_cc2652.r)上有固件。 很抱歉、当前 指令是用中文写的。

    e2e.ti.com/.../SimpleLink.zip