主题中讨论的其他部件:Z-stack
我使用CC2652R1 LaunchPad作为“金色Zed”,它以zed_temperaturesensor (5_20_00_52)版本刷新。
我下载的Zigbee Linux Gateway是Zigbee_3_0_Linux_Gateway_1_0_1.ru。 我已经在 x86 PC主机上进行了本机构建,并与另一 台CC2652R1 LaunchPad进行了交谈,该启动盘通过USB以"ZC"的形式刷新了标准ZNP FW。
Z-Stack Linux网关使用zigbeeHAgw脚本启动并正常运行。
我有另一个温度传感器(如"test Zed")与上面的"golden Zed"和"ZC"进行交叉检查,有两个问题。
1.对于Zed主动报告温度值,"golden Zed"知道"ZC"端点编号,但"test Zed"不知道。 因此,两者都具有无线报告属性数据包,但"测试Zed"无法通过正确的温度值,因为目标端点编号不正确。 我检查嗅探器日志,但没有看到相关的数据包信息。 我的问题是:ZC如何在加入后将其端点编号传递给Zed?
2.对于Zed被动报告温度值,我 使用start_application脚本和切换A/A键 进行测试。 "golden Zed"与响应值比较合适,但"test Zed"不能。 我在空中观察到"golden Zed"案例的读取属性/读取属性响应数据包,但甚至没有"test Zed"案例的读取属性数据包。 我的问题是:此测试用例(cmd_id:GW_CMD_ID_T__DEV_GET_TEMP_REQ)还有什么遗漏?
此致,
彼得。